├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── .vscode └── extensions.json ├── README.md ├── eslint.config.ts ├── index.html ├── package.json ├── pnpm-lock.yaml ├── renovate.json ├── src ├── App.vue ├── assets │ └── main.css ├── main.ts └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | name: ci 2 | 3 | on: push 4 | 5 | jobs: 6 | ci: 7 | runs-on: ${{ matrix.os }} 8 | 9 | strategy: 10 | matrix: 11 | os: [ubuntu-latest] 12 | node: [22] 13 | 14 | steps: 15 | - name: Checkout 16 | uses: actions/checkout@v4 17 | 18 | - name: Install pnpm 19 | uses: pnpm/action-setup@v4 20 | 21 | - name: Install node 22 | uses: actions/setup-node@v4 23 | with: 24 | node-version: ${{ matrix.node }} 25 | cache: pnpm 26 | 27 | - name: Install dependencies 28 | run: pnpm install 29 | 30 | - name: Lint 31 | run: pnpm run lint 32 | 33 | - name: Typecheck 34 | run: pnpm run typecheck 35 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | 26 | auto-imports.d.ts 27 | components.d.ts -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Vue 3 + Vite + Nuxt UI 3 2 | 3 | This template should help get you started developing with Vue 3, TypeScript, Vite and [Nuxt UI](https://ui.nuxt.com). 4 | 5 | Online demo: https://nuxt-ui-vue-starter.pages.dev 6 | 7 | [![nuxt ui with vue 3 only](https://github.com/user-attachments/assets/a81af231-b2aa-4753-86c1-2c8802196a4b)](https://nuxt-ui-vue-starter.pages.dev) 8 | 9 | ## Recommended IDE Setup 10 | 11 | - [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin). 12 | 13 | ## Type Support For `.vue` Imports in TS 14 | 15 | TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin) to make the TypeScript language service aware of `.vue` types. 16 | 17 | If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a [Take Over Mode](https://github.com/johnsoncodehk/volar/discussions/471#discussioncomment-1361669) that is more performant. You can enable it by the following steps: 18 | 19 | 1. Disable the built-in TypeScript Extension 20 | 1. Run `Extensions: Show Built-in Extensions` from VSCode's command palette 21 | 2. Find `TypeScript and JavaScript Language Features`, right click and select `Disable (Workspace)` 22 | 2. Reload the VSCode window by running `Developer: Reload Window` from the command palette. 23 | -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- 1 | import js from '@eslint/js' 2 | import eslintPluginVue from 'eslint-plugin-vue' 3 | import ts from 'typescript-eslint' 4 | 5 | export default ts.config( 6 | js.configs.recommended, 7 | ...ts.configs.recommended, 8 | ...eslintPluginVue.configs['flat/recommended'], 9 | { 10 | files: ['*.vue', '**/*.vue'], 11 | languageOptions: { 12 | parserOptions: { 13 | parser: '@typescript-eslint/parser' 14 | } 15 | }, 16 | rules: { 17 | 'vue/multi-word-component-names': 'off' 18 | } 19 | } 20 | ) 21 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Nuxt UI - Vue Starter 7 | 8 | 9 |
10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuxt-ui-vue-starter", 3 | "private": true, 4 | "version": "0.0.0", 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vite build", 9 | "preview": "vite preview", 10 | "lint": "eslint --ext .js,.vue src", 11 | "typecheck": "vue-tsc -p ./tsconfig.app.json" 12 | }, 13 | "dependencies": { 14 | "@nuxt/ui": "^3.1.3", 15 | "vue": "^3.5.15", 16 | "vue-router": "^4.5.1" 17 | }, 18 | "devDependencies": { 19 | "@vitejs/plugin-vue": "^5.2.4", 20 | "eslint": "^9.27.0", 21 | "eslint-plugin-vue": "^10.1.0", 22 | "typescript": "^5.8.3", 23 | "typescript-eslint": "^8.32.1", 24 | "vite": "^6.3.5", 25 | "vue-tsc": "^2.2.2" 26 | }, 27 | "resolutions": { 28 | "vue-tsc": "2.2.2" 29 | }, 30 | "packageManager": "pnpm@10.11.0" 31 | } 32 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | overrides: 8 | vue-tsc: 2.2.2 9 | 10 | importers: 11 | 12 | .: 13 | dependencies: 14 | '@nuxt/ui': 15 | specifier: ^3.1.3 16 | version: 3.1.3(@babel/parser@7.27.2)(embla-carousel@8.6.0)(typescript@5.8.3)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))(vue-router@4.5.1(vue@3.5.15(typescript@5.8.3)))(vue@3.5.15(typescript@5.8.3)) 17 | vue: 18 | specifier: ^3.5.15 19 | version: 3.5.15(typescript@5.8.3) 20 | vue-router: 21 | specifier: ^4.5.1 22 | version: 4.5.1(vue@3.5.15(typescript@5.8.3)) 23 | devDependencies: 24 | '@vitejs/plugin-vue': 25 | specifier: ^5.2.4 26 | version: 5.2.4(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))(vue@3.5.15(typescript@5.8.3)) 27 | eslint: 28 | specifier: ^9.27.0 29 | version: 9.27.0(jiti@2.4.2) 30 | eslint-plugin-vue: 31 | specifier: ^10.1.0 32 | version: 10.1.0(eslint@9.27.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.27.0(jiti@2.4.2))) 33 | typescript: 34 | specifier: ^5.8.3 35 | version: 5.8.3 36 | typescript-eslint: 37 | specifier: ^8.32.1 38 | version: 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 39 | vite: 40 | specifier: ^6.3.5 41 | version: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) 42 | vue-tsc: 43 | specifier: 2.2.2 44 | version: 2.2.2(typescript@5.8.3) 45 | 46 | packages: 47 | 48 | '@alloc/quick-lru@5.2.0': 49 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 50 | engines: {node: '>=10'} 51 | 52 | '@ampproject/remapping@2.3.0': 53 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 54 | engines: {node: '>=6.0.0'} 55 | 56 | '@antfu/install-pkg@1.1.0': 57 | resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} 58 | 59 | '@antfu/utils@8.1.1': 60 | resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} 61 | 62 | '@babel/helper-string-parser@7.27.1': 63 | resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 64 | engines: {node: '>=6.9.0'} 65 | 66 | '@babel/helper-validator-identifier@7.27.1': 67 | resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 68 | engines: {node: '>=6.9.0'} 69 | 70 | '@babel/parser@7.27.2': 71 | resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} 72 | engines: {node: '>=6.0.0'} 73 | hasBin: true 74 | 75 | '@babel/types@7.27.1': 76 | resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} 77 | engines: {node: '>=6.9.0'} 78 | 79 | '@capsizecss/metrics@3.5.0': 80 | resolution: {integrity: sha512-Ju2I/Qn3c1OaU8FgeW4Tc22D4C9NwyVfKzNmzst59bvxBjPoLYNZMqFYn+HvCtn4MpXwiaDtCE8fNuQLpdi9yA==} 81 | 82 | '@capsizecss/unpack@2.4.0': 83 | resolution: {integrity: sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==} 84 | 85 | '@esbuild/aix-ppc64@0.25.4': 86 | resolution: {integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==} 87 | engines: {node: '>=18'} 88 | cpu: [ppc64] 89 | os: [aix] 90 | 91 | '@esbuild/android-arm64@0.25.4': 92 | resolution: {integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==} 93 | engines: {node: '>=18'} 94 | cpu: [arm64] 95 | os: [android] 96 | 97 | '@esbuild/android-arm@0.25.4': 98 | resolution: {integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==} 99 | engines: {node: '>=18'} 100 | cpu: [arm] 101 | os: [android] 102 | 103 | '@esbuild/android-x64@0.25.4': 104 | resolution: {integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==} 105 | engines: {node: '>=18'} 106 | cpu: [x64] 107 | os: [android] 108 | 109 | '@esbuild/darwin-arm64@0.25.4': 110 | resolution: {integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==} 111 | engines: {node: '>=18'} 112 | cpu: [arm64] 113 | os: [darwin] 114 | 115 | '@esbuild/darwin-x64@0.25.4': 116 | resolution: {integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==} 117 | engines: {node: '>=18'} 118 | cpu: [x64] 119 | os: [darwin] 120 | 121 | '@esbuild/freebsd-arm64@0.25.4': 122 | resolution: {integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==} 123 | engines: {node: '>=18'} 124 | cpu: [arm64] 125 | os: [freebsd] 126 | 127 | '@esbuild/freebsd-x64@0.25.4': 128 | resolution: {integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==} 129 | engines: {node: '>=18'} 130 | cpu: [x64] 131 | os: [freebsd] 132 | 133 | '@esbuild/linux-arm64@0.25.4': 134 | resolution: {integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==} 135 | engines: {node: '>=18'} 136 | cpu: [arm64] 137 | os: [linux] 138 | 139 | '@esbuild/linux-arm@0.25.4': 140 | resolution: {integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==} 141 | engines: {node: '>=18'} 142 | cpu: [arm] 143 | os: [linux] 144 | 145 | '@esbuild/linux-ia32@0.25.4': 146 | resolution: {integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==} 147 | engines: {node: '>=18'} 148 | cpu: [ia32] 149 | os: [linux] 150 | 151 | '@esbuild/linux-loong64@0.25.4': 152 | resolution: {integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==} 153 | engines: {node: '>=18'} 154 | cpu: [loong64] 155 | os: [linux] 156 | 157 | '@esbuild/linux-mips64el@0.25.4': 158 | resolution: {integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==} 159 | engines: {node: '>=18'} 160 | cpu: [mips64el] 161 | os: [linux] 162 | 163 | '@esbuild/linux-ppc64@0.25.4': 164 | resolution: {integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==} 165 | engines: {node: '>=18'} 166 | cpu: [ppc64] 167 | os: [linux] 168 | 169 | '@esbuild/linux-riscv64@0.25.4': 170 | resolution: {integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==} 171 | engines: {node: '>=18'} 172 | cpu: [riscv64] 173 | os: [linux] 174 | 175 | '@esbuild/linux-s390x@0.25.4': 176 | resolution: {integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==} 177 | engines: {node: '>=18'} 178 | cpu: [s390x] 179 | os: [linux] 180 | 181 | '@esbuild/linux-x64@0.25.4': 182 | resolution: {integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==} 183 | engines: {node: '>=18'} 184 | cpu: [x64] 185 | os: [linux] 186 | 187 | '@esbuild/netbsd-arm64@0.25.4': 188 | resolution: {integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==} 189 | engines: {node: '>=18'} 190 | cpu: [arm64] 191 | os: [netbsd] 192 | 193 | '@esbuild/netbsd-x64@0.25.4': 194 | resolution: {integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==} 195 | engines: {node: '>=18'} 196 | cpu: [x64] 197 | os: [netbsd] 198 | 199 | '@esbuild/openbsd-arm64@0.25.4': 200 | resolution: {integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==} 201 | engines: {node: '>=18'} 202 | cpu: [arm64] 203 | os: [openbsd] 204 | 205 | '@esbuild/openbsd-x64@0.25.4': 206 | resolution: {integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==} 207 | engines: {node: '>=18'} 208 | cpu: [x64] 209 | os: [openbsd] 210 | 211 | '@esbuild/sunos-x64@0.25.4': 212 | resolution: {integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==} 213 | engines: {node: '>=18'} 214 | cpu: [x64] 215 | os: [sunos] 216 | 217 | '@esbuild/win32-arm64@0.25.4': 218 | resolution: {integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==} 219 | engines: {node: '>=18'} 220 | cpu: [arm64] 221 | os: [win32] 222 | 223 | '@esbuild/win32-ia32@0.25.4': 224 | resolution: {integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==} 225 | engines: {node: '>=18'} 226 | cpu: [ia32] 227 | os: [win32] 228 | 229 | '@esbuild/win32-x64@0.25.4': 230 | resolution: {integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==} 231 | engines: {node: '>=18'} 232 | cpu: [x64] 233 | os: [win32] 234 | 235 | '@eslint-community/eslint-utils@4.7.0': 236 | resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} 237 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 238 | peerDependencies: 239 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 240 | 241 | '@eslint-community/regexpp@4.12.1': 242 | resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} 243 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 244 | 245 | '@eslint/config-array@0.20.0': 246 | resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} 247 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 248 | 249 | '@eslint/config-helpers@0.2.2': 250 | resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} 251 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 252 | 253 | '@eslint/core@0.14.0': 254 | resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} 255 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 256 | 257 | '@eslint/eslintrc@3.3.1': 258 | resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} 259 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 260 | 261 | '@eslint/js@9.27.0': 262 | resolution: {integrity: sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==} 263 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 264 | 265 | '@eslint/object-schema@2.1.6': 266 | resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} 267 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 268 | 269 | '@eslint/plugin-kit@0.3.1': 270 | resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==} 271 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 272 | 273 | '@floating-ui/core@1.7.0': 274 | resolution: {integrity: sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==} 275 | 276 | '@floating-ui/dom@1.7.0': 277 | resolution: {integrity: sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==} 278 | 279 | '@floating-ui/utils@0.2.9': 280 | resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} 281 | 282 | '@floating-ui/vue@1.1.6': 283 | resolution: {integrity: sha512-XFlUzGHGv12zbgHNk5FN2mUB7ROul3oG2ENdTpWdE+qMFxyNxWSRmsoyhiEnpmabNm6WnUvR1OvJfUfN4ojC1A==} 284 | 285 | '@humanfs/core@0.19.1': 286 | resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} 287 | engines: {node: '>=18.18.0'} 288 | 289 | '@humanfs/node@0.16.6': 290 | resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} 291 | engines: {node: '>=18.18.0'} 292 | 293 | '@humanwhocodes/module-importer@1.0.1': 294 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 295 | engines: {node: '>=12.22'} 296 | 297 | '@humanwhocodes/retry@0.3.1': 298 | resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} 299 | engines: {node: '>=18.18'} 300 | 301 | '@humanwhocodes/retry@0.4.3': 302 | resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 303 | engines: {node: '>=18.18'} 304 | 305 | '@iconify/collections@1.0.551': 306 | resolution: {integrity: sha512-5Jy+BoI4nsNE1nHqukQh5ZxxppGThyU3VR794PLmZtbF7YJGYYa4SETnGRl4hz/5lKiTe8OhlXf5Ns45ZGLz5w==} 307 | 308 | '@iconify/types@2.0.0': 309 | resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} 310 | 311 | '@iconify/utils@2.3.0': 312 | resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} 313 | 314 | '@iconify/vue@5.0.0': 315 | resolution: {integrity: sha512-C+KuEWIF5nSBrobFJhT//JS87OZ++QDORB6f2q2Wm6fl2mueSTpFBeBsveK0KW9hWiZ4mNiPjsh6Zs4jjdROSg==} 316 | peerDependencies: 317 | vue: '>=3' 318 | 319 | '@internationalized/date@3.8.1': 320 | resolution: {integrity: sha512-PgVE6B6eIZtzf9Gu5HvJxRK3ufUFz9DhspELuhW/N0GuMGMTLvPQNRkHP2hTuP9lblOk+f+1xi96sPiPXANXAA==} 321 | 322 | '@internationalized/number@3.6.2': 323 | resolution: {integrity: sha512-E5QTOlMg9wo5OrKdHD6edo1JJlIoOsylh0+mbf0evi1tHJwMZfJSaBpGtnJV9N7w3jeiioox9EG/EWRWPh82vg==} 324 | 325 | '@isaacs/fs-minipass@4.0.1': 326 | resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} 327 | engines: {node: '>=18.0.0'} 328 | 329 | '@jridgewell/gen-mapping@0.3.8': 330 | resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 331 | engines: {node: '>=6.0.0'} 332 | 333 | '@jridgewell/resolve-uri@3.1.2': 334 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 335 | engines: {node: '>=6.0.0'} 336 | 337 | '@jridgewell/set-array@1.2.1': 338 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 339 | engines: {node: '>=6.0.0'} 340 | 341 | '@jridgewell/sourcemap-codec@1.5.0': 342 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 343 | 344 | '@jridgewell/trace-mapping@0.3.25': 345 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 346 | 347 | '@nodelib/fs.scandir@2.1.5': 348 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 349 | engines: {node: '>= 8'} 350 | 351 | '@nodelib/fs.stat@2.0.5': 352 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 353 | engines: {node: '>= 8'} 354 | 355 | '@nodelib/fs.walk@1.2.8': 356 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 357 | engines: {node: '>= 8'} 358 | 359 | '@nuxt/devtools-kit@2.4.1': 360 | resolution: {integrity: sha512-taA2Nm03JiV3I+SEYS/u1AfjvLm3V9PO8lh0xLsUk/2mlUnL6GZ9xLXrp8VRg11HHt7EPXERGQh8h4iSPU2bSQ==} 361 | peerDependencies: 362 | vite: '>=6.0' 363 | 364 | '@nuxt/fonts@0.11.4': 365 | resolution: {integrity: sha512-GbLavsC+9FejVwY+KU4/wonJsKhcwOZx/eo4EuV57C4osnF/AtEmev8xqI0DNlebMEhEGZbu1MGwDDDYbeR7Bw==} 366 | 367 | '@nuxt/icon@1.13.0': 368 | resolution: {integrity: sha512-Sft1DZj/U5Up60DMnhp+hRDNDXRkMhwHocxgDkDkAPBxqR8PRyvzxcMIy3rjGMu0s+fB6ZdLs6vtaWzjWuerQQ==} 369 | 370 | '@nuxt/kit@3.17.4': 371 | resolution: {integrity: sha512-l+hY8sy2XFfg3PigZj+PTu6+KIJzmbACTRimn1ew/gtCz+F38f6KTF4sMRTN5CUxiB8TRENgEonASmkAWfpO9Q==} 372 | engines: {node: '>=18.12.0'} 373 | 374 | '@nuxt/schema@3.17.4': 375 | resolution: {integrity: sha512-bsfJdWjKNYLkVQt7Ykr9YsAql1u8Tuo6iecSUOltTIhsvAIYsknRFPHoNKNmaiv/L6FgCQgUgQppPTPUAXiJQQ==} 376 | engines: {node: ^14.18.0 || >=16.10.0} 377 | 378 | '@nuxt/ui@3.1.3': 379 | resolution: {integrity: sha512-mhoYyXrRf1JAWj3RZ3htGup9N/IbNgNLn4jWHBxOilEFUk7af6qGUVqawv/EiPRa8iP2kK3tkxmzZ0wf2wt/KQ==} 380 | hasBin: true 381 | peerDependencies: 382 | '@inertiajs/vue3': ^2.0.7 383 | joi: ^17.13.0 384 | superstruct: ^2.0.0 385 | typescript: ^5.6.3 386 | valibot: ^1.0.0 387 | vue-router: ^4.5.0 388 | yup: ^1.6.0 389 | zod: ^3.24.0 390 | peerDependenciesMeta: 391 | '@inertiajs/vue3': 392 | optional: true 393 | joi: 394 | optional: true 395 | superstruct: 396 | optional: true 397 | valibot: 398 | optional: true 399 | vue-router: 400 | optional: true 401 | yup: 402 | optional: true 403 | zod: 404 | optional: true 405 | 406 | '@nuxtjs/color-mode@3.5.2': 407 | resolution: {integrity: sha512-cC6RfgZh3guHBMLLjrBB2Uti5eUoGM9KyauOaYS9ETmxNWBMTvpgjvSiSJp1OFljIXPIqVTJ3xtJpSNZiO3ZaA==} 408 | 409 | '@polka/url@1.0.0-next.29': 410 | resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} 411 | 412 | '@rollup/rollup-android-arm-eabi@4.41.1': 413 | resolution: {integrity: sha512-NELNvyEWZ6R9QMkiytB4/L4zSEaBC03KIXEghptLGLZWJ6VPrL63ooZQCOnlx36aQPGhzuOMwDerC1Eb2VmrLw==} 414 | cpu: [arm] 415 | os: [android] 416 | 417 | '@rollup/rollup-android-arm64@4.41.1': 418 | resolution: {integrity: sha512-DXdQe1BJ6TK47ukAoZLehRHhfKnKg9BjnQYUu9gzhI8Mwa1d2fzxA1aw2JixHVl403bwp1+/o/NhhHtxWJBgEA==} 419 | cpu: [arm64] 420 | os: [android] 421 | 422 | '@rollup/rollup-darwin-arm64@4.41.1': 423 | resolution: {integrity: sha512-5afxvwszzdulsU2w8JKWwY8/sJOLPzf0e1bFuvcW5h9zsEg+RQAojdW0ux2zyYAz7R8HvvzKCjLNJhVq965U7w==} 424 | cpu: [arm64] 425 | os: [darwin] 426 | 427 | '@rollup/rollup-darwin-x64@4.41.1': 428 | resolution: {integrity: sha512-egpJACny8QOdHNNMZKf8xY0Is6gIMz+tuqXlusxquWu3F833DcMwmGM7WlvCO9sB3OsPjdC4U0wHw5FabzCGZg==} 429 | cpu: [x64] 430 | os: [darwin] 431 | 432 | '@rollup/rollup-freebsd-arm64@4.41.1': 433 | resolution: {integrity: sha512-DBVMZH5vbjgRk3r0OzgjS38z+atlupJ7xfKIDJdZZL6sM6wjfDNo64aowcLPKIx7LMQi8vybB56uh1Ftck/Atg==} 434 | cpu: [arm64] 435 | os: [freebsd] 436 | 437 | '@rollup/rollup-freebsd-x64@4.41.1': 438 | resolution: {integrity: sha512-3FkydeohozEskBxNWEIbPfOE0aqQgB6ttTkJ159uWOFn42VLyfAiyD9UK5mhu+ItWzft60DycIN1Xdgiy8o/SA==} 439 | cpu: [x64] 440 | os: [freebsd] 441 | 442 | '@rollup/rollup-linux-arm-gnueabihf@4.41.1': 443 | resolution: {integrity: sha512-wC53ZNDgt0pqx5xCAgNunkTzFE8GTgdZ9EwYGVcg+jEjJdZGtq9xPjDnFgfFozQI/Xm1mh+D9YlYtl+ueswNEg==} 444 | cpu: [arm] 445 | os: [linux] 446 | 447 | '@rollup/rollup-linux-arm-musleabihf@4.41.1': 448 | resolution: {integrity: sha512-jwKCca1gbZkZLhLRtsrka5N8sFAaxrGz/7wRJ8Wwvq3jug7toO21vWlViihG85ei7uJTpzbXZRcORotE+xyrLA==} 449 | cpu: [arm] 450 | os: [linux] 451 | 452 | '@rollup/rollup-linux-arm64-gnu@4.41.1': 453 | resolution: {integrity: sha512-g0UBcNknsmmNQ8V2d/zD2P7WWfJKU0F1nu0k5pW4rvdb+BIqMm8ToluW/eeRmxCared5dD76lS04uL4UaNgpNA==} 454 | cpu: [arm64] 455 | os: [linux] 456 | 457 | '@rollup/rollup-linux-arm64-musl@4.41.1': 458 | resolution: {integrity: sha512-XZpeGB5TKEZWzIrj7sXr+BEaSgo/ma/kCgrZgL0oo5qdB1JlTzIYQKel/RmhT6vMAvOdM2teYlAaOGJpJ9lahg==} 459 | cpu: [arm64] 460 | os: [linux] 461 | 462 | '@rollup/rollup-linux-loongarch64-gnu@4.41.1': 463 | resolution: {integrity: sha512-bkCfDJ4qzWfFRCNt5RVV4DOw6KEgFTUZi2r2RuYhGWC8WhCA8lCAJhDeAmrM/fdiAH54m0mA0Vk2FGRPyzI+tw==} 464 | cpu: [loong64] 465 | os: [linux] 466 | 467 | '@rollup/rollup-linux-powerpc64le-gnu@4.41.1': 468 | resolution: {integrity: sha512-3mr3Xm+gvMX+/8EKogIZSIEF0WUu0HL9di+YWlJpO8CQBnoLAEL/roTCxuLncEdgcfJcvA4UMOf+2dnjl4Ut1A==} 469 | cpu: [ppc64] 470 | os: [linux] 471 | 472 | '@rollup/rollup-linux-riscv64-gnu@4.41.1': 473 | resolution: {integrity: sha512-3rwCIh6MQ1LGrvKJitQjZFuQnT2wxfU+ivhNBzmxXTXPllewOF7JR1s2vMX/tWtUYFgphygxjqMl76q4aMotGw==} 474 | cpu: [riscv64] 475 | os: [linux] 476 | 477 | '@rollup/rollup-linux-riscv64-musl@4.41.1': 478 | resolution: {integrity: sha512-LdIUOb3gvfmpkgFZuccNa2uYiqtgZAz3PTzjuM5bH3nvuy9ty6RGc/Q0+HDFrHrizJGVpjnTZ1yS5TNNjFlklw==} 479 | cpu: [riscv64] 480 | os: [linux] 481 | 482 | '@rollup/rollup-linux-s390x-gnu@4.41.1': 483 | resolution: {integrity: sha512-oIE6M8WC9ma6xYqjvPhzZYk6NbobIURvP/lEbh7FWplcMO6gn7MM2yHKA1eC/GvYwzNKK/1LYgqzdkZ8YFxR8g==} 484 | cpu: [s390x] 485 | os: [linux] 486 | 487 | '@rollup/rollup-linux-x64-gnu@4.41.1': 488 | resolution: {integrity: sha512-cWBOvayNvA+SyeQMp79BHPK8ws6sHSsYnK5zDcsC3Hsxr1dgTABKjMnMslPq1DvZIp6uO7kIWhiGwaTdR4Og9A==} 489 | cpu: [x64] 490 | os: [linux] 491 | 492 | '@rollup/rollup-linux-x64-musl@4.41.1': 493 | resolution: {integrity: sha512-y5CbN44M+pUCdGDlZFzGGBSKCA4A/J2ZH4edTYSSxFg7ce1Xt3GtydbVKWLlzL+INfFIZAEg1ZV6hh9+QQf9YQ==} 494 | cpu: [x64] 495 | os: [linux] 496 | 497 | '@rollup/rollup-win32-arm64-msvc@4.41.1': 498 | resolution: {integrity: sha512-lZkCxIrjlJlMt1dLO/FbpZbzt6J/A8p4DnqzSa4PWqPEUUUnzXLeki/iyPLfV0BmHItlYgHUqJe+3KiyydmiNQ==} 499 | cpu: [arm64] 500 | os: [win32] 501 | 502 | '@rollup/rollup-win32-ia32-msvc@4.41.1': 503 | resolution: {integrity: sha512-+psFT9+pIh2iuGsxFYYa/LhS5MFKmuivRsx9iPJWNSGbh2XVEjk90fmpUEjCnILPEPJnikAU6SFDiEUyOv90Pg==} 504 | cpu: [ia32] 505 | os: [win32] 506 | 507 | '@rollup/rollup-win32-x64-msvc@4.41.1': 508 | resolution: {integrity: sha512-Wq2zpapRYLfi4aKxf2Xff0tN+7slj2d4R87WEzqw7ZLsVvO5zwYCIuEGSZYiK41+GlwUo1HiR+GdkLEJnCKTCw==} 509 | cpu: [x64] 510 | os: [win32] 511 | 512 | '@standard-schema/spec@1.0.0': 513 | resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} 514 | 515 | '@swc/helpers@0.5.17': 516 | resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} 517 | 518 | '@tailwindcss/node@4.1.7': 519 | resolution: {integrity: sha512-9rsOpdY9idRI2NH6CL4wORFY0+Q6fnx9XP9Ju+iq/0wJwGD5IByIgFmwVbyy4ymuyprj8Qh4ErxMKTUL4uNh3g==} 520 | 521 | '@tailwindcss/oxide-android-arm64@4.1.7': 522 | resolution: {integrity: sha512-IWA410JZ8fF7kACus6BrUwY2Z1t1hm0+ZWNEzykKmMNM09wQooOcN/VXr0p/WJdtHZ90PvJf2AIBS/Ceqx1emg==} 523 | engines: {node: '>= 10'} 524 | cpu: [arm64] 525 | os: [android] 526 | 527 | '@tailwindcss/oxide-darwin-arm64@4.1.7': 528 | resolution: {integrity: sha512-81jUw9To7fimGGkuJ2W5h3/oGonTOZKZ8C2ghm/TTxbwvfSiFSDPd6/A/KE2N7Jp4mv3Ps9OFqg2fEKgZFfsvg==} 529 | engines: {node: '>= 10'} 530 | cpu: [arm64] 531 | os: [darwin] 532 | 533 | '@tailwindcss/oxide-darwin-x64@4.1.7': 534 | resolution: {integrity: sha512-q77rWjEyGHV4PdDBtrzO0tgBBPlQWKY7wZK0cUok/HaGgbNKecegNxCGikuPJn5wFAlIywC3v+WMBt0PEBtwGw==} 535 | engines: {node: '>= 10'} 536 | cpu: [x64] 537 | os: [darwin] 538 | 539 | '@tailwindcss/oxide-freebsd-x64@4.1.7': 540 | resolution: {integrity: sha512-RfmdbbK6G6ptgF4qqbzoxmH+PKfP4KSVs7SRlTwcbRgBwezJkAO3Qta/7gDy10Q2DcUVkKxFLXUQO6J3CRvBGw==} 541 | engines: {node: '>= 10'} 542 | cpu: [x64] 543 | os: [freebsd] 544 | 545 | '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.7': 546 | resolution: {integrity: sha512-OZqsGvpwOa13lVd1z6JVwQXadEobmesxQ4AxhrwRiPuE04quvZHWn/LnihMg7/XkN+dTioXp/VMu/p6A5eZP3g==} 547 | engines: {node: '>= 10'} 548 | cpu: [arm] 549 | os: [linux] 550 | 551 | '@tailwindcss/oxide-linux-arm64-gnu@4.1.7': 552 | resolution: {integrity: sha512-voMvBTnJSfKecJxGkoeAyW/2XRToLZ227LxswLAwKY7YslG/Xkw9/tJNH+3IVh5bdYzYE7DfiaPbRkSHFxY1xA==} 553 | engines: {node: '>= 10'} 554 | cpu: [arm64] 555 | os: [linux] 556 | 557 | '@tailwindcss/oxide-linux-arm64-musl@4.1.7': 558 | resolution: {integrity: sha512-PjGuNNmJeKHnP58M7XyjJyla8LPo+RmwHQpBI+W/OxqrwojyuCQ+GUtygu7jUqTEexejZHr/z3nBc/gTiXBj4A==} 559 | engines: {node: '>= 10'} 560 | cpu: [arm64] 561 | os: [linux] 562 | 563 | '@tailwindcss/oxide-linux-x64-gnu@4.1.7': 564 | resolution: {integrity: sha512-HMs+Va+ZR3gC3mLZE00gXxtBo3JoSQxtu9lobbZd+DmfkIxR54NO7Z+UQNPsa0P/ITn1TevtFxXTpsRU7qEvWg==} 565 | engines: {node: '>= 10'} 566 | cpu: [x64] 567 | os: [linux] 568 | 569 | '@tailwindcss/oxide-linux-x64-musl@4.1.7': 570 | resolution: {integrity: sha512-MHZ6jyNlutdHH8rd+YTdr3QbXrHXqwIhHw9e7yXEBcQdluGwhpQY2Eku8UZK6ReLaWtQ4gijIv5QoM5eE+qlsA==} 571 | engines: {node: '>= 10'} 572 | cpu: [x64] 573 | os: [linux] 574 | 575 | '@tailwindcss/oxide-wasm32-wasi@4.1.7': 576 | resolution: {integrity: sha512-ANaSKt74ZRzE2TvJmUcbFQ8zS201cIPxUDm5qez5rLEwWkie2SkGtA4P+GPTj+u8N6JbPrC8MtY8RmJA35Oo+A==} 577 | engines: {node: '>=14.0.0'} 578 | cpu: [wasm32] 579 | bundledDependencies: 580 | - '@napi-rs/wasm-runtime' 581 | - '@emnapi/core' 582 | - '@emnapi/runtime' 583 | - '@tybys/wasm-util' 584 | - '@emnapi/wasi-threads' 585 | - tslib 586 | 587 | '@tailwindcss/oxide-win32-arm64-msvc@4.1.7': 588 | resolution: {integrity: sha512-HUiSiXQ9gLJBAPCMVRk2RT1ZrBjto7WvqsPBwUrNK2BcdSxMnk19h4pjZjI7zgPhDxlAbJSumTC4ljeA9y0tEw==} 589 | engines: {node: '>= 10'} 590 | cpu: [arm64] 591 | os: [win32] 592 | 593 | '@tailwindcss/oxide-win32-x64-msvc@4.1.7': 594 | resolution: {integrity: sha512-rYHGmvoHiLJ8hWucSfSOEmdCBIGZIq7SpkPRSqLsH2Ab2YUNgKeAPT1Fi2cx3+hnYOrAb0jp9cRyode3bBW4mQ==} 595 | engines: {node: '>= 10'} 596 | cpu: [x64] 597 | os: [win32] 598 | 599 | '@tailwindcss/oxide@4.1.7': 600 | resolution: {integrity: sha512-5SF95Ctm9DFiUyjUPnDGkoKItPX/k+xifcQhcqX5RA85m50jw1pT/KzjdvlqxRja45Y52nR4MR9fD1JYd7f8NQ==} 601 | engines: {node: '>= 10'} 602 | 603 | '@tailwindcss/postcss@4.1.7': 604 | resolution: {integrity: sha512-88g3qmNZn7jDgrrcp3ZXEQfp9CVox7xjP1HN2TFKI03CltPVd/c61ydn5qJJL8FYunn0OqBaW5HNUga0kmPVvw==} 605 | 606 | '@tailwindcss/vite@4.1.7': 607 | resolution: {integrity: sha512-tYa2fO3zDe41I7WqijyVbRd8oWT0aEID1Eokz5hMT6wShLIHj3yvwj9XbfuloHP9glZ6H+aG2AN/+ZrxJ1Y5RQ==} 608 | peerDependencies: 609 | vite: ^5.2.0 || ^6 610 | 611 | '@tanstack/table-core@8.21.3': 612 | resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} 613 | engines: {node: '>=12'} 614 | 615 | '@tanstack/virtual-core@3.13.9': 616 | resolution: {integrity: sha512-3jztt0jpaoJO5TARe2WIHC1UQC3VMLAFUW5mmMo0yrkwtDB2AQP0+sh10BVUpWrnvHjSLvzFizydtEGLCJKFoQ==} 617 | 618 | '@tanstack/vue-table@8.21.3': 619 | resolution: {integrity: sha512-rusRyd77c5tDPloPskctMyPLFEQUeBzxdQ+2Eow4F7gDPlPOB1UnnhzfpdvqZ8ZyX2rRNGmqNnQWm87OI2OQPw==} 620 | engines: {node: '>=12'} 621 | peerDependencies: 622 | vue: '>=3.2' 623 | 624 | '@tanstack/vue-virtual@3.13.9': 625 | resolution: {integrity: sha512-HsvHaOo+o52cVcPhomKDZ3CMpTF/B2qg+BhPHIQJwzn4VIqDyt/rRVqtIomG6jE83IFsE2vlr6cmx7h3dHA0SA==} 626 | peerDependencies: 627 | vue: ^2.7.0 || ^3.0.0 628 | 629 | '@types/estree@1.0.7': 630 | resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} 631 | 632 | '@types/json-schema@7.0.15': 633 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 634 | 635 | '@types/web-bluetooth@0.0.20': 636 | resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} 637 | 638 | '@types/web-bluetooth@0.0.21': 639 | resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} 640 | 641 | '@typescript-eslint/eslint-plugin@8.32.1': 642 | resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==} 643 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 644 | peerDependencies: 645 | '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 646 | eslint: ^8.57.0 || ^9.0.0 647 | typescript: '>=4.8.4 <5.9.0' 648 | 649 | '@typescript-eslint/parser@8.32.1': 650 | resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==} 651 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 652 | peerDependencies: 653 | eslint: ^8.57.0 || ^9.0.0 654 | typescript: '>=4.8.4 <5.9.0' 655 | 656 | '@typescript-eslint/scope-manager@8.32.1': 657 | resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==} 658 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 659 | 660 | '@typescript-eslint/type-utils@8.32.1': 661 | resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==} 662 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 663 | peerDependencies: 664 | eslint: ^8.57.0 || ^9.0.0 665 | typescript: '>=4.8.4 <5.9.0' 666 | 667 | '@typescript-eslint/types@8.32.1': 668 | resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==} 669 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 670 | 671 | '@typescript-eslint/typescript-estree@8.32.1': 672 | resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==} 673 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 674 | peerDependencies: 675 | typescript: '>=4.8.4 <5.9.0' 676 | 677 | '@typescript-eslint/utils@8.32.1': 678 | resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==} 679 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 680 | peerDependencies: 681 | eslint: ^8.57.0 || ^9.0.0 682 | typescript: '>=4.8.4 <5.9.0' 683 | 684 | '@typescript-eslint/visitor-keys@8.32.1': 685 | resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==} 686 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 687 | 688 | '@unhead/vue@2.0.10': 689 | resolution: {integrity: sha512-lV7E1sXX6/te8+IiUwlMysBAyJT/WM5Je47cRnpU5hsvDRziSIGfim9qMWbsTouH+paavRJz1i8gk5hRzjvkcw==} 690 | peerDependencies: 691 | vue: '>=3.5.13' 692 | 693 | '@vitejs/plugin-vue@5.2.4': 694 | resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} 695 | engines: {node: ^18.0.0 || >=20.0.0} 696 | peerDependencies: 697 | vite: ^5.0.0 || ^6.0.0 698 | vue: ^3.2.25 699 | 700 | '@volar/language-core@2.4.14': 701 | resolution: {integrity: sha512-X6beusV0DvuVseaOEy7GoagS4rYHgDHnTrdOj5jeUb49fW5ceQyP9Ej5rBhqgz2wJggl+2fDbbojq1XKaxDi6w==} 702 | 703 | '@volar/source-map@2.4.14': 704 | resolution: {integrity: sha512-5TeKKMh7Sfxo8021cJfmBzcjfY1SsXsPMMjMvjY7ivesdnybqqS+GxGAoXHAOUawQTwtdUxgP65Im+dEmvWtYQ==} 705 | 706 | '@volar/typescript@2.4.14': 707 | resolution: {integrity: sha512-p8Z6f/bZM3/HyCdRNFZOEEzts51uV8WHeN8Tnfnm2EBv6FDB2TQLzfVx7aJvnl8ofKAOnS64B2O8bImBFaauRw==} 708 | 709 | '@vue/compiler-core@3.5.15': 710 | resolution: {integrity: sha512-nGRc6YJg/kxNqbv/7Tg4juirPnjHvuVdhcmDvQWVZXlLHjouq7VsKmV1hIxM/8yKM0VUfwT/Uzc0lO510ltZqw==} 711 | 712 | '@vue/compiler-dom@3.5.15': 713 | resolution: {integrity: sha512-ZelQd9n+O/UCBdL00rlwCrsArSak+YLZpBVuNDio1hN3+wrCshYZEDUO3khSLAzPbF1oQS2duEoMDUHScUlYjA==} 714 | 715 | '@vue/compiler-sfc@3.5.15': 716 | resolution: {integrity: sha512-3zndKbxMsOU6afQWer75Zot/aydjtxNj0T2KLg033rAFaQUn2PGuE32ZRe4iMhflbTcAxL0yEYsRWFxtPro8RQ==} 717 | 718 | '@vue/compiler-ssr@3.5.15': 719 | resolution: {integrity: sha512-gShn8zRREZbrXqTtmLSCffgZXDWv8nHc/GhsW+mbwBfNZL5pI96e7IWcIq8XGQe1TLtVbu7EV9gFIVSmfyarPg==} 720 | 721 | '@vue/compiler-vue2@2.7.16': 722 | resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} 723 | 724 | '@vue/devtools-api@6.6.4': 725 | resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} 726 | 727 | '@vue/language-core@2.2.2': 728 | resolution: {integrity: sha512-QotO41kurE5PLf3vrNgGTk3QswO2PdUFjBwNiOi7zMmGhwb25PSTh9hD1MCgKC06AVv+8sZQvlL3Do4TTVHSiQ==} 729 | peerDependencies: 730 | typescript: '*' 731 | peerDependenciesMeta: 732 | typescript: 733 | optional: true 734 | 735 | '@vue/reactivity@3.5.15': 736 | resolution: {integrity: sha512-GaA5VUm30YWobCwpvcs9nvFKf27EdSLKDo2jA0IXzGS344oNpFNbEQ9z+Pp5ESDaxyS8FcH0vFN/XSe95BZtHQ==} 737 | 738 | '@vue/runtime-core@3.5.15': 739 | resolution: {integrity: sha512-CZAlIOQ93nj0OPpWWOx4+QDLCMzBNY85IQR4Voe6vIID149yF8g9WQaWnw042f/6JfvLttK7dnyWlC1EVCRK8Q==} 740 | 741 | '@vue/runtime-dom@3.5.15': 742 | resolution: {integrity: sha512-wFplHKzKO/v998up2iCW3RN9TNUeDMhdBcNYZgs5LOokHntrB48dyuZHspcahKZczKKh3v6i164gapMPxBTKNw==} 743 | 744 | '@vue/server-renderer@3.5.15': 745 | resolution: {integrity: sha512-Gehc693kVTYkLt6QSYEjGvqvdK2zZ/gf/D5zkgmvBdeB30dNnVZS8yY7+IlBmHRd1rR/zwaqeu06Ij04ZxBscg==} 746 | peerDependencies: 747 | vue: 3.5.15 748 | 749 | '@vue/shared@3.5.15': 750 | resolution: {integrity: sha512-bKvgFJJL1ZX9KxMCTQY6xD9Dhe3nusd1OhyOb1cJYGqvAr0Vg8FIjHPMOEVbJ9GDT9HG+Bjdn4oS8ohKP8EvoA==} 751 | 752 | '@vueuse/core@10.11.1': 753 | resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} 754 | 755 | '@vueuse/core@12.8.2': 756 | resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} 757 | 758 | '@vueuse/core@13.2.0': 759 | resolution: {integrity: sha512-n5TZoIAxbWAQ3PqdVPDzLgIRQOujFfMlatdI+f7ditSmoEeNpPBvp7h2zamzikCmrhFIePAwdEQB6ENccHr7Rg==} 760 | peerDependencies: 761 | vue: ^3.5.0 762 | 763 | '@vueuse/integrations@13.2.0': 764 | resolution: {integrity: sha512-tnwdzUYadAiewvMtBcjH/ZPgRCoQBvuVzbFA/VSysPDaIuG41Jp/Z1Sn/rYoFMOLJfcOEcVh+tN3mkrVIyumig==} 765 | peerDependencies: 766 | async-validator: ^4 767 | axios: ^1 768 | change-case: ^5 769 | drauu: ^0.4 770 | focus-trap: ^7 771 | fuse.js: ^7 772 | idb-keyval: ^6 773 | jwt-decode: ^4 774 | nprogress: ^0.2 775 | qrcode: ^1.5 776 | sortablejs: ^1 777 | universal-cookie: ^7 778 | vue: ^3.5.0 779 | peerDependenciesMeta: 780 | async-validator: 781 | optional: true 782 | axios: 783 | optional: true 784 | change-case: 785 | optional: true 786 | drauu: 787 | optional: true 788 | focus-trap: 789 | optional: true 790 | fuse.js: 791 | optional: true 792 | idb-keyval: 793 | optional: true 794 | jwt-decode: 795 | optional: true 796 | nprogress: 797 | optional: true 798 | qrcode: 799 | optional: true 800 | sortablejs: 801 | optional: true 802 | universal-cookie: 803 | optional: true 804 | 805 | '@vueuse/metadata@10.11.1': 806 | resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} 807 | 808 | '@vueuse/metadata@12.8.2': 809 | resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} 810 | 811 | '@vueuse/metadata@13.2.0': 812 | resolution: {integrity: sha512-kPpzuQCU0+D8DZCzK0iPpIcXI+6ufWSgwnjJ6//GNpEn+SHViaCtR+XurzORChSgvpHO9YC8gGM97Y1kB+UabA==} 813 | 814 | '@vueuse/shared@10.11.1': 815 | resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} 816 | 817 | '@vueuse/shared@12.8.2': 818 | resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} 819 | 820 | '@vueuse/shared@13.2.0': 821 | resolution: {integrity: sha512-vx9ZPDF5HcU9up3Jgt3G62dMUfZEdk6tLyBAHYAG4F4n73vpaA7J5hdncDI/lS9Vm7GA/FPlbOmh9TrDZROTpg==} 822 | peerDependencies: 823 | vue: ^3.5.0 824 | 825 | acorn-jsx@5.3.2: 826 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 827 | peerDependencies: 828 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 829 | 830 | acorn@8.14.1: 831 | resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} 832 | engines: {node: '>=0.4.0'} 833 | hasBin: true 834 | 835 | ajv@6.12.6: 836 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 837 | 838 | alien-signals@1.0.13: 839 | resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} 840 | 841 | ansi-styles@4.3.0: 842 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 843 | engines: {node: '>=8'} 844 | 845 | anymatch@3.1.3: 846 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 847 | engines: {node: '>= 8'} 848 | 849 | argparse@2.0.1: 850 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 851 | 852 | aria-hidden@1.2.6: 853 | resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} 854 | engines: {node: '>=10'} 855 | 856 | balanced-match@1.0.2: 857 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 858 | 859 | base64-js@1.5.1: 860 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 861 | 862 | binary-extensions@2.3.0: 863 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 864 | engines: {node: '>=8'} 865 | 866 | blob-to-buffer@1.2.9: 867 | resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} 868 | 869 | boolbase@1.0.0: 870 | resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 871 | 872 | brace-expansion@1.1.11: 873 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 874 | 875 | brace-expansion@2.0.1: 876 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 877 | 878 | braces@3.0.3: 879 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 880 | engines: {node: '>=8'} 881 | 882 | brotli@1.3.3: 883 | resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} 884 | 885 | c12@3.0.4: 886 | resolution: {integrity: sha512-t5FaZTYbbCtvxuZq9xxIruYydrAGsJ+8UdP0pZzMiK2xl/gNiSOy0OxhLzHUEEb0m1QXYqfzfvyIFEmz/g9lqg==} 887 | peerDependencies: 888 | magicast: ^0.3.5 889 | peerDependenciesMeta: 890 | magicast: 891 | optional: true 892 | 893 | callsites@3.1.0: 894 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 895 | engines: {node: '>=6'} 896 | 897 | chalk@4.1.2: 898 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 899 | engines: {node: '>=10'} 900 | 901 | chokidar@3.6.0: 902 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 903 | engines: {node: '>= 8.10.0'} 904 | 905 | chokidar@4.0.3: 906 | resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 907 | engines: {node: '>= 14.16.0'} 908 | 909 | chownr@3.0.0: 910 | resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} 911 | engines: {node: '>=18'} 912 | 913 | citty@0.1.6: 914 | resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} 915 | 916 | clone@2.1.2: 917 | resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} 918 | engines: {node: '>=0.8'} 919 | 920 | color-convert@2.0.1: 921 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 922 | engines: {node: '>=7.0.0'} 923 | 924 | color-name@1.1.4: 925 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 926 | 927 | colortranslator@4.1.0: 928 | resolution: {integrity: sha512-bwa5awaMnQ6dpm9D3nbsFwUr6x6FrTKmxPdolNtSYfxCNR7ZM93GG1OF5Y3Sy1LvYdalb3riKC9uTn0X5NB36g==} 929 | 930 | concat-map@0.0.1: 931 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 932 | 933 | confbox@0.1.8: 934 | resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 935 | 936 | confbox@0.2.2: 937 | resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} 938 | 939 | consola@3.4.2: 940 | resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} 941 | engines: {node: ^14.18.0 || >=16.10.0} 942 | 943 | cookie-es@1.2.2: 944 | resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} 945 | 946 | cross-fetch@3.2.0: 947 | resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} 948 | 949 | cross-spawn@7.0.6: 950 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 951 | engines: {node: '>= 8'} 952 | 953 | crossws@0.3.5: 954 | resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} 955 | 956 | css-tree@3.1.0: 957 | resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} 958 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 959 | 960 | cssesc@3.0.0: 961 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 962 | engines: {node: '>=4'} 963 | hasBin: true 964 | 965 | csstype@3.1.3: 966 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 967 | 968 | de-indent@1.0.2: 969 | resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} 970 | 971 | debug@4.4.1: 972 | resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} 973 | engines: {node: '>=6.0'} 974 | peerDependencies: 975 | supports-color: '*' 976 | peerDependenciesMeta: 977 | supports-color: 978 | optional: true 979 | 980 | deep-is@0.1.4: 981 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 982 | 983 | defu@6.1.4: 984 | resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 985 | 986 | destr@2.0.5: 987 | resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} 988 | 989 | detect-libc@2.0.4: 990 | resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} 991 | engines: {node: '>=8'} 992 | 993 | dfa@1.2.0: 994 | resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} 995 | 996 | dotenv@16.5.0: 997 | resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} 998 | engines: {node: '>=12'} 999 | 1000 | embla-carousel-auto-height@8.6.0: 1001 | resolution: {integrity: sha512-/HrJQOEM6aol/oF33gd2QlINcXy3e19fJWvHDuHWp2bpyTa+2dm9tVVJak30m2Qy6QyQ6Fc8DkImtv7pxWOJUQ==} 1002 | peerDependencies: 1003 | embla-carousel: 8.6.0 1004 | 1005 | embla-carousel-auto-scroll@8.6.0: 1006 | resolution: {integrity: sha512-WT9fWhNXFpbQ6kP+aS07oF5IHYLZ1Dx4DkwgCY8Hv2ZyYd2KMCPfMV1q/cA3wFGuLO7GMgKiySLX90/pQkcOdQ==} 1007 | peerDependencies: 1008 | embla-carousel: 8.6.0 1009 | 1010 | embla-carousel-autoplay@8.6.0: 1011 | resolution: {integrity: sha512-OBu5G3nwaSXkZCo1A6LTaFMZ8EpkYbwIaH+bPqdBnDGQ2fh4+NbzjXjs2SktoPNKCtflfVMc75njaDHOYXcrsA==} 1012 | peerDependencies: 1013 | embla-carousel: 8.6.0 1014 | 1015 | embla-carousel-class-names@8.6.0: 1016 | resolution: {integrity: sha512-l1hm1+7GxQ+zwdU2sea/LhD946on7XO2qk3Xq2XWSwBaWfdgchXdK567yzLtYSHn4sWYdiX+x4nnaj+saKnJkw==} 1017 | peerDependencies: 1018 | embla-carousel: 8.6.0 1019 | 1020 | embla-carousel-fade@8.6.0: 1021 | resolution: {integrity: sha512-qaYsx5mwCz72ZrjlsXgs1nKejSrW+UhkbOMwLgfRT7w2LtdEB03nPRI06GHuHv5ac2USvbEiX2/nAHctcDwvpg==} 1022 | peerDependencies: 1023 | embla-carousel: 8.6.0 1024 | 1025 | embla-carousel-reactive-utils@8.6.0: 1026 | resolution: {integrity: sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==} 1027 | peerDependencies: 1028 | embla-carousel: 8.6.0 1029 | 1030 | embla-carousel-vue@8.6.0: 1031 | resolution: {integrity: sha512-v8UO5UsyLocZnu/LbfQA7Dn2QHuZKurJY93VUmZYP//QRWoCWOsionmvLLAlibkET3pGPs7++03VhJKbWD7vhQ==} 1032 | peerDependencies: 1033 | vue: ^3.2.37 1034 | 1035 | embla-carousel-wheel-gestures@8.0.2: 1036 | resolution: {integrity: sha512-gtE8xHRwMGsfsMAgco/QoYhvcxNoMLmFF0DaWH7FXJJWk8RlEZyiZHZRZL6TZVCgooo9/hKyYWITLaSZLIvkbQ==} 1037 | engines: {node: '>=10'} 1038 | peerDependencies: 1039 | embla-carousel: ^8.0.0 || ~8.0.0-rc03 1040 | 1041 | embla-carousel@8.6.0: 1042 | resolution: {integrity: sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA==} 1043 | 1044 | enhanced-resolve@5.18.1: 1045 | resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} 1046 | engines: {node: '>=10.13.0'} 1047 | 1048 | entities@4.5.0: 1049 | resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 1050 | engines: {node: '>=0.12'} 1051 | 1052 | errx@0.1.0: 1053 | resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} 1054 | 1055 | esbuild@0.25.4: 1056 | resolution: {integrity: sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==} 1057 | engines: {node: '>=18'} 1058 | hasBin: true 1059 | 1060 | escape-string-regexp@4.0.0: 1061 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1062 | engines: {node: '>=10'} 1063 | 1064 | escape-string-regexp@5.0.0: 1065 | resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1066 | engines: {node: '>=12'} 1067 | 1068 | eslint-plugin-vue@10.1.0: 1069 | resolution: {integrity: sha512-/VTiJ1eSfNLw6lvG9ENySbGmcVvz6wZ9nA7ZqXlLBY2RkaF15iViYKxglWiIch12KiLAj0j1iXPYU6W4wTROFA==} 1070 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1071 | peerDependencies: 1072 | eslint: ^8.57.0 || ^9.0.0 1073 | vue-eslint-parser: ^10.0.0 1074 | 1075 | eslint-scope@8.3.0: 1076 | resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} 1077 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1078 | 1079 | eslint-visitor-keys@3.4.3: 1080 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 1081 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1082 | 1083 | eslint-visitor-keys@4.2.0: 1084 | resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} 1085 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1086 | 1087 | eslint@9.27.0: 1088 | resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==} 1089 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1090 | hasBin: true 1091 | peerDependencies: 1092 | jiti: '*' 1093 | peerDependenciesMeta: 1094 | jiti: 1095 | optional: true 1096 | 1097 | espree@10.3.0: 1098 | resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} 1099 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1100 | 1101 | esquery@1.6.0: 1102 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} 1103 | engines: {node: '>=0.10'} 1104 | 1105 | esrecurse@4.3.0: 1106 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1107 | engines: {node: '>=4.0'} 1108 | 1109 | estraverse@5.3.0: 1110 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1111 | engines: {node: '>=4.0'} 1112 | 1113 | estree-walker@2.0.2: 1114 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 1115 | 1116 | estree-walker@3.0.3: 1117 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1118 | 1119 | esutils@2.0.3: 1120 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1121 | engines: {node: '>=0.10.0'} 1122 | 1123 | execa@8.0.1: 1124 | resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 1125 | engines: {node: '>=16.17'} 1126 | 1127 | exsolve@1.0.5: 1128 | resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==} 1129 | 1130 | fast-deep-equal@3.1.3: 1131 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1132 | 1133 | fast-glob@3.3.3: 1134 | resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 1135 | engines: {node: '>=8.6.0'} 1136 | 1137 | fast-json-stable-stringify@2.1.0: 1138 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1139 | 1140 | fast-levenshtein@2.0.6: 1141 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1142 | 1143 | fastq@1.19.1: 1144 | resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} 1145 | 1146 | fdir@6.4.4: 1147 | resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} 1148 | peerDependencies: 1149 | picomatch: ^3 || ^4 1150 | peerDependenciesMeta: 1151 | picomatch: 1152 | optional: true 1153 | 1154 | file-entry-cache@8.0.0: 1155 | resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 1156 | engines: {node: '>=16.0.0'} 1157 | 1158 | fill-range@7.1.1: 1159 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1160 | engines: {node: '>=8'} 1161 | 1162 | find-up@5.0.0: 1163 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1164 | engines: {node: '>=10'} 1165 | 1166 | flat-cache@4.0.1: 1167 | resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 1168 | engines: {node: '>=16'} 1169 | 1170 | flatted@3.3.3: 1171 | resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 1172 | 1173 | fontaine@0.6.0: 1174 | resolution: {integrity: sha512-cfKqzB62GmztJhwJ0YXtzNsmpqKAcFzTqsakJ//5COTzbou90LU7So18U+4D8z+lDXr4uztaAUZBonSoPDcj1w==} 1175 | 1176 | fontkit@2.0.4: 1177 | resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} 1178 | 1179 | fsevents@2.3.3: 1180 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1181 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1182 | os: [darwin] 1183 | 1184 | fuse.js@7.1.0: 1185 | resolution: {integrity: sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==} 1186 | engines: {node: '>=10'} 1187 | 1188 | get-stream@8.0.1: 1189 | resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 1190 | engines: {node: '>=16'} 1191 | 1192 | giget@2.0.0: 1193 | resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} 1194 | hasBin: true 1195 | 1196 | glob-parent@5.1.2: 1197 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1198 | engines: {node: '>= 6'} 1199 | 1200 | glob-parent@6.0.2: 1201 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1202 | engines: {node: '>=10.13.0'} 1203 | 1204 | globals@14.0.0: 1205 | resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} 1206 | engines: {node: '>=18'} 1207 | 1208 | globals@15.15.0: 1209 | resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} 1210 | engines: {node: '>=18'} 1211 | 1212 | graceful-fs@4.2.11: 1213 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1214 | 1215 | graphemer@1.4.0: 1216 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 1217 | 1218 | h3@1.15.3: 1219 | resolution: {integrity: sha512-z6GknHqyX0h9aQaTx22VZDf6QyZn+0Nh+Ym8O/u0SGSkyF5cuTJYKlc8MkzW3Nzf9LE1ivcpmYC3FUGpywhuUQ==} 1220 | 1221 | has-flag@4.0.0: 1222 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1223 | engines: {node: '>=8'} 1224 | 1225 | he@1.2.0: 1226 | resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} 1227 | hasBin: true 1228 | 1229 | hookable@5.5.3: 1230 | resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} 1231 | 1232 | human-signals@5.0.0: 1233 | resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1234 | engines: {node: '>=16.17.0'} 1235 | 1236 | ignore@5.3.2: 1237 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1238 | engines: {node: '>= 4'} 1239 | 1240 | ignore@7.0.4: 1241 | resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==} 1242 | engines: {node: '>= 4'} 1243 | 1244 | import-fresh@3.3.1: 1245 | resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 1246 | engines: {node: '>=6'} 1247 | 1248 | imurmurhash@0.1.4: 1249 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1250 | engines: {node: '>=0.8.19'} 1251 | 1252 | iron-webcrypto@1.2.1: 1253 | resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} 1254 | 1255 | is-binary-path@2.1.0: 1256 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1257 | engines: {node: '>=8'} 1258 | 1259 | is-extglob@2.1.1: 1260 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1261 | engines: {node: '>=0.10.0'} 1262 | 1263 | is-glob@4.0.3: 1264 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1265 | engines: {node: '>=0.10.0'} 1266 | 1267 | is-number@7.0.0: 1268 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1269 | engines: {node: '>=0.12.0'} 1270 | 1271 | is-stream@3.0.0: 1272 | resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 1273 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1274 | 1275 | isexe@2.0.0: 1276 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1277 | 1278 | jiti@2.4.2: 1279 | resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} 1280 | hasBin: true 1281 | 1282 | js-tokens@9.0.1: 1283 | resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} 1284 | 1285 | js-yaml@4.1.0: 1286 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1287 | hasBin: true 1288 | 1289 | json-buffer@3.0.1: 1290 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1291 | 1292 | json-schema-traverse@0.4.1: 1293 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1294 | 1295 | json-stable-stringify-without-jsonify@1.0.1: 1296 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1297 | 1298 | keyv@4.5.4: 1299 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1300 | 1301 | klona@2.0.6: 1302 | resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} 1303 | engines: {node: '>= 8'} 1304 | 1305 | knitwork@1.2.0: 1306 | resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==} 1307 | 1308 | kolorist@1.8.0: 1309 | resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} 1310 | 1311 | levn@0.4.1: 1312 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1313 | engines: {node: '>= 0.8.0'} 1314 | 1315 | lightningcss-darwin-arm64@1.30.1: 1316 | resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} 1317 | engines: {node: '>= 12.0.0'} 1318 | cpu: [arm64] 1319 | os: [darwin] 1320 | 1321 | lightningcss-darwin-x64@1.30.1: 1322 | resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} 1323 | engines: {node: '>= 12.0.0'} 1324 | cpu: [x64] 1325 | os: [darwin] 1326 | 1327 | lightningcss-freebsd-x64@1.30.1: 1328 | resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} 1329 | engines: {node: '>= 12.0.0'} 1330 | cpu: [x64] 1331 | os: [freebsd] 1332 | 1333 | lightningcss-linux-arm-gnueabihf@1.30.1: 1334 | resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} 1335 | engines: {node: '>= 12.0.0'} 1336 | cpu: [arm] 1337 | os: [linux] 1338 | 1339 | lightningcss-linux-arm64-gnu@1.30.1: 1340 | resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} 1341 | engines: {node: '>= 12.0.0'} 1342 | cpu: [arm64] 1343 | os: [linux] 1344 | 1345 | lightningcss-linux-arm64-musl@1.30.1: 1346 | resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} 1347 | engines: {node: '>= 12.0.0'} 1348 | cpu: [arm64] 1349 | os: [linux] 1350 | 1351 | lightningcss-linux-x64-gnu@1.30.1: 1352 | resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} 1353 | engines: {node: '>= 12.0.0'} 1354 | cpu: [x64] 1355 | os: [linux] 1356 | 1357 | lightningcss-linux-x64-musl@1.30.1: 1358 | resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} 1359 | engines: {node: '>= 12.0.0'} 1360 | cpu: [x64] 1361 | os: [linux] 1362 | 1363 | lightningcss-win32-arm64-msvc@1.30.1: 1364 | resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} 1365 | engines: {node: '>= 12.0.0'} 1366 | cpu: [arm64] 1367 | os: [win32] 1368 | 1369 | lightningcss-win32-x64-msvc@1.30.1: 1370 | resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} 1371 | engines: {node: '>= 12.0.0'} 1372 | cpu: [x64] 1373 | os: [win32] 1374 | 1375 | lightningcss@1.30.1: 1376 | resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} 1377 | engines: {node: '>= 12.0.0'} 1378 | 1379 | local-pkg@1.1.1: 1380 | resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} 1381 | engines: {node: '>=14'} 1382 | 1383 | locate-path@6.0.0: 1384 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1385 | engines: {node: '>=10'} 1386 | 1387 | lodash.merge@4.6.2: 1388 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1389 | 1390 | lodash@4.17.21: 1391 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1392 | 1393 | lru-cache@10.4.3: 1394 | resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 1395 | 1396 | magic-regexp@0.10.0: 1397 | resolution: {integrity: sha512-Uly1Bu4lO1hwHUW0CQeSWuRtzCMNO00CmXtS8N6fyvB3B979GOEEeAkiTUDsmbYLAbvpUS/Kt5c4ibosAzVyVg==} 1398 | 1399 | magic-string@0.30.17: 1400 | resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} 1401 | 1402 | mdn-data@2.12.2: 1403 | resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 1404 | 1405 | merge-stream@2.0.0: 1406 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 1407 | 1408 | merge2@1.4.1: 1409 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1410 | engines: {node: '>= 8'} 1411 | 1412 | micromatch@4.0.8: 1413 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1414 | engines: {node: '>=8.6'} 1415 | 1416 | mimic-fn@4.0.0: 1417 | resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 1418 | engines: {node: '>=12'} 1419 | 1420 | minimatch@3.1.2: 1421 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1422 | 1423 | minimatch@9.0.5: 1424 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1425 | engines: {node: '>=16 || 14 >=14.17'} 1426 | 1427 | minipass@7.1.2: 1428 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 1429 | engines: {node: '>=16 || 14 >=14.17'} 1430 | 1431 | minizlib@3.0.2: 1432 | resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} 1433 | engines: {node: '>= 18'} 1434 | 1435 | mkdirp@3.0.1: 1436 | resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} 1437 | engines: {node: '>=10'} 1438 | hasBin: true 1439 | 1440 | mlly@1.7.4: 1441 | resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} 1442 | 1443 | mrmime@2.0.1: 1444 | resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} 1445 | engines: {node: '>=10'} 1446 | 1447 | ms@2.1.3: 1448 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1449 | 1450 | muggle-string@0.4.1: 1451 | resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} 1452 | 1453 | nanoid@3.3.11: 1454 | resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 1455 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1456 | hasBin: true 1457 | 1458 | natural-compare@1.4.0: 1459 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1460 | 1461 | node-fetch-native@1.6.6: 1462 | resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} 1463 | 1464 | node-fetch@2.7.0: 1465 | resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 1466 | engines: {node: 4.x || >=6.0.0} 1467 | peerDependencies: 1468 | encoding: ^0.1.0 1469 | peerDependenciesMeta: 1470 | encoding: 1471 | optional: true 1472 | 1473 | node-mock-http@1.0.0: 1474 | resolution: {integrity: sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==} 1475 | 1476 | normalize-path@3.0.0: 1477 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1478 | engines: {node: '>=0.10.0'} 1479 | 1480 | npm-run-path@5.3.0: 1481 | resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} 1482 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1483 | 1484 | nth-check@2.1.1: 1485 | resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 1486 | 1487 | nypm@0.6.0: 1488 | resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==} 1489 | engines: {node: ^14.16.0 || >=16.10.0} 1490 | hasBin: true 1491 | 1492 | ofetch@1.4.1: 1493 | resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} 1494 | 1495 | ohash@2.0.11: 1496 | resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} 1497 | 1498 | onetime@6.0.0: 1499 | resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 1500 | engines: {node: '>=12'} 1501 | 1502 | optionator@0.9.4: 1503 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 1504 | engines: {node: '>= 0.8.0'} 1505 | 1506 | p-limit@3.1.0: 1507 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1508 | engines: {node: '>=10'} 1509 | 1510 | p-locate@5.0.0: 1511 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1512 | engines: {node: '>=10'} 1513 | 1514 | package-manager-detector@1.3.0: 1515 | resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} 1516 | 1517 | pako@0.2.9: 1518 | resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} 1519 | 1520 | parent-module@1.0.1: 1521 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1522 | engines: {node: '>=6'} 1523 | 1524 | path-browserify@1.0.1: 1525 | resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} 1526 | 1527 | path-exists@4.0.0: 1528 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1529 | engines: {node: '>=8'} 1530 | 1531 | path-key@3.1.1: 1532 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1533 | engines: {node: '>=8'} 1534 | 1535 | path-key@4.0.0: 1536 | resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 1537 | engines: {node: '>=12'} 1538 | 1539 | pathe@1.1.2: 1540 | resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 1541 | 1542 | pathe@2.0.3: 1543 | resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} 1544 | 1545 | perfect-debounce@1.0.0: 1546 | resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} 1547 | 1548 | picocolors@1.1.1: 1549 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1550 | 1551 | picomatch@2.3.1: 1552 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1553 | engines: {node: '>=8.6'} 1554 | 1555 | picomatch@4.0.2: 1556 | resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 1557 | engines: {node: '>=12'} 1558 | 1559 | pkg-types@1.3.1: 1560 | resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 1561 | 1562 | pkg-types@2.1.0: 1563 | resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} 1564 | 1565 | postcss-selector-parser@6.1.2: 1566 | resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} 1567 | engines: {node: '>=4'} 1568 | 1569 | postcss@8.5.3: 1570 | resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} 1571 | engines: {node: ^10 || ^12 || >=14} 1572 | 1573 | prelude-ls@1.2.1: 1574 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1575 | engines: {node: '>= 0.8.0'} 1576 | 1577 | punycode@2.3.1: 1578 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 1579 | engines: {node: '>=6'} 1580 | 1581 | quansync@0.2.10: 1582 | resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} 1583 | 1584 | queue-microtask@1.2.3: 1585 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1586 | 1587 | radix3@1.1.2: 1588 | resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} 1589 | 1590 | rc9@2.1.2: 1591 | resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} 1592 | 1593 | readdirp@3.6.0: 1594 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1595 | engines: {node: '>=8.10.0'} 1596 | 1597 | readdirp@4.1.2: 1598 | resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 1599 | engines: {node: '>= 14.18.0'} 1600 | 1601 | regexp-tree@0.1.27: 1602 | resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} 1603 | hasBin: true 1604 | 1605 | reka-ui@2.2.1: 1606 | resolution: {integrity: sha512-oLHiyBn6gTIQGnTnv8G5LQuFp9j8HuUNl0qdnW3XPhFb/07hrxzFpjo2kt/jxOZive+n/XWDbOjSj2h9Hih3qA==} 1607 | peerDependencies: 1608 | vue: '>= 3.2.0' 1609 | 1610 | resolve-from@4.0.0: 1611 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1612 | engines: {node: '>=4'} 1613 | 1614 | restructure@3.0.2: 1615 | resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} 1616 | 1617 | reusify@1.1.0: 1618 | resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 1619 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1620 | 1621 | rollup@4.41.1: 1622 | resolution: {integrity: sha512-cPmwD3FnFv8rKMBc1MxWCwVQFxwf1JEmSX3iQXrRVVG15zerAIXRjMFVWnd5Q5QvgKF7Aj+5ykXFhUl+QGnyOw==} 1623 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1624 | hasBin: true 1625 | 1626 | run-parallel@1.2.0: 1627 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1628 | 1629 | scule@1.3.0: 1630 | resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} 1631 | 1632 | semver@7.7.2: 1633 | resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} 1634 | engines: {node: '>=10'} 1635 | hasBin: true 1636 | 1637 | shebang-command@2.0.0: 1638 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1639 | engines: {node: '>=8'} 1640 | 1641 | shebang-regex@3.0.0: 1642 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1643 | engines: {node: '>=8'} 1644 | 1645 | signal-exit@4.1.0: 1646 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 1647 | engines: {node: '>=14'} 1648 | 1649 | sirv@3.0.1: 1650 | resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} 1651 | engines: {node: '>=18'} 1652 | 1653 | source-map-js@1.2.1: 1654 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1655 | engines: {node: '>=0.10.0'} 1656 | 1657 | std-env@3.9.0: 1658 | resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} 1659 | 1660 | strip-final-newline@3.0.0: 1661 | resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 1662 | engines: {node: '>=12'} 1663 | 1664 | strip-json-comments@3.1.1: 1665 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 1666 | engines: {node: '>=8'} 1667 | 1668 | strip-literal@3.0.0: 1669 | resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} 1670 | 1671 | supports-color@7.2.0: 1672 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 1673 | engines: {node: '>=8'} 1674 | 1675 | tailwind-merge@3.0.2: 1676 | resolution: {integrity: sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw==} 1677 | 1678 | tailwind-variants@1.0.0: 1679 | resolution: {integrity: sha512-2WSbv4ulEEyuBKomOunut65D8UZwxrHoRfYnxGcQNnHqlSCp2+B7Yz2W+yrNDrxRodOXtGD/1oCcKGNBnUqMqA==} 1680 | engines: {node: '>=16.x', pnpm: '>=7.x'} 1681 | peerDependencies: 1682 | tailwindcss: '*' 1683 | 1684 | tailwindcss@4.1.7: 1685 | resolution: {integrity: sha512-kr1o/ErIdNhTz8uzAYL7TpaUuzKIE6QPQ4qmSdxnoX/lo+5wmUHQA6h3L5yIqEImSRnAAURDirLu/BgiXGPAhg==} 1686 | 1687 | tapable@2.2.2: 1688 | resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==} 1689 | engines: {node: '>=6'} 1690 | 1691 | tar@7.4.3: 1692 | resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} 1693 | engines: {node: '>=18'} 1694 | 1695 | tiny-inflate@1.0.3: 1696 | resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} 1697 | 1698 | tinyexec@0.3.2: 1699 | resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} 1700 | 1701 | tinyexec@1.0.1: 1702 | resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} 1703 | 1704 | tinyglobby@0.2.14: 1705 | resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} 1706 | engines: {node: '>=12.0.0'} 1707 | 1708 | to-regex-range@5.0.1: 1709 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1710 | engines: {node: '>=8.0'} 1711 | 1712 | totalist@3.0.1: 1713 | resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 1714 | engines: {node: '>=6'} 1715 | 1716 | tr46@0.0.3: 1717 | resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 1718 | 1719 | ts-api-utils@2.1.0: 1720 | resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} 1721 | engines: {node: '>=18.12'} 1722 | peerDependencies: 1723 | typescript: '>=4.8.4' 1724 | 1725 | tslib@2.8.1: 1726 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 1727 | 1728 | type-check@0.4.0: 1729 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 1730 | engines: {node: '>= 0.8.0'} 1731 | 1732 | type-level-regexp@0.1.17: 1733 | resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} 1734 | 1735 | typescript-eslint@8.32.1: 1736 | resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==} 1737 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1738 | peerDependencies: 1739 | eslint: ^8.57.0 || ^9.0.0 1740 | typescript: '>=4.8.4 <5.9.0' 1741 | 1742 | typescript@5.8.3: 1743 | resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} 1744 | engines: {node: '>=14.17'} 1745 | hasBin: true 1746 | 1747 | ufo@1.6.1: 1748 | resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} 1749 | 1750 | uncrypto@0.1.3: 1751 | resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} 1752 | 1753 | unctx@2.4.1: 1754 | resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==} 1755 | 1756 | unhead@2.0.10: 1757 | resolution: {integrity: sha512-GT188rzTCeSKt55tYyQlHHKfUTtZvgubrXiwzGeXg6UjcKO3FsagaMzQp6TVDrpDY++3i7Qt0t3pnCc/ebg5yQ==} 1758 | 1759 | unicode-properties@1.4.1: 1760 | resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} 1761 | 1762 | unicode-trie@2.0.0: 1763 | resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} 1764 | 1765 | unifont@0.4.1: 1766 | resolution: {integrity: sha512-zKSY9qO8svWYns+FGKjyVdLvpGPwqmsCjeJLN1xndMiqxHWBAhoWDMYMG960MxeV48clBmG+fDP59dHY1VoZvg==} 1767 | 1768 | unimport@4.2.0: 1769 | resolution: {integrity: sha512-mYVtA0nmzrysnYnyb3ALMbByJ+Maosee2+WyE0puXl+Xm2bUwPorPaaeZt0ETfuroPOtG8jj1g/qeFZ6buFnag==} 1770 | engines: {node: '>=18.12.0'} 1771 | 1772 | unimport@5.0.1: 1773 | resolution: {integrity: sha512-1YWzPj6wYhtwHE+9LxRlyqP4DiRrhGfJxdtH475im8ktyZXO3jHj/3PZ97zDdvkYoovFdi0K4SKl3a7l92v3sQ==} 1774 | engines: {node: '>=18.12.0'} 1775 | 1776 | unplugin-auto-import@19.3.0: 1777 | resolution: {integrity: sha512-iIi0u4Gq2uGkAOGqlPJOAMI8vocvjh1clGTfSK4SOrJKrt+tirrixo/FjgBwXQNNdS7ofcr7OxzmOb/RjWxeEQ==} 1778 | engines: {node: '>=14'} 1779 | peerDependencies: 1780 | '@nuxt/kit': ^3.2.2 1781 | '@vueuse/core': '*' 1782 | peerDependenciesMeta: 1783 | '@nuxt/kit': 1784 | optional: true 1785 | '@vueuse/core': 1786 | optional: true 1787 | 1788 | unplugin-utils@0.2.4: 1789 | resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} 1790 | engines: {node: '>=18.12.0'} 1791 | 1792 | unplugin-vue-components@28.7.0: 1793 | resolution: {integrity: sha512-3SuWAHlTjOiZckqRBGXRdN/k6IMmKyt2Ch5/+DKwYaT321H0ItdZDvW4r8/YkEKQpN9TN3F/SZ0W342gQROC3Q==} 1794 | engines: {node: '>=14'} 1795 | peerDependencies: 1796 | '@babel/parser': ^7.15.8 1797 | '@nuxt/kit': ^3.2.2 1798 | vue: 2 || 3 1799 | peerDependenciesMeta: 1800 | '@babel/parser': 1801 | optional: true 1802 | '@nuxt/kit': 1803 | optional: true 1804 | 1805 | unplugin@2.3.4: 1806 | resolution: {integrity: sha512-m4PjxTurwpWfpMomp8AptjD5yj8qEZN5uQjjGM3TAs9MWWD2tXSSNNj6jGR2FoVGod4293ytyV6SwBbertfyJg==} 1807 | engines: {node: '>=18.12.0'} 1808 | 1809 | unstorage@1.16.0: 1810 | resolution: {integrity: sha512-WQ37/H5A7LcRPWfYOrDa1Ys02xAbpPJq6q5GkO88FBXVSQzHd7+BjEwfRqyaSWCv9MbsJy058GWjjPjcJ16GGA==} 1811 | peerDependencies: 1812 | '@azure/app-configuration': ^1.8.0 1813 | '@azure/cosmos': ^4.2.0 1814 | '@azure/data-tables': ^13.3.0 1815 | '@azure/identity': ^4.6.0 1816 | '@azure/keyvault-secrets': ^4.9.0 1817 | '@azure/storage-blob': ^12.26.0 1818 | '@capacitor/preferences': ^6.0.3 || ^7.0.0 1819 | '@deno/kv': '>=0.9.0' 1820 | '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 1821 | '@planetscale/database': ^1.19.0 1822 | '@upstash/redis': ^1.34.3 1823 | '@vercel/blob': '>=0.27.1' 1824 | '@vercel/kv': ^1.0.1 1825 | aws4fetch: ^1.0.20 1826 | db0: '>=0.2.1' 1827 | idb-keyval: ^6.2.1 1828 | ioredis: ^5.4.2 1829 | uploadthing: ^7.4.4 1830 | peerDependenciesMeta: 1831 | '@azure/app-configuration': 1832 | optional: true 1833 | '@azure/cosmos': 1834 | optional: true 1835 | '@azure/data-tables': 1836 | optional: true 1837 | '@azure/identity': 1838 | optional: true 1839 | '@azure/keyvault-secrets': 1840 | optional: true 1841 | '@azure/storage-blob': 1842 | optional: true 1843 | '@capacitor/preferences': 1844 | optional: true 1845 | '@deno/kv': 1846 | optional: true 1847 | '@netlify/blobs': 1848 | optional: true 1849 | '@planetscale/database': 1850 | optional: true 1851 | '@upstash/redis': 1852 | optional: true 1853 | '@vercel/blob': 1854 | optional: true 1855 | '@vercel/kv': 1856 | optional: true 1857 | aws4fetch: 1858 | optional: true 1859 | db0: 1860 | optional: true 1861 | idb-keyval: 1862 | optional: true 1863 | ioredis: 1864 | optional: true 1865 | uploadthing: 1866 | optional: true 1867 | 1868 | untyped@2.0.0: 1869 | resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} 1870 | hasBin: true 1871 | 1872 | uri-js@4.4.1: 1873 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 1874 | 1875 | util-deprecate@1.0.2: 1876 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 1877 | 1878 | vaul-vue@0.4.1: 1879 | resolution: {integrity: sha512-A6jOWOZX5yvyo1qMn7IveoWN91mJI5L3BUKsIwkg6qrTGgHs1Sb1JF/vyLJgnbN1rH4OOOxFbtqL9A46bOyGUQ==} 1880 | peerDependencies: 1881 | reka-ui: ^2.0.0 1882 | vue: ^3.3.0 1883 | 1884 | vite@6.3.5: 1885 | resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} 1886 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 1887 | hasBin: true 1888 | peerDependencies: 1889 | '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 1890 | jiti: '>=1.21.0' 1891 | less: '*' 1892 | lightningcss: ^1.21.0 1893 | sass: '*' 1894 | sass-embedded: '*' 1895 | stylus: '*' 1896 | sugarss: '*' 1897 | terser: ^5.16.0 1898 | tsx: ^4.8.1 1899 | yaml: ^2.4.2 1900 | peerDependenciesMeta: 1901 | '@types/node': 1902 | optional: true 1903 | jiti: 1904 | optional: true 1905 | less: 1906 | optional: true 1907 | lightningcss: 1908 | optional: true 1909 | sass: 1910 | optional: true 1911 | sass-embedded: 1912 | optional: true 1913 | stylus: 1914 | optional: true 1915 | sugarss: 1916 | optional: true 1917 | terser: 1918 | optional: true 1919 | tsx: 1920 | optional: true 1921 | yaml: 1922 | optional: true 1923 | 1924 | vscode-uri@3.1.0: 1925 | resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} 1926 | 1927 | vue-component-type-helpers@2.2.10: 1928 | resolution: {integrity: sha512-iDUO7uQK+Sab2tYuiP9D1oLujCWlhHELHMgV/cB13cuGbG4qwkLHvtfWb6FzvxrIOPDnU0oHsz2MlQjhYDeaHA==} 1929 | 1930 | vue-demi@0.14.10: 1931 | resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} 1932 | engines: {node: '>=12'} 1933 | hasBin: true 1934 | peerDependencies: 1935 | '@vue/composition-api': ^1.0.0-rc.1 1936 | vue: ^3.0.0-0 || ^2.6.0 1937 | peerDependenciesMeta: 1938 | '@vue/composition-api': 1939 | optional: true 1940 | 1941 | vue-eslint-parser@10.1.3: 1942 | resolution: {integrity: sha512-dbCBnd2e02dYWsXoqX5yKUZlOt+ExIpq7hmHKPb5ZqKcjf++Eo0hMseFTZMLKThrUk61m+Uv6A2YSBve6ZvuDQ==} 1943 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1944 | peerDependencies: 1945 | eslint: ^8.57.0 || ^9.0.0 1946 | 1947 | vue-router@4.5.1: 1948 | resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==} 1949 | peerDependencies: 1950 | vue: ^3.2.0 1951 | 1952 | vue-tsc@2.2.2: 1953 | resolution: {integrity: sha512-1icPKkxAA5KTAaSwg0wVWdE48EdsH8fgvcbAiqojP4jXKl6LEM3soiW1aG/zrWrFt8Mw1ncG2vG1PvpZpVfehA==} 1954 | hasBin: true 1955 | peerDependencies: 1956 | typescript: '>=5.0.0' 1957 | 1958 | vue@3.5.15: 1959 | resolution: {integrity: sha512-aD9zK4rB43JAMK/5BmS4LdPiEp8Fdh8P1Ve/XNuMF5YRf78fCyPE6FUbQwcaWQ5oZ1R2CD9NKE0FFOVpMR7gEQ==} 1960 | peerDependencies: 1961 | typescript: '*' 1962 | peerDependenciesMeta: 1963 | typescript: 1964 | optional: true 1965 | 1966 | webidl-conversions@3.0.1: 1967 | resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 1968 | 1969 | webpack-virtual-modules@0.6.2: 1970 | resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} 1971 | 1972 | whatwg-url@5.0.0: 1973 | resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 1974 | 1975 | wheel-gestures@2.2.48: 1976 | resolution: {integrity: sha512-f+Gy33Oa5Z14XY9679Zze+7VFhbsQfBFXodnU2x589l4kxGM9L5Y8zETTmcMR5pWOPQyRv4Z0lNax6xCO0NSlA==} 1977 | engines: {node: '>=18'} 1978 | 1979 | which@2.0.2: 1980 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 1981 | engines: {node: '>= 8'} 1982 | hasBin: true 1983 | 1984 | word-wrap@1.2.5: 1985 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 1986 | engines: {node: '>=0.10.0'} 1987 | 1988 | xml-name-validator@4.0.0: 1989 | resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 1990 | engines: {node: '>=12'} 1991 | 1992 | yallist@5.0.0: 1993 | resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} 1994 | engines: {node: '>=18'} 1995 | 1996 | yocto-queue@0.1.0: 1997 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 1998 | engines: {node: '>=10'} 1999 | 2000 | snapshots: 2001 | 2002 | '@alloc/quick-lru@5.2.0': {} 2003 | 2004 | '@ampproject/remapping@2.3.0': 2005 | dependencies: 2006 | '@jridgewell/gen-mapping': 0.3.8 2007 | '@jridgewell/trace-mapping': 0.3.25 2008 | 2009 | '@antfu/install-pkg@1.1.0': 2010 | dependencies: 2011 | package-manager-detector: 1.3.0 2012 | tinyexec: 1.0.1 2013 | 2014 | '@antfu/utils@8.1.1': {} 2015 | 2016 | '@babel/helper-string-parser@7.27.1': {} 2017 | 2018 | '@babel/helper-validator-identifier@7.27.1': {} 2019 | 2020 | '@babel/parser@7.27.2': 2021 | dependencies: 2022 | '@babel/types': 7.27.1 2023 | 2024 | '@babel/types@7.27.1': 2025 | dependencies: 2026 | '@babel/helper-string-parser': 7.27.1 2027 | '@babel/helper-validator-identifier': 7.27.1 2028 | 2029 | '@capsizecss/metrics@3.5.0': {} 2030 | 2031 | '@capsizecss/unpack@2.4.0': 2032 | dependencies: 2033 | blob-to-buffer: 1.2.9 2034 | cross-fetch: 3.2.0 2035 | fontkit: 2.0.4 2036 | transitivePeerDependencies: 2037 | - encoding 2038 | 2039 | '@esbuild/aix-ppc64@0.25.4': 2040 | optional: true 2041 | 2042 | '@esbuild/android-arm64@0.25.4': 2043 | optional: true 2044 | 2045 | '@esbuild/android-arm@0.25.4': 2046 | optional: true 2047 | 2048 | '@esbuild/android-x64@0.25.4': 2049 | optional: true 2050 | 2051 | '@esbuild/darwin-arm64@0.25.4': 2052 | optional: true 2053 | 2054 | '@esbuild/darwin-x64@0.25.4': 2055 | optional: true 2056 | 2057 | '@esbuild/freebsd-arm64@0.25.4': 2058 | optional: true 2059 | 2060 | '@esbuild/freebsd-x64@0.25.4': 2061 | optional: true 2062 | 2063 | '@esbuild/linux-arm64@0.25.4': 2064 | optional: true 2065 | 2066 | '@esbuild/linux-arm@0.25.4': 2067 | optional: true 2068 | 2069 | '@esbuild/linux-ia32@0.25.4': 2070 | optional: true 2071 | 2072 | '@esbuild/linux-loong64@0.25.4': 2073 | optional: true 2074 | 2075 | '@esbuild/linux-mips64el@0.25.4': 2076 | optional: true 2077 | 2078 | '@esbuild/linux-ppc64@0.25.4': 2079 | optional: true 2080 | 2081 | '@esbuild/linux-riscv64@0.25.4': 2082 | optional: true 2083 | 2084 | '@esbuild/linux-s390x@0.25.4': 2085 | optional: true 2086 | 2087 | '@esbuild/linux-x64@0.25.4': 2088 | optional: true 2089 | 2090 | '@esbuild/netbsd-arm64@0.25.4': 2091 | optional: true 2092 | 2093 | '@esbuild/netbsd-x64@0.25.4': 2094 | optional: true 2095 | 2096 | '@esbuild/openbsd-arm64@0.25.4': 2097 | optional: true 2098 | 2099 | '@esbuild/openbsd-x64@0.25.4': 2100 | optional: true 2101 | 2102 | '@esbuild/sunos-x64@0.25.4': 2103 | optional: true 2104 | 2105 | '@esbuild/win32-arm64@0.25.4': 2106 | optional: true 2107 | 2108 | '@esbuild/win32-ia32@0.25.4': 2109 | optional: true 2110 | 2111 | '@esbuild/win32-x64@0.25.4': 2112 | optional: true 2113 | 2114 | '@eslint-community/eslint-utils@4.7.0(eslint@9.27.0(jiti@2.4.2))': 2115 | dependencies: 2116 | eslint: 9.27.0(jiti@2.4.2) 2117 | eslint-visitor-keys: 3.4.3 2118 | 2119 | '@eslint-community/regexpp@4.12.1': {} 2120 | 2121 | '@eslint/config-array@0.20.0': 2122 | dependencies: 2123 | '@eslint/object-schema': 2.1.6 2124 | debug: 4.4.1 2125 | minimatch: 3.1.2 2126 | transitivePeerDependencies: 2127 | - supports-color 2128 | 2129 | '@eslint/config-helpers@0.2.2': {} 2130 | 2131 | '@eslint/core@0.14.0': 2132 | dependencies: 2133 | '@types/json-schema': 7.0.15 2134 | 2135 | '@eslint/eslintrc@3.3.1': 2136 | dependencies: 2137 | ajv: 6.12.6 2138 | debug: 4.4.1 2139 | espree: 10.3.0 2140 | globals: 14.0.0 2141 | ignore: 5.3.2 2142 | import-fresh: 3.3.1 2143 | js-yaml: 4.1.0 2144 | minimatch: 3.1.2 2145 | strip-json-comments: 3.1.1 2146 | transitivePeerDependencies: 2147 | - supports-color 2148 | 2149 | '@eslint/js@9.27.0': {} 2150 | 2151 | '@eslint/object-schema@2.1.6': {} 2152 | 2153 | '@eslint/plugin-kit@0.3.1': 2154 | dependencies: 2155 | '@eslint/core': 0.14.0 2156 | levn: 0.4.1 2157 | 2158 | '@floating-ui/core@1.7.0': 2159 | dependencies: 2160 | '@floating-ui/utils': 0.2.9 2161 | 2162 | '@floating-ui/dom@1.7.0': 2163 | dependencies: 2164 | '@floating-ui/core': 1.7.0 2165 | '@floating-ui/utils': 0.2.9 2166 | 2167 | '@floating-ui/utils@0.2.9': {} 2168 | 2169 | '@floating-ui/vue@1.1.6(vue@3.5.15(typescript@5.8.3))': 2170 | dependencies: 2171 | '@floating-ui/dom': 1.7.0 2172 | '@floating-ui/utils': 0.2.9 2173 | vue-demi: 0.14.10(vue@3.5.15(typescript@5.8.3)) 2174 | transitivePeerDependencies: 2175 | - '@vue/composition-api' 2176 | - vue 2177 | 2178 | '@humanfs/core@0.19.1': {} 2179 | 2180 | '@humanfs/node@0.16.6': 2181 | dependencies: 2182 | '@humanfs/core': 0.19.1 2183 | '@humanwhocodes/retry': 0.3.1 2184 | 2185 | '@humanwhocodes/module-importer@1.0.1': {} 2186 | 2187 | '@humanwhocodes/retry@0.3.1': {} 2188 | 2189 | '@humanwhocodes/retry@0.4.3': {} 2190 | 2191 | '@iconify/collections@1.0.551': 2192 | dependencies: 2193 | '@iconify/types': 2.0.0 2194 | 2195 | '@iconify/types@2.0.0': {} 2196 | 2197 | '@iconify/utils@2.3.0': 2198 | dependencies: 2199 | '@antfu/install-pkg': 1.1.0 2200 | '@antfu/utils': 8.1.1 2201 | '@iconify/types': 2.0.0 2202 | debug: 4.4.1 2203 | globals: 15.15.0 2204 | kolorist: 1.8.0 2205 | local-pkg: 1.1.1 2206 | mlly: 1.7.4 2207 | transitivePeerDependencies: 2208 | - supports-color 2209 | 2210 | '@iconify/vue@5.0.0(vue@3.5.15(typescript@5.8.3))': 2211 | dependencies: 2212 | '@iconify/types': 2.0.0 2213 | vue: 3.5.15(typescript@5.8.3) 2214 | 2215 | '@internationalized/date@3.8.1': 2216 | dependencies: 2217 | '@swc/helpers': 0.5.17 2218 | 2219 | '@internationalized/number@3.6.2': 2220 | dependencies: 2221 | '@swc/helpers': 0.5.17 2222 | 2223 | '@isaacs/fs-minipass@4.0.1': 2224 | dependencies: 2225 | minipass: 7.1.2 2226 | 2227 | '@jridgewell/gen-mapping@0.3.8': 2228 | dependencies: 2229 | '@jridgewell/set-array': 1.2.1 2230 | '@jridgewell/sourcemap-codec': 1.5.0 2231 | '@jridgewell/trace-mapping': 0.3.25 2232 | 2233 | '@jridgewell/resolve-uri@3.1.2': {} 2234 | 2235 | '@jridgewell/set-array@1.2.1': {} 2236 | 2237 | '@jridgewell/sourcemap-codec@1.5.0': {} 2238 | 2239 | '@jridgewell/trace-mapping@0.3.25': 2240 | dependencies: 2241 | '@jridgewell/resolve-uri': 3.1.2 2242 | '@jridgewell/sourcemap-codec': 1.5.0 2243 | 2244 | '@nodelib/fs.scandir@2.1.5': 2245 | dependencies: 2246 | '@nodelib/fs.stat': 2.0.5 2247 | run-parallel: 1.2.0 2248 | 2249 | '@nodelib/fs.stat@2.0.5': {} 2250 | 2251 | '@nodelib/fs.walk@1.2.8': 2252 | dependencies: 2253 | '@nodelib/fs.scandir': 2.1.5 2254 | fastq: 1.19.1 2255 | 2256 | '@nuxt/devtools-kit@2.4.1(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': 2257 | dependencies: 2258 | '@nuxt/kit': 3.17.4 2259 | '@nuxt/schema': 3.17.4 2260 | execa: 8.0.1 2261 | vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) 2262 | transitivePeerDependencies: 2263 | - magicast 2264 | 2265 | '@nuxt/fonts@0.11.4(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': 2266 | dependencies: 2267 | '@nuxt/devtools-kit': 2.4.1(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) 2268 | '@nuxt/kit': 3.17.4 2269 | consola: 3.4.2 2270 | css-tree: 3.1.0 2271 | defu: 6.1.4 2272 | esbuild: 0.25.4 2273 | fontaine: 0.6.0 2274 | h3: 1.15.3 2275 | jiti: 2.4.2 2276 | magic-regexp: 0.10.0 2277 | magic-string: 0.30.17 2278 | node-fetch-native: 1.6.6 2279 | ohash: 2.0.11 2280 | pathe: 2.0.3 2281 | sirv: 3.0.1 2282 | tinyglobby: 0.2.14 2283 | ufo: 1.6.1 2284 | unifont: 0.4.1 2285 | unplugin: 2.3.4 2286 | unstorage: 1.16.0 2287 | transitivePeerDependencies: 2288 | - '@azure/app-configuration' 2289 | - '@azure/cosmos' 2290 | - '@azure/data-tables' 2291 | - '@azure/identity' 2292 | - '@azure/keyvault-secrets' 2293 | - '@azure/storage-blob' 2294 | - '@capacitor/preferences' 2295 | - '@deno/kv' 2296 | - '@netlify/blobs' 2297 | - '@planetscale/database' 2298 | - '@upstash/redis' 2299 | - '@vercel/blob' 2300 | - '@vercel/kv' 2301 | - aws4fetch 2302 | - db0 2303 | - encoding 2304 | - idb-keyval 2305 | - ioredis 2306 | - magicast 2307 | - uploadthing 2308 | - vite 2309 | 2310 | '@nuxt/icon@1.13.0(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))(vue@3.5.15(typescript@5.8.3))': 2311 | dependencies: 2312 | '@iconify/collections': 1.0.551 2313 | '@iconify/types': 2.0.0 2314 | '@iconify/utils': 2.3.0 2315 | '@iconify/vue': 5.0.0(vue@3.5.15(typescript@5.8.3)) 2316 | '@nuxt/devtools-kit': 2.4.1(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) 2317 | '@nuxt/kit': 3.17.4 2318 | consola: 3.4.2 2319 | local-pkg: 1.1.1 2320 | mlly: 1.7.4 2321 | ohash: 2.0.11 2322 | pathe: 2.0.3 2323 | picomatch: 4.0.2 2324 | std-env: 3.9.0 2325 | tinyglobby: 0.2.14 2326 | transitivePeerDependencies: 2327 | - magicast 2328 | - supports-color 2329 | - vite 2330 | - vue 2331 | 2332 | '@nuxt/kit@3.17.4': 2333 | dependencies: 2334 | c12: 3.0.4 2335 | consola: 3.4.2 2336 | defu: 6.1.4 2337 | destr: 2.0.5 2338 | errx: 0.1.0 2339 | exsolve: 1.0.5 2340 | ignore: 7.0.4 2341 | jiti: 2.4.2 2342 | klona: 2.0.6 2343 | knitwork: 1.2.0 2344 | mlly: 1.7.4 2345 | ohash: 2.0.11 2346 | pathe: 2.0.3 2347 | pkg-types: 2.1.0 2348 | scule: 1.3.0 2349 | semver: 7.7.2 2350 | std-env: 3.9.0 2351 | tinyglobby: 0.2.14 2352 | ufo: 1.6.1 2353 | unctx: 2.4.1 2354 | unimport: 5.0.1 2355 | untyped: 2.0.0 2356 | transitivePeerDependencies: 2357 | - magicast 2358 | 2359 | '@nuxt/schema@3.17.4': 2360 | dependencies: 2361 | '@vue/shared': 3.5.15 2362 | consola: 3.4.2 2363 | defu: 6.1.4 2364 | pathe: 2.0.3 2365 | std-env: 3.9.0 2366 | 2367 | '@nuxt/ui@3.1.3(@babel/parser@7.27.2)(embla-carousel@8.6.0)(typescript@5.8.3)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))(vue-router@4.5.1(vue@3.5.15(typescript@5.8.3)))(vue@3.5.15(typescript@5.8.3))': 2368 | dependencies: 2369 | '@iconify/vue': 5.0.0(vue@3.5.15(typescript@5.8.3)) 2370 | '@internationalized/date': 3.8.1 2371 | '@internationalized/number': 3.6.2 2372 | '@nuxt/fonts': 0.11.4(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) 2373 | '@nuxt/icon': 1.13.0(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))(vue@3.5.15(typescript@5.8.3)) 2374 | '@nuxt/kit': 3.17.4 2375 | '@nuxt/schema': 3.17.4 2376 | '@nuxtjs/color-mode': 3.5.2 2377 | '@standard-schema/spec': 1.0.0 2378 | '@tailwindcss/postcss': 4.1.7 2379 | '@tailwindcss/vite': 4.1.7(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) 2380 | '@tanstack/vue-table': 8.21.3(vue@3.5.15(typescript@5.8.3)) 2381 | '@unhead/vue': 2.0.10(vue@3.5.15(typescript@5.8.3)) 2382 | '@vueuse/core': 13.2.0(vue@3.5.15(typescript@5.8.3)) 2383 | '@vueuse/integrations': 13.2.0(fuse.js@7.1.0)(vue@3.5.15(typescript@5.8.3)) 2384 | colortranslator: 4.1.0 2385 | consola: 3.4.2 2386 | defu: 6.1.4 2387 | embla-carousel-auto-height: 8.6.0(embla-carousel@8.6.0) 2388 | embla-carousel-auto-scroll: 8.6.0(embla-carousel@8.6.0) 2389 | embla-carousel-autoplay: 8.6.0(embla-carousel@8.6.0) 2390 | embla-carousel-class-names: 8.6.0(embla-carousel@8.6.0) 2391 | embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) 2392 | embla-carousel-vue: 8.6.0(vue@3.5.15(typescript@5.8.3)) 2393 | embla-carousel-wheel-gestures: 8.0.2(embla-carousel@8.6.0) 2394 | fuse.js: 7.1.0 2395 | hookable: 5.5.3 2396 | knitwork: 1.2.0 2397 | magic-string: 0.30.17 2398 | mlly: 1.7.4 2399 | ohash: 2.0.11 2400 | pathe: 2.0.3 2401 | reka-ui: 2.2.1(typescript@5.8.3)(vue@3.5.15(typescript@5.8.3)) 2402 | scule: 1.3.0 2403 | tailwind-variants: 1.0.0(tailwindcss@4.1.7) 2404 | tailwindcss: 4.1.7 2405 | tinyglobby: 0.2.14 2406 | typescript: 5.8.3 2407 | unplugin: 2.3.4 2408 | unplugin-auto-import: 19.3.0(@nuxt/kit@3.17.4)(@vueuse/core@13.2.0(vue@3.5.15(typescript@5.8.3))) 2409 | unplugin-vue-components: 28.7.0(@babel/parser@7.27.2)(@nuxt/kit@3.17.4)(vue@3.5.15(typescript@5.8.3)) 2410 | vaul-vue: 0.4.1(reka-ui@2.2.1(typescript@5.8.3)(vue@3.5.15(typescript@5.8.3)))(vue@3.5.15(typescript@5.8.3)) 2411 | vue-component-type-helpers: 2.2.10 2412 | optionalDependencies: 2413 | vue-router: 4.5.1(vue@3.5.15(typescript@5.8.3)) 2414 | transitivePeerDependencies: 2415 | - '@azure/app-configuration' 2416 | - '@azure/cosmos' 2417 | - '@azure/data-tables' 2418 | - '@azure/identity' 2419 | - '@azure/keyvault-secrets' 2420 | - '@azure/storage-blob' 2421 | - '@babel/parser' 2422 | - '@capacitor/preferences' 2423 | - '@deno/kv' 2424 | - '@netlify/blobs' 2425 | - '@planetscale/database' 2426 | - '@upstash/redis' 2427 | - '@vercel/blob' 2428 | - '@vercel/kv' 2429 | - '@vue/composition-api' 2430 | - async-validator 2431 | - aws4fetch 2432 | - axios 2433 | - change-case 2434 | - db0 2435 | - drauu 2436 | - embla-carousel 2437 | - encoding 2438 | - focus-trap 2439 | - idb-keyval 2440 | - ioredis 2441 | - jwt-decode 2442 | - magicast 2443 | - nprogress 2444 | - qrcode 2445 | - sortablejs 2446 | - supports-color 2447 | - universal-cookie 2448 | - uploadthing 2449 | - vite 2450 | - vue 2451 | 2452 | '@nuxtjs/color-mode@3.5.2': 2453 | dependencies: 2454 | '@nuxt/kit': 3.17.4 2455 | pathe: 1.1.2 2456 | pkg-types: 1.3.1 2457 | semver: 7.7.2 2458 | transitivePeerDependencies: 2459 | - magicast 2460 | 2461 | '@polka/url@1.0.0-next.29': {} 2462 | 2463 | '@rollup/rollup-android-arm-eabi@4.41.1': 2464 | optional: true 2465 | 2466 | '@rollup/rollup-android-arm64@4.41.1': 2467 | optional: true 2468 | 2469 | '@rollup/rollup-darwin-arm64@4.41.1': 2470 | optional: true 2471 | 2472 | '@rollup/rollup-darwin-x64@4.41.1': 2473 | optional: true 2474 | 2475 | '@rollup/rollup-freebsd-arm64@4.41.1': 2476 | optional: true 2477 | 2478 | '@rollup/rollup-freebsd-x64@4.41.1': 2479 | optional: true 2480 | 2481 | '@rollup/rollup-linux-arm-gnueabihf@4.41.1': 2482 | optional: true 2483 | 2484 | '@rollup/rollup-linux-arm-musleabihf@4.41.1': 2485 | optional: true 2486 | 2487 | '@rollup/rollup-linux-arm64-gnu@4.41.1': 2488 | optional: true 2489 | 2490 | '@rollup/rollup-linux-arm64-musl@4.41.1': 2491 | optional: true 2492 | 2493 | '@rollup/rollup-linux-loongarch64-gnu@4.41.1': 2494 | optional: true 2495 | 2496 | '@rollup/rollup-linux-powerpc64le-gnu@4.41.1': 2497 | optional: true 2498 | 2499 | '@rollup/rollup-linux-riscv64-gnu@4.41.1': 2500 | optional: true 2501 | 2502 | '@rollup/rollup-linux-riscv64-musl@4.41.1': 2503 | optional: true 2504 | 2505 | '@rollup/rollup-linux-s390x-gnu@4.41.1': 2506 | optional: true 2507 | 2508 | '@rollup/rollup-linux-x64-gnu@4.41.1': 2509 | optional: true 2510 | 2511 | '@rollup/rollup-linux-x64-musl@4.41.1': 2512 | optional: true 2513 | 2514 | '@rollup/rollup-win32-arm64-msvc@4.41.1': 2515 | optional: true 2516 | 2517 | '@rollup/rollup-win32-ia32-msvc@4.41.1': 2518 | optional: true 2519 | 2520 | '@rollup/rollup-win32-x64-msvc@4.41.1': 2521 | optional: true 2522 | 2523 | '@standard-schema/spec@1.0.0': {} 2524 | 2525 | '@swc/helpers@0.5.17': 2526 | dependencies: 2527 | tslib: 2.8.1 2528 | 2529 | '@tailwindcss/node@4.1.7': 2530 | dependencies: 2531 | '@ampproject/remapping': 2.3.0 2532 | enhanced-resolve: 5.18.1 2533 | jiti: 2.4.2 2534 | lightningcss: 1.30.1 2535 | magic-string: 0.30.17 2536 | source-map-js: 1.2.1 2537 | tailwindcss: 4.1.7 2538 | 2539 | '@tailwindcss/oxide-android-arm64@4.1.7': 2540 | optional: true 2541 | 2542 | '@tailwindcss/oxide-darwin-arm64@4.1.7': 2543 | optional: true 2544 | 2545 | '@tailwindcss/oxide-darwin-x64@4.1.7': 2546 | optional: true 2547 | 2548 | '@tailwindcss/oxide-freebsd-x64@4.1.7': 2549 | optional: true 2550 | 2551 | '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.7': 2552 | optional: true 2553 | 2554 | '@tailwindcss/oxide-linux-arm64-gnu@4.1.7': 2555 | optional: true 2556 | 2557 | '@tailwindcss/oxide-linux-arm64-musl@4.1.7': 2558 | optional: true 2559 | 2560 | '@tailwindcss/oxide-linux-x64-gnu@4.1.7': 2561 | optional: true 2562 | 2563 | '@tailwindcss/oxide-linux-x64-musl@4.1.7': 2564 | optional: true 2565 | 2566 | '@tailwindcss/oxide-wasm32-wasi@4.1.7': 2567 | optional: true 2568 | 2569 | '@tailwindcss/oxide-win32-arm64-msvc@4.1.7': 2570 | optional: true 2571 | 2572 | '@tailwindcss/oxide-win32-x64-msvc@4.1.7': 2573 | optional: true 2574 | 2575 | '@tailwindcss/oxide@4.1.7': 2576 | dependencies: 2577 | detect-libc: 2.0.4 2578 | tar: 7.4.3 2579 | optionalDependencies: 2580 | '@tailwindcss/oxide-android-arm64': 4.1.7 2581 | '@tailwindcss/oxide-darwin-arm64': 4.1.7 2582 | '@tailwindcss/oxide-darwin-x64': 4.1.7 2583 | '@tailwindcss/oxide-freebsd-x64': 4.1.7 2584 | '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.7 2585 | '@tailwindcss/oxide-linux-arm64-gnu': 4.1.7 2586 | '@tailwindcss/oxide-linux-arm64-musl': 4.1.7 2587 | '@tailwindcss/oxide-linux-x64-gnu': 4.1.7 2588 | '@tailwindcss/oxide-linux-x64-musl': 4.1.7 2589 | '@tailwindcss/oxide-wasm32-wasi': 4.1.7 2590 | '@tailwindcss/oxide-win32-arm64-msvc': 4.1.7 2591 | '@tailwindcss/oxide-win32-x64-msvc': 4.1.7 2592 | 2593 | '@tailwindcss/postcss@4.1.7': 2594 | dependencies: 2595 | '@alloc/quick-lru': 5.2.0 2596 | '@tailwindcss/node': 4.1.7 2597 | '@tailwindcss/oxide': 4.1.7 2598 | postcss: 8.5.3 2599 | tailwindcss: 4.1.7 2600 | 2601 | '@tailwindcss/vite@4.1.7(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': 2602 | dependencies: 2603 | '@tailwindcss/node': 4.1.7 2604 | '@tailwindcss/oxide': 4.1.7 2605 | tailwindcss: 4.1.7 2606 | vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) 2607 | 2608 | '@tanstack/table-core@8.21.3': {} 2609 | 2610 | '@tanstack/virtual-core@3.13.9': {} 2611 | 2612 | '@tanstack/vue-table@8.21.3(vue@3.5.15(typescript@5.8.3))': 2613 | dependencies: 2614 | '@tanstack/table-core': 8.21.3 2615 | vue: 3.5.15(typescript@5.8.3) 2616 | 2617 | '@tanstack/vue-virtual@3.13.9(vue@3.5.15(typescript@5.8.3))': 2618 | dependencies: 2619 | '@tanstack/virtual-core': 3.13.9 2620 | vue: 3.5.15(typescript@5.8.3) 2621 | 2622 | '@types/estree@1.0.7': {} 2623 | 2624 | '@types/json-schema@7.0.15': {} 2625 | 2626 | '@types/web-bluetooth@0.0.20': {} 2627 | 2628 | '@types/web-bluetooth@0.0.21': {} 2629 | 2630 | '@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)': 2631 | dependencies: 2632 | '@eslint-community/regexpp': 4.12.1 2633 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 2634 | '@typescript-eslint/scope-manager': 8.32.1 2635 | '@typescript-eslint/type-utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 2636 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 2637 | '@typescript-eslint/visitor-keys': 8.32.1 2638 | eslint: 9.27.0(jiti@2.4.2) 2639 | graphemer: 1.4.0 2640 | ignore: 7.0.4 2641 | natural-compare: 1.4.0 2642 | ts-api-utils: 2.1.0(typescript@5.8.3) 2643 | typescript: 5.8.3 2644 | transitivePeerDependencies: 2645 | - supports-color 2646 | 2647 | '@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': 2648 | dependencies: 2649 | '@typescript-eslint/scope-manager': 8.32.1 2650 | '@typescript-eslint/types': 8.32.1 2651 | '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) 2652 | '@typescript-eslint/visitor-keys': 8.32.1 2653 | debug: 4.4.1 2654 | eslint: 9.27.0(jiti@2.4.2) 2655 | typescript: 5.8.3 2656 | transitivePeerDependencies: 2657 | - supports-color 2658 | 2659 | '@typescript-eslint/scope-manager@8.32.1': 2660 | dependencies: 2661 | '@typescript-eslint/types': 8.32.1 2662 | '@typescript-eslint/visitor-keys': 8.32.1 2663 | 2664 | '@typescript-eslint/type-utils@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': 2665 | dependencies: 2666 | '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) 2667 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 2668 | debug: 4.4.1 2669 | eslint: 9.27.0(jiti@2.4.2) 2670 | ts-api-utils: 2.1.0(typescript@5.8.3) 2671 | typescript: 5.8.3 2672 | transitivePeerDependencies: 2673 | - supports-color 2674 | 2675 | '@typescript-eslint/types@8.32.1': {} 2676 | 2677 | '@typescript-eslint/typescript-estree@8.32.1(typescript@5.8.3)': 2678 | dependencies: 2679 | '@typescript-eslint/types': 8.32.1 2680 | '@typescript-eslint/visitor-keys': 8.32.1 2681 | debug: 4.4.1 2682 | fast-glob: 3.3.3 2683 | is-glob: 4.0.3 2684 | minimatch: 9.0.5 2685 | semver: 7.7.2 2686 | ts-api-utils: 2.1.0(typescript@5.8.3) 2687 | typescript: 5.8.3 2688 | transitivePeerDependencies: 2689 | - supports-color 2690 | 2691 | '@typescript-eslint/utils@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': 2692 | dependencies: 2693 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) 2694 | '@typescript-eslint/scope-manager': 8.32.1 2695 | '@typescript-eslint/types': 8.32.1 2696 | '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) 2697 | eslint: 9.27.0(jiti@2.4.2) 2698 | typescript: 5.8.3 2699 | transitivePeerDependencies: 2700 | - supports-color 2701 | 2702 | '@typescript-eslint/visitor-keys@8.32.1': 2703 | dependencies: 2704 | '@typescript-eslint/types': 8.32.1 2705 | eslint-visitor-keys: 4.2.0 2706 | 2707 | '@unhead/vue@2.0.10(vue@3.5.15(typescript@5.8.3))': 2708 | dependencies: 2709 | hookable: 5.5.3 2710 | unhead: 2.0.10 2711 | vue: 3.5.15(typescript@5.8.3) 2712 | 2713 | '@vitejs/plugin-vue@5.2.4(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))(vue@3.5.15(typescript@5.8.3))': 2714 | dependencies: 2715 | vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) 2716 | vue: 3.5.15(typescript@5.8.3) 2717 | 2718 | '@volar/language-core@2.4.14': 2719 | dependencies: 2720 | '@volar/source-map': 2.4.14 2721 | 2722 | '@volar/source-map@2.4.14': {} 2723 | 2724 | '@volar/typescript@2.4.14': 2725 | dependencies: 2726 | '@volar/language-core': 2.4.14 2727 | path-browserify: 1.0.1 2728 | vscode-uri: 3.1.0 2729 | 2730 | '@vue/compiler-core@3.5.15': 2731 | dependencies: 2732 | '@babel/parser': 7.27.2 2733 | '@vue/shared': 3.5.15 2734 | entities: 4.5.0 2735 | estree-walker: 2.0.2 2736 | source-map-js: 1.2.1 2737 | 2738 | '@vue/compiler-dom@3.5.15': 2739 | dependencies: 2740 | '@vue/compiler-core': 3.5.15 2741 | '@vue/shared': 3.5.15 2742 | 2743 | '@vue/compiler-sfc@3.5.15': 2744 | dependencies: 2745 | '@babel/parser': 7.27.2 2746 | '@vue/compiler-core': 3.5.15 2747 | '@vue/compiler-dom': 3.5.15 2748 | '@vue/compiler-ssr': 3.5.15 2749 | '@vue/shared': 3.5.15 2750 | estree-walker: 2.0.2 2751 | magic-string: 0.30.17 2752 | postcss: 8.5.3 2753 | source-map-js: 1.2.1 2754 | 2755 | '@vue/compiler-ssr@3.5.15': 2756 | dependencies: 2757 | '@vue/compiler-dom': 3.5.15 2758 | '@vue/shared': 3.5.15 2759 | 2760 | '@vue/compiler-vue2@2.7.16': 2761 | dependencies: 2762 | de-indent: 1.0.2 2763 | he: 1.2.0 2764 | 2765 | '@vue/devtools-api@6.6.4': {} 2766 | 2767 | '@vue/language-core@2.2.2(typescript@5.8.3)': 2768 | dependencies: 2769 | '@volar/language-core': 2.4.14 2770 | '@vue/compiler-dom': 3.5.15 2771 | '@vue/compiler-vue2': 2.7.16 2772 | '@vue/shared': 3.5.15 2773 | alien-signals: 1.0.13 2774 | minimatch: 9.0.5 2775 | muggle-string: 0.4.1 2776 | path-browserify: 1.0.1 2777 | optionalDependencies: 2778 | typescript: 5.8.3 2779 | 2780 | '@vue/reactivity@3.5.15': 2781 | dependencies: 2782 | '@vue/shared': 3.5.15 2783 | 2784 | '@vue/runtime-core@3.5.15': 2785 | dependencies: 2786 | '@vue/reactivity': 3.5.15 2787 | '@vue/shared': 3.5.15 2788 | 2789 | '@vue/runtime-dom@3.5.15': 2790 | dependencies: 2791 | '@vue/reactivity': 3.5.15 2792 | '@vue/runtime-core': 3.5.15 2793 | '@vue/shared': 3.5.15 2794 | csstype: 3.1.3 2795 | 2796 | '@vue/server-renderer@3.5.15(vue@3.5.15(typescript@5.8.3))': 2797 | dependencies: 2798 | '@vue/compiler-ssr': 3.5.15 2799 | '@vue/shared': 3.5.15 2800 | vue: 3.5.15(typescript@5.8.3) 2801 | 2802 | '@vue/shared@3.5.15': {} 2803 | 2804 | '@vueuse/core@10.11.1(vue@3.5.15(typescript@5.8.3))': 2805 | dependencies: 2806 | '@types/web-bluetooth': 0.0.20 2807 | '@vueuse/metadata': 10.11.1 2808 | '@vueuse/shared': 10.11.1(vue@3.5.15(typescript@5.8.3)) 2809 | vue-demi: 0.14.10(vue@3.5.15(typescript@5.8.3)) 2810 | transitivePeerDependencies: 2811 | - '@vue/composition-api' 2812 | - vue 2813 | 2814 | '@vueuse/core@12.8.2(typescript@5.8.3)': 2815 | dependencies: 2816 | '@types/web-bluetooth': 0.0.21 2817 | '@vueuse/metadata': 12.8.2 2818 | '@vueuse/shared': 12.8.2(typescript@5.8.3) 2819 | vue: 3.5.15(typescript@5.8.3) 2820 | transitivePeerDependencies: 2821 | - typescript 2822 | 2823 | '@vueuse/core@13.2.0(vue@3.5.15(typescript@5.8.3))': 2824 | dependencies: 2825 | '@types/web-bluetooth': 0.0.21 2826 | '@vueuse/metadata': 13.2.0 2827 | '@vueuse/shared': 13.2.0(vue@3.5.15(typescript@5.8.3)) 2828 | vue: 3.5.15(typescript@5.8.3) 2829 | 2830 | '@vueuse/integrations@13.2.0(fuse.js@7.1.0)(vue@3.5.15(typescript@5.8.3))': 2831 | dependencies: 2832 | '@vueuse/core': 13.2.0(vue@3.5.15(typescript@5.8.3)) 2833 | '@vueuse/shared': 13.2.0(vue@3.5.15(typescript@5.8.3)) 2834 | vue: 3.5.15(typescript@5.8.3) 2835 | optionalDependencies: 2836 | fuse.js: 7.1.0 2837 | 2838 | '@vueuse/metadata@10.11.1': {} 2839 | 2840 | '@vueuse/metadata@12.8.2': {} 2841 | 2842 | '@vueuse/metadata@13.2.0': {} 2843 | 2844 | '@vueuse/shared@10.11.1(vue@3.5.15(typescript@5.8.3))': 2845 | dependencies: 2846 | vue-demi: 0.14.10(vue@3.5.15(typescript@5.8.3)) 2847 | transitivePeerDependencies: 2848 | - '@vue/composition-api' 2849 | - vue 2850 | 2851 | '@vueuse/shared@12.8.2(typescript@5.8.3)': 2852 | dependencies: 2853 | vue: 3.5.15(typescript@5.8.3) 2854 | transitivePeerDependencies: 2855 | - typescript 2856 | 2857 | '@vueuse/shared@13.2.0(vue@3.5.15(typescript@5.8.3))': 2858 | dependencies: 2859 | vue: 3.5.15(typescript@5.8.3) 2860 | 2861 | acorn-jsx@5.3.2(acorn@8.14.1): 2862 | dependencies: 2863 | acorn: 8.14.1 2864 | 2865 | acorn@8.14.1: {} 2866 | 2867 | ajv@6.12.6: 2868 | dependencies: 2869 | fast-deep-equal: 3.1.3 2870 | fast-json-stable-stringify: 2.1.0 2871 | json-schema-traverse: 0.4.1 2872 | uri-js: 4.4.1 2873 | 2874 | alien-signals@1.0.13: {} 2875 | 2876 | ansi-styles@4.3.0: 2877 | dependencies: 2878 | color-convert: 2.0.1 2879 | 2880 | anymatch@3.1.3: 2881 | dependencies: 2882 | normalize-path: 3.0.0 2883 | picomatch: 2.3.1 2884 | 2885 | argparse@2.0.1: {} 2886 | 2887 | aria-hidden@1.2.6: 2888 | dependencies: 2889 | tslib: 2.8.1 2890 | 2891 | balanced-match@1.0.2: {} 2892 | 2893 | base64-js@1.5.1: {} 2894 | 2895 | binary-extensions@2.3.0: {} 2896 | 2897 | blob-to-buffer@1.2.9: {} 2898 | 2899 | boolbase@1.0.0: {} 2900 | 2901 | brace-expansion@1.1.11: 2902 | dependencies: 2903 | balanced-match: 1.0.2 2904 | concat-map: 0.0.1 2905 | 2906 | brace-expansion@2.0.1: 2907 | dependencies: 2908 | balanced-match: 1.0.2 2909 | 2910 | braces@3.0.3: 2911 | dependencies: 2912 | fill-range: 7.1.1 2913 | 2914 | brotli@1.3.3: 2915 | dependencies: 2916 | base64-js: 1.5.1 2917 | 2918 | c12@3.0.4: 2919 | dependencies: 2920 | chokidar: 4.0.3 2921 | confbox: 0.2.2 2922 | defu: 6.1.4 2923 | dotenv: 16.5.0 2924 | exsolve: 1.0.5 2925 | giget: 2.0.0 2926 | jiti: 2.4.2 2927 | ohash: 2.0.11 2928 | pathe: 2.0.3 2929 | perfect-debounce: 1.0.0 2930 | pkg-types: 2.1.0 2931 | rc9: 2.1.2 2932 | 2933 | callsites@3.1.0: {} 2934 | 2935 | chalk@4.1.2: 2936 | dependencies: 2937 | ansi-styles: 4.3.0 2938 | supports-color: 7.2.0 2939 | 2940 | chokidar@3.6.0: 2941 | dependencies: 2942 | anymatch: 3.1.3 2943 | braces: 3.0.3 2944 | glob-parent: 5.1.2 2945 | is-binary-path: 2.1.0 2946 | is-glob: 4.0.3 2947 | normalize-path: 3.0.0 2948 | readdirp: 3.6.0 2949 | optionalDependencies: 2950 | fsevents: 2.3.3 2951 | 2952 | chokidar@4.0.3: 2953 | dependencies: 2954 | readdirp: 4.1.2 2955 | 2956 | chownr@3.0.0: {} 2957 | 2958 | citty@0.1.6: 2959 | dependencies: 2960 | consola: 3.4.2 2961 | 2962 | clone@2.1.2: {} 2963 | 2964 | color-convert@2.0.1: 2965 | dependencies: 2966 | color-name: 1.1.4 2967 | 2968 | color-name@1.1.4: {} 2969 | 2970 | colortranslator@4.1.0: {} 2971 | 2972 | concat-map@0.0.1: {} 2973 | 2974 | confbox@0.1.8: {} 2975 | 2976 | confbox@0.2.2: {} 2977 | 2978 | consola@3.4.2: {} 2979 | 2980 | cookie-es@1.2.2: {} 2981 | 2982 | cross-fetch@3.2.0: 2983 | dependencies: 2984 | node-fetch: 2.7.0 2985 | transitivePeerDependencies: 2986 | - encoding 2987 | 2988 | cross-spawn@7.0.6: 2989 | dependencies: 2990 | path-key: 3.1.1 2991 | shebang-command: 2.0.0 2992 | which: 2.0.2 2993 | 2994 | crossws@0.3.5: 2995 | dependencies: 2996 | uncrypto: 0.1.3 2997 | 2998 | css-tree@3.1.0: 2999 | dependencies: 3000 | mdn-data: 2.12.2 3001 | source-map-js: 1.2.1 3002 | 3003 | cssesc@3.0.0: {} 3004 | 3005 | csstype@3.1.3: {} 3006 | 3007 | de-indent@1.0.2: {} 3008 | 3009 | debug@4.4.1: 3010 | dependencies: 3011 | ms: 2.1.3 3012 | 3013 | deep-is@0.1.4: {} 3014 | 3015 | defu@6.1.4: {} 3016 | 3017 | destr@2.0.5: {} 3018 | 3019 | detect-libc@2.0.4: {} 3020 | 3021 | dfa@1.2.0: {} 3022 | 3023 | dotenv@16.5.0: {} 3024 | 3025 | embla-carousel-auto-height@8.6.0(embla-carousel@8.6.0): 3026 | dependencies: 3027 | embla-carousel: 8.6.0 3028 | 3029 | embla-carousel-auto-scroll@8.6.0(embla-carousel@8.6.0): 3030 | dependencies: 3031 | embla-carousel: 8.6.0 3032 | 3033 | embla-carousel-autoplay@8.6.0(embla-carousel@8.6.0): 3034 | dependencies: 3035 | embla-carousel: 8.6.0 3036 | 3037 | embla-carousel-class-names@8.6.0(embla-carousel@8.6.0): 3038 | dependencies: 3039 | embla-carousel: 8.6.0 3040 | 3041 | embla-carousel-fade@8.6.0(embla-carousel@8.6.0): 3042 | dependencies: 3043 | embla-carousel: 8.6.0 3044 | 3045 | embla-carousel-reactive-utils@8.6.0(embla-carousel@8.6.0): 3046 | dependencies: 3047 | embla-carousel: 8.6.0 3048 | 3049 | embla-carousel-vue@8.6.0(vue@3.5.15(typescript@5.8.3)): 3050 | dependencies: 3051 | embla-carousel: 8.6.0 3052 | embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) 3053 | vue: 3.5.15(typescript@5.8.3) 3054 | 3055 | embla-carousel-wheel-gestures@8.0.2(embla-carousel@8.6.0): 3056 | dependencies: 3057 | embla-carousel: 8.6.0 3058 | wheel-gestures: 2.2.48 3059 | 3060 | embla-carousel@8.6.0: {} 3061 | 3062 | enhanced-resolve@5.18.1: 3063 | dependencies: 3064 | graceful-fs: 4.2.11 3065 | tapable: 2.2.2 3066 | 3067 | entities@4.5.0: {} 3068 | 3069 | errx@0.1.0: {} 3070 | 3071 | esbuild@0.25.4: 3072 | optionalDependencies: 3073 | '@esbuild/aix-ppc64': 0.25.4 3074 | '@esbuild/android-arm': 0.25.4 3075 | '@esbuild/android-arm64': 0.25.4 3076 | '@esbuild/android-x64': 0.25.4 3077 | '@esbuild/darwin-arm64': 0.25.4 3078 | '@esbuild/darwin-x64': 0.25.4 3079 | '@esbuild/freebsd-arm64': 0.25.4 3080 | '@esbuild/freebsd-x64': 0.25.4 3081 | '@esbuild/linux-arm': 0.25.4 3082 | '@esbuild/linux-arm64': 0.25.4 3083 | '@esbuild/linux-ia32': 0.25.4 3084 | '@esbuild/linux-loong64': 0.25.4 3085 | '@esbuild/linux-mips64el': 0.25.4 3086 | '@esbuild/linux-ppc64': 0.25.4 3087 | '@esbuild/linux-riscv64': 0.25.4 3088 | '@esbuild/linux-s390x': 0.25.4 3089 | '@esbuild/linux-x64': 0.25.4 3090 | '@esbuild/netbsd-arm64': 0.25.4 3091 | '@esbuild/netbsd-x64': 0.25.4 3092 | '@esbuild/openbsd-arm64': 0.25.4 3093 | '@esbuild/openbsd-x64': 0.25.4 3094 | '@esbuild/sunos-x64': 0.25.4 3095 | '@esbuild/win32-arm64': 0.25.4 3096 | '@esbuild/win32-ia32': 0.25.4 3097 | '@esbuild/win32-x64': 0.25.4 3098 | 3099 | escape-string-regexp@4.0.0: {} 3100 | 3101 | escape-string-regexp@5.0.0: {} 3102 | 3103 | eslint-plugin-vue@10.1.0(eslint@9.27.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.27.0(jiti@2.4.2))): 3104 | dependencies: 3105 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) 3106 | eslint: 9.27.0(jiti@2.4.2) 3107 | natural-compare: 1.4.0 3108 | nth-check: 2.1.1 3109 | postcss-selector-parser: 6.1.2 3110 | semver: 7.7.2 3111 | vue-eslint-parser: 10.1.3(eslint@9.27.0(jiti@2.4.2)) 3112 | xml-name-validator: 4.0.0 3113 | 3114 | eslint-scope@8.3.0: 3115 | dependencies: 3116 | esrecurse: 4.3.0 3117 | estraverse: 5.3.0 3118 | 3119 | eslint-visitor-keys@3.4.3: {} 3120 | 3121 | eslint-visitor-keys@4.2.0: {} 3122 | 3123 | eslint@9.27.0(jiti@2.4.2): 3124 | dependencies: 3125 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) 3126 | '@eslint-community/regexpp': 4.12.1 3127 | '@eslint/config-array': 0.20.0 3128 | '@eslint/config-helpers': 0.2.2 3129 | '@eslint/core': 0.14.0 3130 | '@eslint/eslintrc': 3.3.1 3131 | '@eslint/js': 9.27.0 3132 | '@eslint/plugin-kit': 0.3.1 3133 | '@humanfs/node': 0.16.6 3134 | '@humanwhocodes/module-importer': 1.0.1 3135 | '@humanwhocodes/retry': 0.4.3 3136 | '@types/estree': 1.0.7 3137 | '@types/json-schema': 7.0.15 3138 | ajv: 6.12.6 3139 | chalk: 4.1.2 3140 | cross-spawn: 7.0.6 3141 | debug: 4.4.1 3142 | escape-string-regexp: 4.0.0 3143 | eslint-scope: 8.3.0 3144 | eslint-visitor-keys: 4.2.0 3145 | espree: 10.3.0 3146 | esquery: 1.6.0 3147 | esutils: 2.0.3 3148 | fast-deep-equal: 3.1.3 3149 | file-entry-cache: 8.0.0 3150 | find-up: 5.0.0 3151 | glob-parent: 6.0.2 3152 | ignore: 5.3.2 3153 | imurmurhash: 0.1.4 3154 | is-glob: 4.0.3 3155 | json-stable-stringify-without-jsonify: 1.0.1 3156 | lodash.merge: 4.6.2 3157 | minimatch: 3.1.2 3158 | natural-compare: 1.4.0 3159 | optionator: 0.9.4 3160 | optionalDependencies: 3161 | jiti: 2.4.2 3162 | transitivePeerDependencies: 3163 | - supports-color 3164 | 3165 | espree@10.3.0: 3166 | dependencies: 3167 | acorn: 8.14.1 3168 | acorn-jsx: 5.3.2(acorn@8.14.1) 3169 | eslint-visitor-keys: 4.2.0 3170 | 3171 | esquery@1.6.0: 3172 | dependencies: 3173 | estraverse: 5.3.0 3174 | 3175 | esrecurse@4.3.0: 3176 | dependencies: 3177 | estraverse: 5.3.0 3178 | 3179 | estraverse@5.3.0: {} 3180 | 3181 | estree-walker@2.0.2: {} 3182 | 3183 | estree-walker@3.0.3: 3184 | dependencies: 3185 | '@types/estree': 1.0.7 3186 | 3187 | esutils@2.0.3: {} 3188 | 3189 | execa@8.0.1: 3190 | dependencies: 3191 | cross-spawn: 7.0.6 3192 | get-stream: 8.0.1 3193 | human-signals: 5.0.0 3194 | is-stream: 3.0.0 3195 | merge-stream: 2.0.0 3196 | npm-run-path: 5.3.0 3197 | onetime: 6.0.0 3198 | signal-exit: 4.1.0 3199 | strip-final-newline: 3.0.0 3200 | 3201 | exsolve@1.0.5: {} 3202 | 3203 | fast-deep-equal@3.1.3: {} 3204 | 3205 | fast-glob@3.3.3: 3206 | dependencies: 3207 | '@nodelib/fs.stat': 2.0.5 3208 | '@nodelib/fs.walk': 1.2.8 3209 | glob-parent: 5.1.2 3210 | merge2: 1.4.1 3211 | micromatch: 4.0.8 3212 | 3213 | fast-json-stable-stringify@2.1.0: {} 3214 | 3215 | fast-levenshtein@2.0.6: {} 3216 | 3217 | fastq@1.19.1: 3218 | dependencies: 3219 | reusify: 1.1.0 3220 | 3221 | fdir@6.4.4(picomatch@4.0.2): 3222 | optionalDependencies: 3223 | picomatch: 4.0.2 3224 | 3225 | file-entry-cache@8.0.0: 3226 | dependencies: 3227 | flat-cache: 4.0.1 3228 | 3229 | fill-range@7.1.1: 3230 | dependencies: 3231 | to-regex-range: 5.0.1 3232 | 3233 | find-up@5.0.0: 3234 | dependencies: 3235 | locate-path: 6.0.0 3236 | path-exists: 4.0.0 3237 | 3238 | flat-cache@4.0.1: 3239 | dependencies: 3240 | flatted: 3.3.3 3241 | keyv: 4.5.4 3242 | 3243 | flatted@3.3.3: {} 3244 | 3245 | fontaine@0.6.0: 3246 | dependencies: 3247 | '@capsizecss/metrics': 3.5.0 3248 | '@capsizecss/unpack': 2.4.0 3249 | css-tree: 3.1.0 3250 | magic-regexp: 0.10.0 3251 | magic-string: 0.30.17 3252 | pathe: 2.0.3 3253 | ufo: 1.6.1 3254 | unplugin: 2.3.4 3255 | transitivePeerDependencies: 3256 | - encoding 3257 | 3258 | fontkit@2.0.4: 3259 | dependencies: 3260 | '@swc/helpers': 0.5.17 3261 | brotli: 1.3.3 3262 | clone: 2.1.2 3263 | dfa: 1.2.0 3264 | fast-deep-equal: 3.1.3 3265 | restructure: 3.0.2 3266 | tiny-inflate: 1.0.3 3267 | unicode-properties: 1.4.1 3268 | unicode-trie: 2.0.0 3269 | 3270 | fsevents@2.3.3: 3271 | optional: true 3272 | 3273 | fuse.js@7.1.0: {} 3274 | 3275 | get-stream@8.0.1: {} 3276 | 3277 | giget@2.0.0: 3278 | dependencies: 3279 | citty: 0.1.6 3280 | consola: 3.4.2 3281 | defu: 6.1.4 3282 | node-fetch-native: 1.6.6 3283 | nypm: 0.6.0 3284 | pathe: 2.0.3 3285 | 3286 | glob-parent@5.1.2: 3287 | dependencies: 3288 | is-glob: 4.0.3 3289 | 3290 | glob-parent@6.0.2: 3291 | dependencies: 3292 | is-glob: 4.0.3 3293 | 3294 | globals@14.0.0: {} 3295 | 3296 | globals@15.15.0: {} 3297 | 3298 | graceful-fs@4.2.11: {} 3299 | 3300 | graphemer@1.4.0: {} 3301 | 3302 | h3@1.15.3: 3303 | dependencies: 3304 | cookie-es: 1.2.2 3305 | crossws: 0.3.5 3306 | defu: 6.1.4 3307 | destr: 2.0.5 3308 | iron-webcrypto: 1.2.1 3309 | node-mock-http: 1.0.0 3310 | radix3: 1.1.2 3311 | ufo: 1.6.1 3312 | uncrypto: 0.1.3 3313 | 3314 | has-flag@4.0.0: {} 3315 | 3316 | he@1.2.0: {} 3317 | 3318 | hookable@5.5.3: {} 3319 | 3320 | human-signals@5.0.0: {} 3321 | 3322 | ignore@5.3.2: {} 3323 | 3324 | ignore@7.0.4: {} 3325 | 3326 | import-fresh@3.3.1: 3327 | dependencies: 3328 | parent-module: 1.0.1 3329 | resolve-from: 4.0.0 3330 | 3331 | imurmurhash@0.1.4: {} 3332 | 3333 | iron-webcrypto@1.2.1: {} 3334 | 3335 | is-binary-path@2.1.0: 3336 | dependencies: 3337 | binary-extensions: 2.3.0 3338 | 3339 | is-extglob@2.1.1: {} 3340 | 3341 | is-glob@4.0.3: 3342 | dependencies: 3343 | is-extglob: 2.1.1 3344 | 3345 | is-number@7.0.0: {} 3346 | 3347 | is-stream@3.0.0: {} 3348 | 3349 | isexe@2.0.0: {} 3350 | 3351 | jiti@2.4.2: {} 3352 | 3353 | js-tokens@9.0.1: {} 3354 | 3355 | js-yaml@4.1.0: 3356 | dependencies: 3357 | argparse: 2.0.1 3358 | 3359 | json-buffer@3.0.1: {} 3360 | 3361 | json-schema-traverse@0.4.1: {} 3362 | 3363 | json-stable-stringify-without-jsonify@1.0.1: {} 3364 | 3365 | keyv@4.5.4: 3366 | dependencies: 3367 | json-buffer: 3.0.1 3368 | 3369 | klona@2.0.6: {} 3370 | 3371 | knitwork@1.2.0: {} 3372 | 3373 | kolorist@1.8.0: {} 3374 | 3375 | levn@0.4.1: 3376 | dependencies: 3377 | prelude-ls: 1.2.1 3378 | type-check: 0.4.0 3379 | 3380 | lightningcss-darwin-arm64@1.30.1: 3381 | optional: true 3382 | 3383 | lightningcss-darwin-x64@1.30.1: 3384 | optional: true 3385 | 3386 | lightningcss-freebsd-x64@1.30.1: 3387 | optional: true 3388 | 3389 | lightningcss-linux-arm-gnueabihf@1.30.1: 3390 | optional: true 3391 | 3392 | lightningcss-linux-arm64-gnu@1.30.1: 3393 | optional: true 3394 | 3395 | lightningcss-linux-arm64-musl@1.30.1: 3396 | optional: true 3397 | 3398 | lightningcss-linux-x64-gnu@1.30.1: 3399 | optional: true 3400 | 3401 | lightningcss-linux-x64-musl@1.30.1: 3402 | optional: true 3403 | 3404 | lightningcss-win32-arm64-msvc@1.30.1: 3405 | optional: true 3406 | 3407 | lightningcss-win32-x64-msvc@1.30.1: 3408 | optional: true 3409 | 3410 | lightningcss@1.30.1: 3411 | dependencies: 3412 | detect-libc: 2.0.4 3413 | optionalDependencies: 3414 | lightningcss-darwin-arm64: 1.30.1 3415 | lightningcss-darwin-x64: 1.30.1 3416 | lightningcss-freebsd-x64: 1.30.1 3417 | lightningcss-linux-arm-gnueabihf: 1.30.1 3418 | lightningcss-linux-arm64-gnu: 1.30.1 3419 | lightningcss-linux-arm64-musl: 1.30.1 3420 | lightningcss-linux-x64-gnu: 1.30.1 3421 | lightningcss-linux-x64-musl: 1.30.1 3422 | lightningcss-win32-arm64-msvc: 1.30.1 3423 | lightningcss-win32-x64-msvc: 1.30.1 3424 | 3425 | local-pkg@1.1.1: 3426 | dependencies: 3427 | mlly: 1.7.4 3428 | pkg-types: 2.1.0 3429 | quansync: 0.2.10 3430 | 3431 | locate-path@6.0.0: 3432 | dependencies: 3433 | p-locate: 5.0.0 3434 | 3435 | lodash.merge@4.6.2: {} 3436 | 3437 | lodash@4.17.21: {} 3438 | 3439 | lru-cache@10.4.3: {} 3440 | 3441 | magic-regexp@0.10.0: 3442 | dependencies: 3443 | estree-walker: 3.0.3 3444 | magic-string: 0.30.17 3445 | mlly: 1.7.4 3446 | regexp-tree: 0.1.27 3447 | type-level-regexp: 0.1.17 3448 | ufo: 1.6.1 3449 | unplugin: 2.3.4 3450 | 3451 | magic-string@0.30.17: 3452 | dependencies: 3453 | '@jridgewell/sourcemap-codec': 1.5.0 3454 | 3455 | mdn-data@2.12.2: {} 3456 | 3457 | merge-stream@2.0.0: {} 3458 | 3459 | merge2@1.4.1: {} 3460 | 3461 | micromatch@4.0.8: 3462 | dependencies: 3463 | braces: 3.0.3 3464 | picomatch: 2.3.1 3465 | 3466 | mimic-fn@4.0.0: {} 3467 | 3468 | minimatch@3.1.2: 3469 | dependencies: 3470 | brace-expansion: 1.1.11 3471 | 3472 | minimatch@9.0.5: 3473 | dependencies: 3474 | brace-expansion: 2.0.1 3475 | 3476 | minipass@7.1.2: {} 3477 | 3478 | minizlib@3.0.2: 3479 | dependencies: 3480 | minipass: 7.1.2 3481 | 3482 | mkdirp@3.0.1: {} 3483 | 3484 | mlly@1.7.4: 3485 | dependencies: 3486 | acorn: 8.14.1 3487 | pathe: 2.0.3 3488 | pkg-types: 1.3.1 3489 | ufo: 1.6.1 3490 | 3491 | mrmime@2.0.1: {} 3492 | 3493 | ms@2.1.3: {} 3494 | 3495 | muggle-string@0.4.1: {} 3496 | 3497 | nanoid@3.3.11: {} 3498 | 3499 | natural-compare@1.4.0: {} 3500 | 3501 | node-fetch-native@1.6.6: {} 3502 | 3503 | node-fetch@2.7.0: 3504 | dependencies: 3505 | whatwg-url: 5.0.0 3506 | 3507 | node-mock-http@1.0.0: {} 3508 | 3509 | normalize-path@3.0.0: {} 3510 | 3511 | npm-run-path@5.3.0: 3512 | dependencies: 3513 | path-key: 4.0.0 3514 | 3515 | nth-check@2.1.1: 3516 | dependencies: 3517 | boolbase: 1.0.0 3518 | 3519 | nypm@0.6.0: 3520 | dependencies: 3521 | citty: 0.1.6 3522 | consola: 3.4.2 3523 | pathe: 2.0.3 3524 | pkg-types: 2.1.0 3525 | tinyexec: 0.3.2 3526 | 3527 | ofetch@1.4.1: 3528 | dependencies: 3529 | destr: 2.0.5 3530 | node-fetch-native: 1.6.6 3531 | ufo: 1.6.1 3532 | 3533 | ohash@2.0.11: {} 3534 | 3535 | onetime@6.0.0: 3536 | dependencies: 3537 | mimic-fn: 4.0.0 3538 | 3539 | optionator@0.9.4: 3540 | dependencies: 3541 | deep-is: 0.1.4 3542 | fast-levenshtein: 2.0.6 3543 | levn: 0.4.1 3544 | prelude-ls: 1.2.1 3545 | type-check: 0.4.0 3546 | word-wrap: 1.2.5 3547 | 3548 | p-limit@3.1.0: 3549 | dependencies: 3550 | yocto-queue: 0.1.0 3551 | 3552 | p-locate@5.0.0: 3553 | dependencies: 3554 | p-limit: 3.1.0 3555 | 3556 | package-manager-detector@1.3.0: {} 3557 | 3558 | pako@0.2.9: {} 3559 | 3560 | parent-module@1.0.1: 3561 | dependencies: 3562 | callsites: 3.1.0 3563 | 3564 | path-browserify@1.0.1: {} 3565 | 3566 | path-exists@4.0.0: {} 3567 | 3568 | path-key@3.1.1: {} 3569 | 3570 | path-key@4.0.0: {} 3571 | 3572 | pathe@1.1.2: {} 3573 | 3574 | pathe@2.0.3: {} 3575 | 3576 | perfect-debounce@1.0.0: {} 3577 | 3578 | picocolors@1.1.1: {} 3579 | 3580 | picomatch@2.3.1: {} 3581 | 3582 | picomatch@4.0.2: {} 3583 | 3584 | pkg-types@1.3.1: 3585 | dependencies: 3586 | confbox: 0.1.8 3587 | mlly: 1.7.4 3588 | pathe: 2.0.3 3589 | 3590 | pkg-types@2.1.0: 3591 | dependencies: 3592 | confbox: 0.2.2 3593 | exsolve: 1.0.5 3594 | pathe: 2.0.3 3595 | 3596 | postcss-selector-parser@6.1.2: 3597 | dependencies: 3598 | cssesc: 3.0.0 3599 | util-deprecate: 1.0.2 3600 | 3601 | postcss@8.5.3: 3602 | dependencies: 3603 | nanoid: 3.3.11 3604 | picocolors: 1.1.1 3605 | source-map-js: 1.2.1 3606 | 3607 | prelude-ls@1.2.1: {} 3608 | 3609 | punycode@2.3.1: {} 3610 | 3611 | quansync@0.2.10: {} 3612 | 3613 | queue-microtask@1.2.3: {} 3614 | 3615 | radix3@1.1.2: {} 3616 | 3617 | rc9@2.1.2: 3618 | dependencies: 3619 | defu: 6.1.4 3620 | destr: 2.0.5 3621 | 3622 | readdirp@3.6.0: 3623 | dependencies: 3624 | picomatch: 2.3.1 3625 | 3626 | readdirp@4.1.2: {} 3627 | 3628 | regexp-tree@0.1.27: {} 3629 | 3630 | reka-ui@2.2.1(typescript@5.8.3)(vue@3.5.15(typescript@5.8.3)): 3631 | dependencies: 3632 | '@floating-ui/dom': 1.7.0 3633 | '@floating-ui/vue': 1.1.6(vue@3.5.15(typescript@5.8.3)) 3634 | '@internationalized/date': 3.8.1 3635 | '@internationalized/number': 3.6.2 3636 | '@tanstack/vue-virtual': 3.13.9(vue@3.5.15(typescript@5.8.3)) 3637 | '@vueuse/core': 12.8.2(typescript@5.8.3) 3638 | '@vueuse/shared': 12.8.2(typescript@5.8.3) 3639 | aria-hidden: 1.2.6 3640 | defu: 6.1.4 3641 | ohash: 2.0.11 3642 | vue: 3.5.15(typescript@5.8.3) 3643 | transitivePeerDependencies: 3644 | - '@vue/composition-api' 3645 | - typescript 3646 | 3647 | resolve-from@4.0.0: {} 3648 | 3649 | restructure@3.0.2: {} 3650 | 3651 | reusify@1.1.0: {} 3652 | 3653 | rollup@4.41.1: 3654 | dependencies: 3655 | '@types/estree': 1.0.7 3656 | optionalDependencies: 3657 | '@rollup/rollup-android-arm-eabi': 4.41.1 3658 | '@rollup/rollup-android-arm64': 4.41.1 3659 | '@rollup/rollup-darwin-arm64': 4.41.1 3660 | '@rollup/rollup-darwin-x64': 4.41.1 3661 | '@rollup/rollup-freebsd-arm64': 4.41.1 3662 | '@rollup/rollup-freebsd-x64': 4.41.1 3663 | '@rollup/rollup-linux-arm-gnueabihf': 4.41.1 3664 | '@rollup/rollup-linux-arm-musleabihf': 4.41.1 3665 | '@rollup/rollup-linux-arm64-gnu': 4.41.1 3666 | '@rollup/rollup-linux-arm64-musl': 4.41.1 3667 | '@rollup/rollup-linux-loongarch64-gnu': 4.41.1 3668 | '@rollup/rollup-linux-powerpc64le-gnu': 4.41.1 3669 | '@rollup/rollup-linux-riscv64-gnu': 4.41.1 3670 | '@rollup/rollup-linux-riscv64-musl': 4.41.1 3671 | '@rollup/rollup-linux-s390x-gnu': 4.41.1 3672 | '@rollup/rollup-linux-x64-gnu': 4.41.1 3673 | '@rollup/rollup-linux-x64-musl': 4.41.1 3674 | '@rollup/rollup-win32-arm64-msvc': 4.41.1 3675 | '@rollup/rollup-win32-ia32-msvc': 4.41.1 3676 | '@rollup/rollup-win32-x64-msvc': 4.41.1 3677 | fsevents: 2.3.3 3678 | 3679 | run-parallel@1.2.0: 3680 | dependencies: 3681 | queue-microtask: 1.2.3 3682 | 3683 | scule@1.3.0: {} 3684 | 3685 | semver@7.7.2: {} 3686 | 3687 | shebang-command@2.0.0: 3688 | dependencies: 3689 | shebang-regex: 3.0.0 3690 | 3691 | shebang-regex@3.0.0: {} 3692 | 3693 | signal-exit@4.1.0: {} 3694 | 3695 | sirv@3.0.1: 3696 | dependencies: 3697 | '@polka/url': 1.0.0-next.29 3698 | mrmime: 2.0.1 3699 | totalist: 3.0.1 3700 | 3701 | source-map-js@1.2.1: {} 3702 | 3703 | std-env@3.9.0: {} 3704 | 3705 | strip-final-newline@3.0.0: {} 3706 | 3707 | strip-json-comments@3.1.1: {} 3708 | 3709 | strip-literal@3.0.0: 3710 | dependencies: 3711 | js-tokens: 9.0.1 3712 | 3713 | supports-color@7.2.0: 3714 | dependencies: 3715 | has-flag: 4.0.0 3716 | 3717 | tailwind-merge@3.0.2: {} 3718 | 3719 | tailwind-variants@1.0.0(tailwindcss@4.1.7): 3720 | dependencies: 3721 | tailwind-merge: 3.0.2 3722 | tailwindcss: 4.1.7 3723 | 3724 | tailwindcss@4.1.7: {} 3725 | 3726 | tapable@2.2.2: {} 3727 | 3728 | tar@7.4.3: 3729 | dependencies: 3730 | '@isaacs/fs-minipass': 4.0.1 3731 | chownr: 3.0.0 3732 | minipass: 7.1.2 3733 | minizlib: 3.0.2 3734 | mkdirp: 3.0.1 3735 | yallist: 5.0.0 3736 | 3737 | tiny-inflate@1.0.3: {} 3738 | 3739 | tinyexec@0.3.2: {} 3740 | 3741 | tinyexec@1.0.1: {} 3742 | 3743 | tinyglobby@0.2.14: 3744 | dependencies: 3745 | fdir: 6.4.4(picomatch@4.0.2) 3746 | picomatch: 4.0.2 3747 | 3748 | to-regex-range@5.0.1: 3749 | dependencies: 3750 | is-number: 7.0.0 3751 | 3752 | totalist@3.0.1: {} 3753 | 3754 | tr46@0.0.3: {} 3755 | 3756 | ts-api-utils@2.1.0(typescript@5.8.3): 3757 | dependencies: 3758 | typescript: 5.8.3 3759 | 3760 | tslib@2.8.1: {} 3761 | 3762 | type-check@0.4.0: 3763 | dependencies: 3764 | prelude-ls: 1.2.1 3765 | 3766 | type-level-regexp@0.1.17: {} 3767 | 3768 | typescript-eslint@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): 3769 | dependencies: 3770 | '@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) 3771 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 3772 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) 3773 | eslint: 9.27.0(jiti@2.4.2) 3774 | typescript: 5.8.3 3775 | transitivePeerDependencies: 3776 | - supports-color 3777 | 3778 | typescript@5.8.3: {} 3779 | 3780 | ufo@1.6.1: {} 3781 | 3782 | uncrypto@0.1.3: {} 3783 | 3784 | unctx@2.4.1: 3785 | dependencies: 3786 | acorn: 8.14.1 3787 | estree-walker: 3.0.3 3788 | magic-string: 0.30.17 3789 | unplugin: 2.3.4 3790 | 3791 | unhead@2.0.10: 3792 | dependencies: 3793 | hookable: 5.5.3 3794 | 3795 | unicode-properties@1.4.1: 3796 | dependencies: 3797 | base64-js: 1.5.1 3798 | unicode-trie: 2.0.0 3799 | 3800 | unicode-trie@2.0.0: 3801 | dependencies: 3802 | pako: 0.2.9 3803 | tiny-inflate: 1.0.3 3804 | 3805 | unifont@0.4.1: 3806 | dependencies: 3807 | css-tree: 3.1.0 3808 | ohash: 2.0.11 3809 | 3810 | unimport@4.2.0: 3811 | dependencies: 3812 | acorn: 8.14.1 3813 | escape-string-regexp: 5.0.0 3814 | estree-walker: 3.0.3 3815 | local-pkg: 1.1.1 3816 | magic-string: 0.30.17 3817 | mlly: 1.7.4 3818 | pathe: 2.0.3 3819 | picomatch: 4.0.2 3820 | pkg-types: 2.1.0 3821 | scule: 1.3.0 3822 | strip-literal: 3.0.0 3823 | tinyglobby: 0.2.14 3824 | unplugin: 2.3.4 3825 | unplugin-utils: 0.2.4 3826 | 3827 | unimport@5.0.1: 3828 | dependencies: 3829 | acorn: 8.14.1 3830 | escape-string-regexp: 5.0.0 3831 | estree-walker: 3.0.3 3832 | local-pkg: 1.1.1 3833 | magic-string: 0.30.17 3834 | mlly: 1.7.4 3835 | pathe: 2.0.3 3836 | picomatch: 4.0.2 3837 | pkg-types: 2.1.0 3838 | scule: 1.3.0 3839 | strip-literal: 3.0.0 3840 | tinyglobby: 0.2.14 3841 | unplugin: 2.3.4 3842 | unplugin-utils: 0.2.4 3843 | 3844 | unplugin-auto-import@19.3.0(@nuxt/kit@3.17.4)(@vueuse/core@13.2.0(vue@3.5.15(typescript@5.8.3))): 3845 | dependencies: 3846 | local-pkg: 1.1.1 3847 | magic-string: 0.30.17 3848 | picomatch: 4.0.2 3849 | unimport: 4.2.0 3850 | unplugin: 2.3.4 3851 | unplugin-utils: 0.2.4 3852 | optionalDependencies: 3853 | '@nuxt/kit': 3.17.4 3854 | '@vueuse/core': 13.2.0(vue@3.5.15(typescript@5.8.3)) 3855 | 3856 | unplugin-utils@0.2.4: 3857 | dependencies: 3858 | pathe: 2.0.3 3859 | picomatch: 4.0.2 3860 | 3861 | unplugin-vue-components@28.7.0(@babel/parser@7.27.2)(@nuxt/kit@3.17.4)(vue@3.5.15(typescript@5.8.3)): 3862 | dependencies: 3863 | chokidar: 3.6.0 3864 | debug: 4.4.1 3865 | local-pkg: 1.1.1 3866 | magic-string: 0.30.17 3867 | mlly: 1.7.4 3868 | tinyglobby: 0.2.14 3869 | unplugin: 2.3.4 3870 | unplugin-utils: 0.2.4 3871 | vue: 3.5.15(typescript@5.8.3) 3872 | optionalDependencies: 3873 | '@babel/parser': 7.27.2 3874 | '@nuxt/kit': 3.17.4 3875 | transitivePeerDependencies: 3876 | - supports-color 3877 | 3878 | unplugin@2.3.4: 3879 | dependencies: 3880 | acorn: 8.14.1 3881 | picomatch: 4.0.2 3882 | webpack-virtual-modules: 0.6.2 3883 | 3884 | unstorage@1.16.0: 3885 | dependencies: 3886 | anymatch: 3.1.3 3887 | chokidar: 4.0.3 3888 | destr: 2.0.5 3889 | h3: 1.15.3 3890 | lru-cache: 10.4.3 3891 | node-fetch-native: 1.6.6 3892 | ofetch: 1.4.1 3893 | ufo: 1.6.1 3894 | 3895 | untyped@2.0.0: 3896 | dependencies: 3897 | citty: 0.1.6 3898 | defu: 6.1.4 3899 | jiti: 2.4.2 3900 | knitwork: 1.2.0 3901 | scule: 1.3.0 3902 | 3903 | uri-js@4.4.1: 3904 | dependencies: 3905 | punycode: 2.3.1 3906 | 3907 | util-deprecate@1.0.2: {} 3908 | 3909 | vaul-vue@0.4.1(reka-ui@2.2.1(typescript@5.8.3)(vue@3.5.15(typescript@5.8.3)))(vue@3.5.15(typescript@5.8.3)): 3910 | dependencies: 3911 | '@vueuse/core': 10.11.1(vue@3.5.15(typescript@5.8.3)) 3912 | reka-ui: 2.2.1(typescript@5.8.3)(vue@3.5.15(typescript@5.8.3)) 3913 | vue: 3.5.15(typescript@5.8.3) 3914 | transitivePeerDependencies: 3915 | - '@vue/composition-api' 3916 | 3917 | vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1): 3918 | dependencies: 3919 | esbuild: 0.25.4 3920 | fdir: 6.4.4(picomatch@4.0.2) 3921 | picomatch: 4.0.2 3922 | postcss: 8.5.3 3923 | rollup: 4.41.1 3924 | tinyglobby: 0.2.14 3925 | optionalDependencies: 3926 | fsevents: 2.3.3 3927 | jiti: 2.4.2 3928 | lightningcss: 1.30.1 3929 | 3930 | vscode-uri@3.1.0: {} 3931 | 3932 | vue-component-type-helpers@2.2.10: {} 3933 | 3934 | vue-demi@0.14.10(vue@3.5.15(typescript@5.8.3)): 3935 | dependencies: 3936 | vue: 3.5.15(typescript@5.8.3) 3937 | 3938 | vue-eslint-parser@10.1.3(eslint@9.27.0(jiti@2.4.2)): 3939 | dependencies: 3940 | debug: 4.4.1 3941 | eslint: 9.27.0(jiti@2.4.2) 3942 | eslint-scope: 8.3.0 3943 | eslint-visitor-keys: 4.2.0 3944 | espree: 10.3.0 3945 | esquery: 1.6.0 3946 | lodash: 4.17.21 3947 | semver: 7.7.2 3948 | transitivePeerDependencies: 3949 | - supports-color 3950 | 3951 | vue-router@4.5.1(vue@3.5.15(typescript@5.8.3)): 3952 | dependencies: 3953 | '@vue/devtools-api': 6.6.4 3954 | vue: 3.5.15(typescript@5.8.3) 3955 | 3956 | vue-tsc@2.2.2(typescript@5.8.3): 3957 | dependencies: 3958 | '@volar/typescript': 2.4.14 3959 | '@vue/language-core': 2.2.2(typescript@5.8.3) 3960 | typescript: 5.8.3 3961 | 3962 | vue@3.5.15(typescript@5.8.3): 3963 | dependencies: 3964 | '@vue/compiler-dom': 3.5.15 3965 | '@vue/compiler-sfc': 3.5.15 3966 | '@vue/runtime-dom': 3.5.15 3967 | '@vue/server-renderer': 3.5.15(vue@3.5.15(typescript@5.8.3)) 3968 | '@vue/shared': 3.5.15 3969 | optionalDependencies: 3970 | typescript: 5.8.3 3971 | 3972 | webidl-conversions@3.0.1: {} 3973 | 3974 | webpack-virtual-modules@0.6.2: {} 3975 | 3976 | whatwg-url@5.0.0: 3977 | dependencies: 3978 | tr46: 0.0.3 3979 | webidl-conversions: 3.0.1 3980 | 3981 | wheel-gestures@2.2.48: {} 3982 | 3983 | which@2.0.2: 3984 | dependencies: 3985 | isexe: 2.0.0 3986 | 3987 | word-wrap@1.2.5: {} 3988 | 3989 | xml-name-validator@4.0.0: {} 3990 | 3991 | yallist@5.0.0: {} 3992 | 3993 | yocto-queue@0.1.0: {} 3994 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "github>nuxt/renovate-config-nuxt" 4 | ], 5 | "lockFileMaintenance": { 6 | "enabled": true 7 | }, 8 | "ignoreDeps": [ 9 | "vue-tsc" 10 | ], 11 | "packageRules": [{ 12 | "matchDepTypes": ["resolutions"], 13 | "enabled": false 14 | }], 15 | "postUpdateOptions": ["pnpmDedupe"] 16 | } 17 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 28 | -------------------------------------------------------------------------------- /src/assets/main.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | @import "@nuxt/ui"; 3 | 4 | @theme static { 5 | --color-green-50: oklch(90.98% 0.04338 166.72); 6 | --color-green-100: oklch(88.46% 0.05417 166.29); 7 | --color-green-200: oklch(83.957% 0.07763 165.13); 8 | --color-green-300: oklch(79.343% 0.09927 163.52); 9 | --color-green-400: oklch(74.927% 0.11835 162.26); 10 | --color-green-500: oklch(70.253% 0.13197 160.37); 11 | --color-green-600: oklch(58.426% 0.10793 160.73); 12 | --color-green-700: oklch(45.657% 0.08188 161.06); 13 | --color-green-800: oklch(32.298% 0.05338 161.83); 14 | --color-green-900: oklch(17.276% 0.02184 161.78); 15 | } 16 | -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- 1 | import "./assets/main.css" 2 | 3 | import { createApp } from "vue" 4 | import { createRouter, createWebHistory } from "vue-router" 5 | import uiPlugin from "@nuxt/ui/vue-plugin" 6 | 7 | import App from "./App.vue" 8 | 9 | const app = createApp(App) 10 | 11 | const router = createRouter({ 12 | routes: [], 13 | history: createWebHistory(), 14 | }) 15 | 16 | app.use(uiPlugin) 17 | app.use(router) 18 | 19 | app.mount("#app") 20 | -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES2020", 4 | "useDefineForClassFields": true, 5 | "module": "ESNext", 6 | "lib": [ 7 | "ES2020", 8 | "DOM", 9 | "DOM.Iterable" 10 | ], 11 | "skipLibCheck": true, 12 | /* Bundler mode */ 13 | "moduleResolution": "bundler", 14 | "allowImportingTsExtensions": true, 15 | "isolatedModules": true, 16 | "moduleDetection": "force", 17 | "noEmit": true, 18 | "jsx": "preserve", 19 | /* Linting */ 20 | "strict": true, 21 | "noUnusedLocals": true, 22 | "noUnusedParameters": true, 23 | "noFallthroughCasesInSwitch": true 24 | }, 25 | "include": [ 26 | "src/**/*.ts", 27 | "src/**/*.tsx", 28 | "src/**/*.vue", 29 | "auto-imports.d.ts", 30 | "components.d.ts", 31 | "app.config.ts" 32 | ] 33 | } -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": [], 3 | "references": [ 4 | { "path": "./tsconfig.app.json" }, 5 | { "path": "./tsconfig.node.json" } 6 | ] 7 | } -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES2022", 4 | "lib": ["ES2023"], 5 | "module": "ESNext", 6 | "skipLibCheck": true, 7 | 8 | /* Bundler mode */ 9 | "moduleResolution": "bundler", 10 | "allowImportingTsExtensions": true, 11 | "isolatedModules": true, 12 | "moduleDetection": "force", 13 | "noEmit": true, 14 | 15 | /* Linting */ 16 | "strict": true, 17 | "noUnusedLocals": true, 18 | "noUnusedParameters": true, 19 | "noFallthroughCasesInSwitch": true 20 | }, 21 | "include": ["vite.config.ts"] 22 | } -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from "vite" 2 | import vue from "@vitejs/plugin-vue" 3 | 4 | import ui from "@nuxt/ui/vite" 5 | 6 | // https://vitejs.dev/config/ 7 | export default defineConfig({ 8 | plugins: [ 9 | vue(), 10 | ui({ 11 | ui: { 12 | colors: { 13 | primary: "green", 14 | neutral: "slate" 15 | } 16 | } 17 | }) 18 | ] 19 | }) 20 | --------------------------------------------------------------------------------