├── .github └── workflows │ └── build.yaml ├── .gitignore ├── .prettierrc ├── Dockerfile.pocketbase ├── LICENSE ├── README.md ├── compose.yaml ├── eslint.config.mjs ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── renovate.json ├── src ├── app │ ├── (authed) │ │ └── dashboard │ │ │ ├── page-client.tsx │ │ │ └── page.tsx │ ├── (unauthed) │ │ ├── login │ │ │ └── page.tsx │ │ └── register │ │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components │ ├── navbar.tsx │ └── pocketbase-provider.tsx ├── lib │ ├── actions │ │ └── auth.ts │ ├── pocketbase │ │ ├── client.ts │ │ ├── middleware.ts │ │ ├── server.ts │ │ ├── stores │ │ │ └── sync-auth-store.ts │ │ └── types.ts │ └── utils.ts └── middleware.ts └── tsconfig.json /.github/workflows/build.yaml: -------------------------------------------------------------------------------- 1 | name: Build 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | env: 9 | PUBLIC_POCKETBASE_URL: http://127.0.0.1:8090 10 | 11 | jobs: 12 | build: 13 | runs-on: ubuntu-latest 14 | steps: 15 | - uses: actions/checkout@v4 16 | - uses: pnpm/action-setup@v4 17 | with: 18 | version: latest 19 | - uses: actions/setup-node@v4 20 | with: 21 | node-version: latest 22 | cache: pnpm 23 | - run: pnpm install 24 | - run: pnpm run build 25 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.* 7 | .yarn/* 8 | !.yarn/patches 9 | !.yarn/plugins 10 | !.yarn/releases 11 | !.yarn/versions 12 | 13 | # testing 14 | /coverage 15 | 16 | # next.js 17 | /.next/ 18 | /out/ 19 | 20 | # production 21 | /build 22 | 23 | # misc 24 | .DS_Store 25 | *.pem 26 | 27 | # debug 28 | npm-debug.log* 29 | yarn-debug.log* 30 | yarn-error.log* 31 | .pnpm-debug.log* 32 | 33 | # env files (can opt-in for committing if needed) 34 | .env* 35 | 36 | # vercel 37 | .vercel 38 | 39 | # typescript 40 | *.tsbuildinfo 41 | next-env.d.ts 42 | 43 | # pocketbase 44 | /pb 45 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": ["prettier-plugin-tailwindcss"] 3 | } 4 | -------------------------------------------------------------------------------- /Dockerfile.pocketbase: -------------------------------------------------------------------------------- 1 | FROM alpine:latest 2 | 3 | ARG PB_VERSION=0.23.8 4 | 5 | RUN apk add --no-cache \ 6 | unzip \ 7 | ca-certificates 8 | 9 | # download and unzip PocketBase 10 | ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_linux_amd64.zip /tmp/pb.zip 11 | RUN unzip /tmp/pb.zip -d /pb/ && \ 12 | rm /tmp/pb.zip 13 | 14 | EXPOSE 8090 15 | 16 | # start PocketBase 17 | CMD ["/pb/pocketbase", "serve", "--http=0.0.0.0:8090"] 18 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 Jian Yuan Lee 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # pocketbase-nextjs-auth 2 | 3 | This is a [Next.js](https://nextjs.org) project integrated with [PocketBase](https://pocketbase.io). 4 | 5 | ## Features 6 | 7 | - Dockerized PocketBase server. 8 | - Basic registration and login pages. 9 | - Example of server actions. 10 | - Techniques for both server-side and client-side rendering. 11 | - Typed PocketBase client using [pocketbase-typegen](https://github.com/patmood/pocketbase-typegen). 12 | 13 | ## Getting Started 14 | 15 | First, run the PocketBase using Docker compose: 16 | 17 | ```bash 18 | docker compose up --detach 19 | ``` 20 | 21 | Then, run the development server: 22 | 23 | ```bash 24 | npm run dev 25 | # or 26 | yarn dev 27 | # or 28 | pnpm dev 29 | # or 30 | bun dev 31 | ``` 32 | 33 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 34 | 35 | ## Middleware 36 | 37 | `src/lib/pocketbase/middleware.ts` 38 | 39 | It is important to note that the project uses Next.js middleware to check authentication on the server side. Make sure to adjust the middleware to allow unrestricted access to specific pages as needed. 40 | -------------------------------------------------------------------------------- /compose.yaml: -------------------------------------------------------------------------------- 1 | services: 2 | pocketbase: 3 | build: 4 | context: . 5 | dockerfile: Dockerfile.pocketbase 6 | restart: unless-stopped 7 | ports: 8 | - "8090:8090" 9 | volumes: 10 | - ./pb/data:/pb/pb_data 11 | - ./pb/public:/pb/pb_public 12 | - ./pb/hooks:/pb/pb_hooks 13 | healthcheck: 14 | test: wget --no-verbose --tries=1 --spider http://localhost:8090/api/health || exit 1 15 | interval: 5s 16 | timeout: 5s 17 | retries: 5 18 | -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- 1 | import { FlatCompat } from "@eslint/eslintrc"; 2 | import { dirname } from "path"; 3 | import { fileURLToPath } from "url"; 4 | 5 | const __filename = fileURLToPath(import.meta.url); 6 | const __dirname = dirname(__filename); 7 | 8 | const compat = new FlatCompat({ 9 | baseDirectory: __dirname, 10 | }); 11 | 12 | const eslintConfig = [ 13 | ...compat.extends("next/core-web-vitals", "next/typescript", "prettier"), 14 | ]; 15 | 16 | export default eslintConfig; 17 | -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- 1 | import type { NextConfig } from "next"; 2 | 3 | const nextConfig: NextConfig = { 4 | /* config options here */ 5 | }; 6 | 7 | export default nextConfig; 8 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pocketbase-nextjs-auth", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev --turbopack", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint", 10 | "typegen": "pocketbase-typegen --db=./pb/data/data.db --out=./src/lib/pocketbase/types.ts" 11 | }, 12 | "dependencies": { 13 | "clsx": "^2.1.1", 14 | "next": "15.3.3", 15 | "pocketbase": "^0.26.0", 16 | "react": "^19.0.0", 17 | "react-dom": "^19.0.0", 18 | "server-only": "^0.0.1", 19 | "tailwind-merge": "^3.0.0" 20 | }, 21 | "devDependencies": { 22 | "@eslint/eslintrc": "^3", 23 | "@tailwindcss/postcss": "^4.0.8", 24 | "@types/node": "^22.0.0", 25 | "@types/react": "^19", 26 | "@types/react-dom": "^19", 27 | "daisyui": "5.0.43", 28 | "eslint": "^9", 29 | "eslint-config-next": "15.3.3", 30 | "eslint-config-prettier": "^10.0.0", 31 | "pocketbase-typegen": "^1.3.0", 32 | "postcss": "^8", 33 | "prettier": "^3.4.2", 34 | "prettier-plugin-tailwindcss": "^0.6.11", 35 | "tailwindcss": "^4.0.8", 36 | "typescript": "^5" 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | dependencies: 11 | clsx: 12 | specifier: ^2.1.1 13 | version: 2.1.1 14 | next: 15 | specifier: 15.3.3 16 | version: 15.3.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 17 | pocketbase: 18 | specifier: ^0.26.0 19 | version: 0.26.0 20 | react: 21 | specifier: ^19.0.0 22 | version: 19.1.0 23 | react-dom: 24 | specifier: ^19.0.0 25 | version: 19.1.0(react@19.1.0) 26 | server-only: 27 | specifier: ^0.0.1 28 | version: 0.0.1 29 | tailwind-merge: 30 | specifier: ^3.0.0 31 | version: 3.3.0 32 | devDependencies: 33 | '@eslint/eslintrc': 34 | specifier: ^3 35 | version: 3.3.1 36 | '@tailwindcss/postcss': 37 | specifier: ^4.0.8 38 | version: 4.1.8 39 | '@types/node': 40 | specifier: ^22.0.0 41 | version: 22.15.29 42 | '@types/react': 43 | specifier: ^19 44 | version: 19.1.6 45 | '@types/react-dom': 46 | specifier: ^19 47 | version: 19.1.6(@types/react@19.1.6) 48 | daisyui: 49 | specifier: 5.0.43 50 | version: 5.0.43 51 | eslint: 52 | specifier: ^9 53 | version: 9.28.0(jiti@2.4.2) 54 | eslint-config-next: 55 | specifier: 15.3.3 56 | version: 15.3.3(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 57 | eslint-config-prettier: 58 | specifier: ^10.0.0 59 | version: 10.1.5(eslint@9.28.0(jiti@2.4.2)) 60 | pocketbase-typegen: 61 | specifier: ^1.3.0 62 | version: 1.3.1(encoding@0.1.13) 63 | postcss: 64 | specifier: ^8 65 | version: 8.5.4 66 | prettier: 67 | specifier: ^3.4.2 68 | version: 3.5.3 69 | prettier-plugin-tailwindcss: 70 | specifier: ^0.6.11 71 | version: 0.6.12(prettier@3.5.3) 72 | tailwindcss: 73 | specifier: ^4.0.8 74 | version: 4.1.8 75 | typescript: 76 | specifier: ^5 77 | version: 5.8.3 78 | 79 | packages: 80 | 81 | '@alloc/quick-lru@5.2.0': 82 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 83 | engines: {node: '>=10'} 84 | 85 | '@ampproject/remapping@2.3.0': 86 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 87 | engines: {node: '>=6.0.0'} 88 | 89 | '@emnapi/runtime@1.4.3': 90 | resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} 91 | 92 | '@eslint-community/eslint-utils@4.7.0': 93 | resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} 94 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 95 | peerDependencies: 96 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 97 | 98 | '@eslint-community/regexpp@4.12.1': 99 | resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} 100 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 101 | 102 | '@eslint/config-array@0.20.0': 103 | resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} 104 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 105 | 106 | '@eslint/config-helpers@0.2.2': 107 | resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} 108 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 109 | 110 | '@eslint/core@0.14.0': 111 | resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} 112 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 113 | 114 | '@eslint/eslintrc@3.3.1': 115 | resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} 116 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 117 | 118 | '@eslint/js@9.28.0': 119 | resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==} 120 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 121 | 122 | '@eslint/object-schema@2.1.6': 123 | resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} 124 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 125 | 126 | '@eslint/plugin-kit@0.3.1': 127 | resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==} 128 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 129 | 130 | '@gar/promisify@1.1.3': 131 | resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} 132 | 133 | '@humanfs/core@0.19.1': 134 | resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} 135 | engines: {node: '>=18.18.0'} 136 | 137 | '@humanfs/node@0.16.6': 138 | resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} 139 | engines: {node: '>=18.18.0'} 140 | 141 | '@humanwhocodes/module-importer@1.0.1': 142 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 143 | engines: {node: '>=12.22'} 144 | 145 | '@humanwhocodes/retry@0.3.1': 146 | resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} 147 | engines: {node: '>=18.18'} 148 | 149 | '@humanwhocodes/retry@0.4.3': 150 | resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 151 | engines: {node: '>=18.18'} 152 | 153 | '@img/sharp-darwin-arm64@0.34.1': 154 | resolution: {integrity: sha512-pn44xgBtgpEbZsu+lWf2KNb6OAf70X68k+yk69Ic2Xz11zHR/w24/U49XT7AeRwJ0Px+mhALhU5LPci1Aymk7A==} 155 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 156 | cpu: [arm64] 157 | os: [darwin] 158 | 159 | '@img/sharp-darwin-x64@0.34.1': 160 | resolution: {integrity: sha512-VfuYgG2r8BpYiOUN+BfYeFo69nP/MIwAtSJ7/Zpxc5QF3KS22z8Pvg3FkrSFJBPNQ7mmcUcYQFBmEQp7eu1F8Q==} 161 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 162 | cpu: [x64] 163 | os: [darwin] 164 | 165 | '@img/sharp-libvips-darwin-arm64@1.1.0': 166 | resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==} 167 | cpu: [arm64] 168 | os: [darwin] 169 | 170 | '@img/sharp-libvips-darwin-x64@1.1.0': 171 | resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==} 172 | cpu: [x64] 173 | os: [darwin] 174 | 175 | '@img/sharp-libvips-linux-arm64@1.1.0': 176 | resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==} 177 | cpu: [arm64] 178 | os: [linux] 179 | 180 | '@img/sharp-libvips-linux-arm@1.1.0': 181 | resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==} 182 | cpu: [arm] 183 | os: [linux] 184 | 185 | '@img/sharp-libvips-linux-ppc64@1.1.0': 186 | resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==} 187 | cpu: [ppc64] 188 | os: [linux] 189 | 190 | '@img/sharp-libvips-linux-s390x@1.1.0': 191 | resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==} 192 | cpu: [s390x] 193 | os: [linux] 194 | 195 | '@img/sharp-libvips-linux-x64@1.1.0': 196 | resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==} 197 | cpu: [x64] 198 | os: [linux] 199 | 200 | '@img/sharp-libvips-linuxmusl-arm64@1.1.0': 201 | resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==} 202 | cpu: [arm64] 203 | os: [linux] 204 | 205 | '@img/sharp-libvips-linuxmusl-x64@1.1.0': 206 | resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==} 207 | cpu: [x64] 208 | os: [linux] 209 | 210 | '@img/sharp-linux-arm64@0.34.1': 211 | resolution: {integrity: sha512-kX2c+vbvaXC6vly1RDf/IWNXxrlxLNpBVWkdpRq5Ka7OOKj6nr66etKy2IENf6FtOgklkg9ZdGpEu9kwdlcwOQ==} 212 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 213 | cpu: [arm64] 214 | os: [linux] 215 | 216 | '@img/sharp-linux-arm@0.34.1': 217 | resolution: {integrity: sha512-anKiszvACti2sGy9CirTlNyk7BjjZPiML1jt2ZkTdcvpLU1YH6CXwRAZCA2UmRXnhiIftXQ7+Oh62Ji25W72jA==} 218 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 219 | cpu: [arm] 220 | os: [linux] 221 | 222 | '@img/sharp-linux-s390x@0.34.1': 223 | resolution: {integrity: sha512-7s0KX2tI9mZI2buRipKIw2X1ufdTeaRgwmRabt5bi9chYfhur+/C1OXg3TKg/eag1W+6CCWLVmSauV1owmRPxA==} 224 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 225 | cpu: [s390x] 226 | os: [linux] 227 | 228 | '@img/sharp-linux-x64@0.34.1': 229 | resolution: {integrity: sha512-wExv7SH9nmoBW3Wr2gvQopX1k8q2g5V5Iag8Zk6AVENsjwd+3adjwxtp3Dcu2QhOXr8W9NusBU6XcQUohBZ5MA==} 230 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 231 | cpu: [x64] 232 | os: [linux] 233 | 234 | '@img/sharp-linuxmusl-arm64@0.34.1': 235 | resolution: {integrity: sha512-DfvyxzHxw4WGdPiTF0SOHnm11Xv4aQexvqhRDAoD00MzHekAj9a/jADXeXYCDFH/DzYruwHbXU7uz+H+nWmSOQ==} 236 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 237 | cpu: [arm64] 238 | os: [linux] 239 | 240 | '@img/sharp-linuxmusl-x64@0.34.1': 241 | resolution: {integrity: sha512-pax/kTR407vNb9qaSIiWVnQplPcGU8LRIJpDT5o8PdAx5aAA7AS3X9PS8Isw1/WfqgQorPotjrZL3Pqh6C5EBg==} 242 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 243 | cpu: [x64] 244 | os: [linux] 245 | 246 | '@img/sharp-wasm32@0.34.1': 247 | resolution: {integrity: sha512-YDybQnYrLQfEpzGOQe7OKcyLUCML4YOXl428gOOzBgN6Gw0rv8dpsJ7PqTHxBnXnwXr8S1mYFSLSa727tpz0xg==} 248 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 249 | cpu: [wasm32] 250 | 251 | '@img/sharp-win32-ia32@0.34.1': 252 | resolution: {integrity: sha512-WKf/NAZITnonBf3U1LfdjoMgNO5JYRSlhovhRhMxXVdvWYveM4kM3L8m35onYIdh75cOMCo1BexgVQcCDzyoWw==} 253 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 254 | cpu: [ia32] 255 | os: [win32] 256 | 257 | '@img/sharp-win32-x64@0.34.1': 258 | resolution: {integrity: sha512-hw1iIAHpNE8q3uMIRCgGOeDoz9KtFNarFLQclLxr/LK1VBkj8nby18RjFvr6aP7USRYAjTZW6yisnBWMX571Tw==} 259 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 260 | cpu: [x64] 261 | os: [win32] 262 | 263 | '@isaacs/fs-minipass@4.0.1': 264 | resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} 265 | engines: {node: '>=18.0.0'} 266 | 267 | '@jridgewell/gen-mapping@0.3.8': 268 | resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 269 | engines: {node: '>=6.0.0'} 270 | 271 | '@jridgewell/resolve-uri@3.1.2': 272 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 273 | engines: {node: '>=6.0.0'} 274 | 275 | '@jridgewell/set-array@1.2.1': 276 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 277 | engines: {node: '>=6.0.0'} 278 | 279 | '@jridgewell/sourcemap-codec@1.5.0': 280 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 281 | 282 | '@jridgewell/trace-mapping@0.3.25': 283 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 284 | 285 | '@next/env@15.3.3': 286 | resolution: {integrity: sha512-OdiMrzCl2Xi0VTjiQQUK0Xh7bJHnOuET2s+3V+Y40WJBAXrJeGA3f+I8MZJ/YQ3mVGi5XGR1L66oFlgqXhQ4Vw==} 287 | 288 | '@next/eslint-plugin-next@15.3.3': 289 | resolution: {integrity: sha512-VKZJEiEdpKkfBmcokGjHu0vGDG+8CehGs90tBEy/IDoDDKGngeyIStt2MmE5FYNyU9BhgR7tybNWTAJY/30u+Q==} 290 | 291 | '@next/swc-darwin-arm64@15.3.3': 292 | resolution: {integrity: sha512-WRJERLuH+O3oYB4yZNVahSVFmtxRNjNF1I1c34tYMoJb0Pve+7/RaLAJJizyYiFhjYNGHRAE1Ri2Fd23zgDqhg==} 293 | engines: {node: '>= 10'} 294 | cpu: [arm64] 295 | os: [darwin] 296 | 297 | '@next/swc-darwin-x64@15.3.3': 298 | resolution: {integrity: sha512-XHdzH/yBc55lu78k/XwtuFR/ZXUTcflpRXcsu0nKmF45U96jt1tsOZhVrn5YH+paw66zOANpOnFQ9i6/j+UYvw==} 299 | engines: {node: '>= 10'} 300 | cpu: [x64] 301 | os: [darwin] 302 | 303 | '@next/swc-linux-arm64-gnu@15.3.3': 304 | resolution: {integrity: sha512-VZ3sYL2LXB8znNGcjhocikEkag/8xiLgnvQts41tq6i+wql63SMS1Q6N8RVXHw5pEUjiof+II3HkDd7GFcgkzw==} 305 | engines: {node: '>= 10'} 306 | cpu: [arm64] 307 | os: [linux] 308 | 309 | '@next/swc-linux-arm64-musl@15.3.3': 310 | resolution: {integrity: sha512-h6Y1fLU4RWAp1HPNJWDYBQ+e3G7sLckyBXhmH9ajn8l/RSMnhbuPBV/fXmy3muMcVwoJdHL+UtzRzs0nXOf9SA==} 311 | engines: {node: '>= 10'} 312 | cpu: [arm64] 313 | os: [linux] 314 | 315 | '@next/swc-linux-x64-gnu@15.3.3': 316 | resolution: {integrity: sha512-jJ8HRiF3N8Zw6hGlytCj5BiHyG/K+fnTKVDEKvUCyiQ/0r5tgwO7OgaRiOjjRoIx2vwLR+Rz8hQoPrnmFbJdfw==} 317 | engines: {node: '>= 10'} 318 | cpu: [x64] 319 | os: [linux] 320 | 321 | '@next/swc-linux-x64-musl@15.3.3': 322 | resolution: {integrity: sha512-HrUcTr4N+RgiiGn3jjeT6Oo208UT/7BuTr7K0mdKRBtTbT4v9zJqCDKO97DUqqoBK1qyzP1RwvrWTvU6EPh/Cw==} 323 | engines: {node: '>= 10'} 324 | cpu: [x64] 325 | os: [linux] 326 | 327 | '@next/swc-win32-arm64-msvc@15.3.3': 328 | resolution: {integrity: sha512-SxorONgi6K7ZUysMtRF3mIeHC5aA3IQLmKFQzU0OuhuUYwpOBc1ypaLJLP5Bf3M9k53KUUUj4vTPwzGvl/NwlQ==} 329 | engines: {node: '>= 10'} 330 | cpu: [arm64] 331 | os: [win32] 332 | 333 | '@next/swc-win32-x64-msvc@15.3.3': 334 | resolution: {integrity: sha512-4QZG6F8enl9/S2+yIiOiju0iCTFd93d8VC1q9LZS4p/Xuk81W2QDjCFeoogmrWWkAD59z8ZxepBQap2dKS5ruw==} 335 | engines: {node: '>= 10'} 336 | cpu: [x64] 337 | os: [win32] 338 | 339 | '@nodelib/fs.scandir@2.1.5': 340 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 341 | engines: {node: '>= 8'} 342 | 343 | '@nodelib/fs.stat@2.0.5': 344 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 345 | engines: {node: '>= 8'} 346 | 347 | '@nodelib/fs.walk@1.2.8': 348 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 349 | engines: {node: '>= 8'} 350 | 351 | '@nolyfill/is-core-module@1.0.39': 352 | resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} 353 | engines: {node: '>=12.4.0'} 354 | 355 | '@npmcli/fs@1.1.1': 356 | resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} 357 | 358 | '@npmcli/move-file@1.1.2': 359 | resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} 360 | engines: {node: '>=10'} 361 | deprecated: This functionality has been moved to @npmcli/fs 362 | 363 | '@rtsao/scc@1.1.0': 364 | resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} 365 | 366 | '@rushstack/eslint-patch@1.10.4': 367 | resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} 368 | 369 | '@swc/counter@0.1.3': 370 | resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} 371 | 372 | '@swc/helpers@0.5.15': 373 | resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} 374 | 375 | '@tailwindcss/node@4.1.8': 376 | resolution: {integrity: sha512-OWwBsbC9BFAJelmnNcrKuf+bka2ZxCE2A4Ft53Tkg4uoiE67r/PMEYwCsourC26E+kmxfwE0hVzMdxqeW+xu7Q==} 377 | 378 | '@tailwindcss/oxide-android-arm64@4.1.8': 379 | resolution: {integrity: sha512-Fbz7qni62uKYceWYvUjRqhGfZKwhZDQhlrJKGtnZfuNtHFqa8wmr+Wn74CTWERiW2hn3mN5gTpOoxWKk0jRxjg==} 380 | engines: {node: '>= 10'} 381 | cpu: [arm64] 382 | os: [android] 383 | 384 | '@tailwindcss/oxide-darwin-arm64@4.1.8': 385 | resolution: {integrity: sha512-RdRvedGsT0vwVVDztvyXhKpsU2ark/BjgG0huo4+2BluxdXo8NDgzl77qh0T1nUxmM11eXwR8jA39ibvSTbi7A==} 386 | engines: {node: '>= 10'} 387 | cpu: [arm64] 388 | os: [darwin] 389 | 390 | '@tailwindcss/oxide-darwin-x64@4.1.8': 391 | resolution: {integrity: sha512-t6PgxjEMLp5Ovf7uMb2OFmb3kqzVTPPakWpBIFzppk4JE4ix0yEtbtSjPbU8+PZETpaYMtXvss2Sdkx8Vs4XRw==} 392 | engines: {node: '>= 10'} 393 | cpu: [x64] 394 | os: [darwin] 395 | 396 | '@tailwindcss/oxide-freebsd-x64@4.1.8': 397 | resolution: {integrity: sha512-g8C8eGEyhHTqwPStSwZNSrOlyx0bhK/V/+zX0Y+n7DoRUzyS8eMbVshVOLJTDDC+Qn9IJnilYbIKzpB9n4aBsg==} 398 | engines: {node: '>= 10'} 399 | cpu: [x64] 400 | os: [freebsd] 401 | 402 | '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.8': 403 | resolution: {integrity: sha512-Jmzr3FA4S2tHhaC6yCjac3rGf7hG9R6Gf2z9i9JFcuyy0u79HfQsh/thifbYTF2ic82KJovKKkIB6Z9TdNhCXQ==} 404 | engines: {node: '>= 10'} 405 | cpu: [arm] 406 | os: [linux] 407 | 408 | '@tailwindcss/oxide-linux-arm64-gnu@4.1.8': 409 | resolution: {integrity: sha512-qq7jXtO1+UEtCmCeBBIRDrPFIVI4ilEQ97qgBGdwXAARrUqSn/L9fUrkb1XP/mvVtoVeR2bt/0L77xx53bPZ/Q==} 410 | engines: {node: '>= 10'} 411 | cpu: [arm64] 412 | os: [linux] 413 | 414 | '@tailwindcss/oxide-linux-arm64-musl@4.1.8': 415 | resolution: {integrity: sha512-O6b8QesPbJCRshsNApsOIpzKt3ztG35gfX9tEf4arD7mwNinsoCKxkj8TgEE0YRjmjtO3r9FlJnT/ENd9EVefQ==} 416 | engines: {node: '>= 10'} 417 | cpu: [arm64] 418 | os: [linux] 419 | 420 | '@tailwindcss/oxide-linux-x64-gnu@4.1.8': 421 | resolution: {integrity: sha512-32iEXX/pXwikshNOGnERAFwFSfiltmijMIAbUhnNyjFr3tmWmMJWQKU2vNcFX0DACSXJ3ZWcSkzNbaKTdngH6g==} 422 | engines: {node: '>= 10'} 423 | cpu: [x64] 424 | os: [linux] 425 | 426 | '@tailwindcss/oxide-linux-x64-musl@4.1.8': 427 | resolution: {integrity: sha512-s+VSSD+TfZeMEsCaFaHTaY5YNj3Dri8rST09gMvYQKwPphacRG7wbuQ5ZJMIJXN/puxPcg/nU+ucvWguPpvBDg==} 428 | engines: {node: '>= 10'} 429 | cpu: [x64] 430 | os: [linux] 431 | 432 | '@tailwindcss/oxide-wasm32-wasi@4.1.8': 433 | resolution: {integrity: sha512-CXBPVFkpDjM67sS1psWohZ6g/2/cd+cq56vPxK4JeawelxwK4YECgl9Y9TjkE2qfF+9/s1tHHJqrC4SS6cVvSg==} 434 | engines: {node: '>=14.0.0'} 435 | cpu: [wasm32] 436 | bundledDependencies: 437 | - '@napi-rs/wasm-runtime' 438 | - '@emnapi/core' 439 | - '@emnapi/runtime' 440 | - '@tybys/wasm-util' 441 | - '@emnapi/wasi-threads' 442 | - tslib 443 | 444 | '@tailwindcss/oxide-win32-arm64-msvc@4.1.8': 445 | resolution: {integrity: sha512-7GmYk1n28teDHUjPlIx4Z6Z4hHEgvP5ZW2QS9ygnDAdI/myh3HTHjDqtSqgu1BpRoI4OiLx+fThAyA1JePoENA==} 446 | engines: {node: '>= 10'} 447 | cpu: [arm64] 448 | os: [win32] 449 | 450 | '@tailwindcss/oxide-win32-x64-msvc@4.1.8': 451 | resolution: {integrity: sha512-fou+U20j+Jl0EHwK92spoWISON2OBnCazIc038Xj2TdweYV33ZRkS9nwqiUi2d/Wba5xg5UoHfvynnb/UB49cQ==} 452 | engines: {node: '>= 10'} 453 | cpu: [x64] 454 | os: [win32] 455 | 456 | '@tailwindcss/oxide@4.1.8': 457 | resolution: {integrity: sha512-d7qvv9PsM5N3VNKhwVUhpK6r4h9wtLkJ6lz9ZY9aeZgrUWk1Z8VPyqyDT9MZlem7GTGseRQHkeB1j3tC7W1P+A==} 458 | engines: {node: '>= 10'} 459 | 460 | '@tailwindcss/postcss@4.1.8': 461 | resolution: {integrity: sha512-vB/vlf7rIky+w94aWMw34bWW1ka6g6C3xIOdICKX2GC0VcLtL6fhlLiafF0DVIwa9V6EHz8kbWMkS2s2QvvNlw==} 462 | 463 | '@tootallnate/once@1.1.2': 464 | resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} 465 | engines: {node: '>= 6'} 466 | 467 | '@types/estree@1.0.7': 468 | resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} 469 | 470 | '@types/json-schema@7.0.15': 471 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 472 | 473 | '@types/json5@0.0.29': 474 | resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 475 | 476 | '@types/node@22.15.29': 477 | resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==} 478 | 479 | '@types/react-dom@19.1.6': 480 | resolution: {integrity: sha512-4hOiT/dwO8Ko0gV1m/TJZYk3y0KBnY9vzDh7W+DH17b2HFSOGgdj33dhihPeuy3l0q23+4e+hoXHV6hCC4dCXw==} 481 | peerDependencies: 482 | '@types/react': ^19.0.0 483 | 484 | '@types/react@19.1.6': 485 | resolution: {integrity: sha512-JeG0rEWak0N6Itr6QUx+X60uQmN+5t3j9r/OVDtWzFXKaj6kD1BwJzOksD0FF6iWxZlbE1kB0q9vtnU2ekqa1Q==} 486 | 487 | '@typescript-eslint/eslint-plugin@8.18.1': 488 | resolution: {integrity: sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==} 489 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 490 | peerDependencies: 491 | '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 492 | eslint: ^8.57.0 || ^9.0.0 493 | typescript: '>=4.8.4 <5.8.0' 494 | 495 | '@typescript-eslint/parser@8.18.1': 496 | resolution: {integrity: sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==} 497 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 498 | peerDependencies: 499 | eslint: ^8.57.0 || ^9.0.0 500 | typescript: '>=4.8.4 <5.8.0' 501 | 502 | '@typescript-eslint/scope-manager@8.18.1': 503 | resolution: {integrity: sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==} 504 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 505 | 506 | '@typescript-eslint/type-utils@8.18.1': 507 | resolution: {integrity: sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==} 508 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 509 | peerDependencies: 510 | eslint: ^8.57.0 || ^9.0.0 511 | typescript: '>=4.8.4 <5.8.0' 512 | 513 | '@typescript-eslint/types@8.18.1': 514 | resolution: {integrity: sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==} 515 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 516 | 517 | '@typescript-eslint/typescript-estree@8.18.1': 518 | resolution: {integrity: sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==} 519 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 520 | peerDependencies: 521 | typescript: '>=4.8.4 <5.8.0' 522 | 523 | '@typescript-eslint/utils@8.18.1': 524 | resolution: {integrity: sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==} 525 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 526 | peerDependencies: 527 | eslint: ^8.57.0 || ^9.0.0 528 | typescript: '>=4.8.4 <5.8.0' 529 | 530 | '@typescript-eslint/visitor-keys@8.18.1': 531 | resolution: {integrity: sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==} 532 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 533 | 534 | abbrev@1.1.1: 535 | resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} 536 | 537 | acorn-jsx@5.3.2: 538 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 539 | peerDependencies: 540 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 541 | 542 | acorn@8.14.1: 543 | resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} 544 | engines: {node: '>=0.4.0'} 545 | hasBin: true 546 | 547 | agent-base@6.0.2: 548 | resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} 549 | engines: {node: '>= 6.0.0'} 550 | 551 | agentkeepalive@4.5.0: 552 | resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} 553 | engines: {node: '>= 8.0.0'} 554 | 555 | aggregate-error@3.1.0: 556 | resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} 557 | engines: {node: '>=8'} 558 | 559 | ajv@6.12.6: 560 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 561 | 562 | ansi-regex@5.0.1: 563 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 564 | engines: {node: '>=8'} 565 | 566 | ansi-styles@4.3.0: 567 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 568 | engines: {node: '>=8'} 569 | 570 | aproba@2.0.0: 571 | resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} 572 | 573 | are-we-there-yet@3.0.1: 574 | resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} 575 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 576 | deprecated: This package is no longer supported. 577 | 578 | argparse@2.0.1: 579 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 580 | 581 | aria-query@5.3.2: 582 | resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} 583 | engines: {node: '>= 0.4'} 584 | 585 | array-buffer-byte-length@1.0.1: 586 | resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} 587 | engines: {node: '>= 0.4'} 588 | 589 | array-includes@3.1.8: 590 | resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} 591 | engines: {node: '>= 0.4'} 592 | 593 | array.prototype.findlast@1.2.5: 594 | resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} 595 | engines: {node: '>= 0.4'} 596 | 597 | array.prototype.findlastindex@1.2.5: 598 | resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} 599 | engines: {node: '>= 0.4'} 600 | 601 | array.prototype.flat@1.3.3: 602 | resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} 603 | engines: {node: '>= 0.4'} 604 | 605 | array.prototype.flatmap@1.3.3: 606 | resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} 607 | engines: {node: '>= 0.4'} 608 | 609 | array.prototype.tosorted@1.1.4: 610 | resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} 611 | engines: {node: '>= 0.4'} 612 | 613 | arraybuffer.prototype.slice@1.0.4: 614 | resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} 615 | engines: {node: '>= 0.4'} 616 | 617 | ast-types-flow@0.0.8: 618 | resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} 619 | 620 | asynckit@0.4.0: 621 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 622 | 623 | available-typed-arrays@1.0.7: 624 | resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} 625 | engines: {node: '>= 0.4'} 626 | 627 | axe-core@4.10.2: 628 | resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} 629 | engines: {node: '>=4'} 630 | 631 | axobject-query@4.1.0: 632 | resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} 633 | engines: {node: '>= 0.4'} 634 | 635 | balanced-match@1.0.2: 636 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 637 | 638 | base64-js@1.5.1: 639 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 640 | 641 | bindings@1.5.0: 642 | resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 643 | 644 | bl@4.1.0: 645 | resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} 646 | 647 | brace-expansion@1.1.11: 648 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 649 | 650 | brace-expansion@2.0.1: 651 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 652 | 653 | braces@3.0.3: 654 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 655 | engines: {node: '>=8'} 656 | 657 | buffer@5.7.1: 658 | resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 659 | 660 | busboy@1.6.0: 661 | resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 662 | engines: {node: '>=10.16.0'} 663 | 664 | cacache@15.3.0: 665 | resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} 666 | engines: {node: '>= 10'} 667 | 668 | call-bind-apply-helpers@1.0.1: 669 | resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} 670 | engines: {node: '>= 0.4'} 671 | 672 | call-bind@1.0.8: 673 | resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} 674 | engines: {node: '>= 0.4'} 675 | 676 | call-bound@1.0.3: 677 | resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} 678 | engines: {node: '>= 0.4'} 679 | 680 | callsites@3.1.0: 681 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 682 | engines: {node: '>=6'} 683 | 684 | caniuse-lite@1.0.30001689: 685 | resolution: {integrity: sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==} 686 | 687 | chalk@4.1.2: 688 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 689 | engines: {node: '>=10'} 690 | 691 | chownr@1.1.4: 692 | resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 693 | 694 | chownr@2.0.0: 695 | resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} 696 | engines: {node: '>=10'} 697 | 698 | chownr@3.0.0: 699 | resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} 700 | engines: {node: '>=18'} 701 | 702 | clean-stack@2.2.0: 703 | resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} 704 | engines: {node: '>=6'} 705 | 706 | client-only@0.0.1: 707 | resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} 708 | 709 | clsx@2.1.1: 710 | resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 711 | engines: {node: '>=6'} 712 | 713 | color-convert@2.0.1: 714 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 715 | engines: {node: '>=7.0.0'} 716 | 717 | color-name@1.1.4: 718 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 719 | 720 | color-string@1.9.1: 721 | resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} 722 | 723 | color-support@1.1.3: 724 | resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} 725 | hasBin: true 726 | 727 | color@4.2.3: 728 | resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} 729 | engines: {node: '>=12.5.0'} 730 | 731 | combined-stream@1.0.8: 732 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 733 | engines: {node: '>= 0.8'} 734 | 735 | commander@9.5.0: 736 | resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} 737 | engines: {node: ^12.20.0 || >=14} 738 | 739 | concat-map@0.0.1: 740 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 741 | 742 | console-control-strings@1.1.0: 743 | resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} 744 | 745 | cross-fetch@3.1.8: 746 | resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} 747 | 748 | cross-spawn@7.0.6: 749 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 750 | engines: {node: '>= 8'} 751 | 752 | csstype@3.1.3: 753 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 754 | 755 | daisyui@5.0.43: 756 | resolution: {integrity: sha512-2pshHJ73vetSpsbAyaOncGnNYL0mwvgseS1EWy1I9Qpw8D11OuBoDNIWrPIME4UFcq2xuff3A9x+eXbuFR9fUQ==} 757 | 758 | damerau-levenshtein@1.0.8: 759 | resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} 760 | 761 | data-view-buffer@1.0.1: 762 | resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} 763 | engines: {node: '>= 0.4'} 764 | 765 | data-view-byte-length@1.0.1: 766 | resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} 767 | engines: {node: '>= 0.4'} 768 | 769 | data-view-byte-offset@1.0.0: 770 | resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} 771 | engines: {node: '>= 0.4'} 772 | 773 | debug@3.2.7: 774 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 775 | peerDependencies: 776 | supports-color: '*' 777 | peerDependenciesMeta: 778 | supports-color: 779 | optional: true 780 | 781 | debug@4.4.0: 782 | resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 783 | engines: {node: '>=6.0'} 784 | peerDependencies: 785 | supports-color: '*' 786 | peerDependenciesMeta: 787 | supports-color: 788 | optional: true 789 | 790 | debug@4.4.1: 791 | resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} 792 | engines: {node: '>=6.0'} 793 | peerDependencies: 794 | supports-color: '*' 795 | peerDependenciesMeta: 796 | supports-color: 797 | optional: true 798 | 799 | decompress-response@6.0.0: 800 | resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 801 | engines: {node: '>=10'} 802 | 803 | deep-extend@0.6.0: 804 | resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 805 | engines: {node: '>=4.0.0'} 806 | 807 | deep-is@0.1.4: 808 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 809 | 810 | define-data-property@1.1.4: 811 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 812 | engines: {node: '>= 0.4'} 813 | 814 | define-properties@1.2.1: 815 | resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} 816 | engines: {node: '>= 0.4'} 817 | 818 | delayed-stream@1.0.0: 819 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 820 | engines: {node: '>=0.4.0'} 821 | 822 | delegates@1.0.0: 823 | resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} 824 | 825 | detect-libc@2.0.3: 826 | resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} 827 | engines: {node: '>=8'} 828 | 829 | detect-libc@2.0.4: 830 | resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} 831 | engines: {node: '>=8'} 832 | 833 | doctrine@2.1.0: 834 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} 835 | engines: {node: '>=0.10.0'} 836 | 837 | dotenv-flow@4.1.0: 838 | resolution: {integrity: sha512-0cwP9jpQBQfyHwvE0cRhraZMkdV45TQedA8AAUZMsFzvmLcQyc1HPv+oX0OOYwLFjIlvgVepQ+WuQHbqDaHJZg==} 839 | engines: {node: '>= 12.0.0'} 840 | 841 | dotenv@16.5.0: 842 | resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} 843 | engines: {node: '>=12'} 844 | 845 | dunder-proto@1.0.1: 846 | resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} 847 | engines: {node: '>= 0.4'} 848 | 849 | emoji-regex@8.0.0: 850 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 851 | 852 | emoji-regex@9.2.2: 853 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 854 | 855 | encoding@0.1.13: 856 | resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} 857 | 858 | end-of-stream@1.4.4: 859 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 860 | 861 | enhanced-resolve@5.18.1: 862 | resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} 863 | engines: {node: '>=10.13.0'} 864 | 865 | env-paths@2.2.1: 866 | resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} 867 | engines: {node: '>=6'} 868 | 869 | err-code@2.0.3: 870 | resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} 871 | 872 | es-abstract@1.23.6: 873 | resolution: {integrity: sha512-Ifco6n3yj2tMZDWNLyloZrytt9lqqlwvS83P3HtaETR0NUOYnIULGGHpktqYGObGy+8wc1okO25p8TjemhImvA==} 874 | engines: {node: '>= 0.4'} 875 | 876 | es-define-property@1.0.1: 877 | resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} 878 | engines: {node: '>= 0.4'} 879 | 880 | es-errors@1.3.0: 881 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 882 | engines: {node: '>= 0.4'} 883 | 884 | es-iterator-helpers@1.2.0: 885 | resolution: {integrity: sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==} 886 | engines: {node: '>= 0.4'} 887 | 888 | es-object-atoms@1.0.0: 889 | resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} 890 | engines: {node: '>= 0.4'} 891 | 892 | es-set-tostringtag@2.0.3: 893 | resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} 894 | engines: {node: '>= 0.4'} 895 | 896 | es-shim-unscopables@1.0.2: 897 | resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} 898 | 899 | es-to-primitive@1.3.0: 900 | resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} 901 | engines: {node: '>= 0.4'} 902 | 903 | escape-string-regexp@4.0.0: 904 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 905 | engines: {node: '>=10'} 906 | 907 | eslint-config-next@15.3.3: 908 | resolution: {integrity: sha512-QJLv/Ouk2vZnxL4b67njJwTLjTf7uZRltI0LL4GERYR4qMF5z08+gxkfODAeaK7TiC6o+cER91bDaEnwrTWV6Q==} 909 | peerDependencies: 910 | eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 911 | typescript: '>=3.3.1' 912 | peerDependenciesMeta: 913 | typescript: 914 | optional: true 915 | 916 | eslint-config-prettier@10.1.5: 917 | resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} 918 | hasBin: true 919 | peerDependencies: 920 | eslint: '>=7.0.0' 921 | 922 | eslint-import-resolver-node@0.3.9: 923 | resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 924 | 925 | eslint-import-resolver-typescript@3.7.0: 926 | resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} 927 | engines: {node: ^14.18.0 || >=16.0.0} 928 | peerDependencies: 929 | eslint: '*' 930 | eslint-plugin-import: '*' 931 | eslint-plugin-import-x: '*' 932 | peerDependenciesMeta: 933 | eslint-plugin-import: 934 | optional: true 935 | eslint-plugin-import-x: 936 | optional: true 937 | 938 | eslint-module-utils@2.12.0: 939 | resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} 940 | engines: {node: '>=4'} 941 | peerDependencies: 942 | '@typescript-eslint/parser': '*' 943 | eslint: '*' 944 | eslint-import-resolver-node: '*' 945 | eslint-import-resolver-typescript: '*' 946 | eslint-import-resolver-webpack: '*' 947 | peerDependenciesMeta: 948 | '@typescript-eslint/parser': 949 | optional: true 950 | eslint: 951 | optional: true 952 | eslint-import-resolver-node: 953 | optional: true 954 | eslint-import-resolver-typescript: 955 | optional: true 956 | eslint-import-resolver-webpack: 957 | optional: true 958 | 959 | eslint-plugin-import@2.31.0: 960 | resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} 961 | engines: {node: '>=4'} 962 | peerDependencies: 963 | '@typescript-eslint/parser': '*' 964 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 965 | peerDependenciesMeta: 966 | '@typescript-eslint/parser': 967 | optional: true 968 | 969 | eslint-plugin-jsx-a11y@6.10.2: 970 | resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} 971 | engines: {node: '>=4.0'} 972 | peerDependencies: 973 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 974 | 975 | eslint-plugin-react-hooks@5.1.0: 976 | resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} 977 | engines: {node: '>=10'} 978 | peerDependencies: 979 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 980 | 981 | eslint-plugin-react@7.37.2: 982 | resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==} 983 | engines: {node: '>=4'} 984 | peerDependencies: 985 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 986 | 987 | eslint-scope@8.3.0: 988 | resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} 989 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 990 | 991 | eslint-visitor-keys@3.4.3: 992 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 993 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 994 | 995 | eslint-visitor-keys@4.2.0: 996 | resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} 997 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 998 | 999 | eslint@9.28.0: 1000 | resolution: {integrity: sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==} 1001 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1002 | hasBin: true 1003 | peerDependencies: 1004 | jiti: '*' 1005 | peerDependenciesMeta: 1006 | jiti: 1007 | optional: true 1008 | 1009 | espree@10.3.0: 1010 | resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} 1011 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1012 | 1013 | esquery@1.6.0: 1014 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} 1015 | engines: {node: '>=0.10'} 1016 | 1017 | esrecurse@4.3.0: 1018 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1019 | engines: {node: '>=4.0'} 1020 | 1021 | estraverse@5.3.0: 1022 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1023 | engines: {node: '>=4.0'} 1024 | 1025 | esutils@2.0.3: 1026 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1027 | engines: {node: '>=0.10.0'} 1028 | 1029 | expand-template@2.0.3: 1030 | resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 1031 | engines: {node: '>=6'} 1032 | 1033 | fast-deep-equal@3.1.3: 1034 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1035 | 1036 | fast-glob@3.3.1: 1037 | resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} 1038 | engines: {node: '>=8.6.0'} 1039 | 1040 | fast-glob@3.3.2: 1041 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 1042 | engines: {node: '>=8.6.0'} 1043 | 1044 | fast-json-stable-stringify@2.1.0: 1045 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1046 | 1047 | fast-levenshtein@2.0.6: 1048 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1049 | 1050 | fastq@1.17.1: 1051 | resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 1052 | 1053 | file-entry-cache@8.0.0: 1054 | resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 1055 | engines: {node: '>=16.0.0'} 1056 | 1057 | file-uri-to-path@1.0.0: 1058 | resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 1059 | 1060 | fill-range@7.1.1: 1061 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1062 | engines: {node: '>=8'} 1063 | 1064 | find-up@5.0.0: 1065 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1066 | engines: {node: '>=10'} 1067 | 1068 | flat-cache@4.0.1: 1069 | resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 1070 | engines: {node: '>=16'} 1071 | 1072 | flatted@3.3.3: 1073 | resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 1074 | 1075 | for-each@0.3.3: 1076 | resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 1077 | 1078 | form-data@4.0.1: 1079 | resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} 1080 | engines: {node: '>= 6'} 1081 | 1082 | fs-constants@1.0.0: 1083 | resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 1084 | 1085 | fs-minipass@2.1.0: 1086 | resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} 1087 | engines: {node: '>= 8'} 1088 | 1089 | fs.realpath@1.0.0: 1090 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 1091 | 1092 | function-bind@1.1.2: 1093 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 1094 | 1095 | function.prototype.name@1.1.7: 1096 | resolution: {integrity: sha512-2g4x+HqTJKM9zcJqBSpjoRmdcPFtJM60J3xJisTQSXBWka5XqyBN/2tNUgma1mztTXyDuUsEtYe5qcs7xYzYQA==} 1097 | engines: {node: '>= 0.4'} 1098 | 1099 | functions-have-names@1.2.3: 1100 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 1101 | 1102 | gauge@4.0.4: 1103 | resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} 1104 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 1105 | deprecated: This package is no longer supported. 1106 | 1107 | get-intrinsic@1.2.6: 1108 | resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} 1109 | engines: {node: '>= 0.4'} 1110 | 1111 | get-symbol-description@1.1.0: 1112 | resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} 1113 | engines: {node: '>= 0.4'} 1114 | 1115 | get-tsconfig@4.8.1: 1116 | resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} 1117 | 1118 | github-from-package@0.0.0: 1119 | resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 1120 | 1121 | glob-parent@5.1.2: 1122 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1123 | engines: {node: '>= 6'} 1124 | 1125 | glob-parent@6.0.2: 1126 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1127 | engines: {node: '>=10.13.0'} 1128 | 1129 | glob@7.2.3: 1130 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 1131 | deprecated: Glob versions prior to v9 are no longer supported 1132 | 1133 | globals@14.0.0: 1134 | resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} 1135 | engines: {node: '>=18'} 1136 | 1137 | globalthis@1.0.4: 1138 | resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} 1139 | engines: {node: '>= 0.4'} 1140 | 1141 | gopd@1.2.0: 1142 | resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} 1143 | engines: {node: '>= 0.4'} 1144 | 1145 | graceful-fs@4.2.11: 1146 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1147 | 1148 | graphemer@1.4.0: 1149 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 1150 | 1151 | has-bigints@1.0.2: 1152 | resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 1153 | 1154 | has-flag@4.0.0: 1155 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1156 | engines: {node: '>=8'} 1157 | 1158 | has-property-descriptors@1.0.2: 1159 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 1160 | 1161 | has-proto@1.2.0: 1162 | resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} 1163 | engines: {node: '>= 0.4'} 1164 | 1165 | has-symbols@1.1.0: 1166 | resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} 1167 | engines: {node: '>= 0.4'} 1168 | 1169 | has-tostringtag@1.0.2: 1170 | resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} 1171 | engines: {node: '>= 0.4'} 1172 | 1173 | has-unicode@2.0.1: 1174 | resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} 1175 | 1176 | hasown@2.0.2: 1177 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 1178 | engines: {node: '>= 0.4'} 1179 | 1180 | http-cache-semantics@4.1.1: 1181 | resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} 1182 | 1183 | http-proxy-agent@4.0.1: 1184 | resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} 1185 | engines: {node: '>= 6'} 1186 | 1187 | https-proxy-agent@5.0.1: 1188 | resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} 1189 | engines: {node: '>= 6'} 1190 | 1191 | humanize-ms@1.2.1: 1192 | resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} 1193 | 1194 | iconv-lite@0.6.3: 1195 | resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 1196 | engines: {node: '>=0.10.0'} 1197 | 1198 | ieee754@1.2.1: 1199 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 1200 | 1201 | ignore@5.3.2: 1202 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1203 | engines: {node: '>= 4'} 1204 | 1205 | import-fresh@3.3.1: 1206 | resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 1207 | engines: {node: '>=6'} 1208 | 1209 | imurmurhash@0.1.4: 1210 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1211 | engines: {node: '>=0.8.19'} 1212 | 1213 | indent-string@4.0.0: 1214 | resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} 1215 | engines: {node: '>=8'} 1216 | 1217 | infer-owner@1.0.4: 1218 | resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} 1219 | 1220 | inflight@1.0.6: 1221 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1222 | deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 1223 | 1224 | inherits@2.0.4: 1225 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1226 | 1227 | ini@1.3.8: 1228 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 1229 | 1230 | internal-slot@1.1.0: 1231 | resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} 1232 | engines: {node: '>= 0.4'} 1233 | 1234 | ip-address@9.0.5: 1235 | resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} 1236 | engines: {node: '>= 12'} 1237 | 1238 | is-array-buffer@3.0.5: 1239 | resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} 1240 | engines: {node: '>= 0.4'} 1241 | 1242 | is-arrayish@0.3.2: 1243 | resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 1244 | 1245 | is-async-function@2.0.0: 1246 | resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} 1247 | engines: {node: '>= 0.4'} 1248 | 1249 | is-bigint@1.1.0: 1250 | resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} 1251 | engines: {node: '>= 0.4'} 1252 | 1253 | is-boolean-object@1.2.1: 1254 | resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} 1255 | engines: {node: '>= 0.4'} 1256 | 1257 | is-bun-module@1.3.0: 1258 | resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} 1259 | 1260 | is-callable@1.2.7: 1261 | resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 1262 | engines: {node: '>= 0.4'} 1263 | 1264 | is-core-module@2.16.0: 1265 | resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==} 1266 | engines: {node: '>= 0.4'} 1267 | 1268 | is-data-view@1.0.2: 1269 | resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} 1270 | engines: {node: '>= 0.4'} 1271 | 1272 | is-date-object@1.1.0: 1273 | resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} 1274 | engines: {node: '>= 0.4'} 1275 | 1276 | is-extglob@2.1.1: 1277 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1278 | engines: {node: '>=0.10.0'} 1279 | 1280 | is-finalizationregistry@1.1.1: 1281 | resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} 1282 | engines: {node: '>= 0.4'} 1283 | 1284 | is-fullwidth-code-point@3.0.0: 1285 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1286 | engines: {node: '>=8'} 1287 | 1288 | is-generator-function@1.0.10: 1289 | resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 1290 | engines: {node: '>= 0.4'} 1291 | 1292 | is-glob@4.0.3: 1293 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1294 | engines: {node: '>=0.10.0'} 1295 | 1296 | is-lambda@1.0.1: 1297 | resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} 1298 | 1299 | is-map@2.0.3: 1300 | resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} 1301 | engines: {node: '>= 0.4'} 1302 | 1303 | is-negative-zero@2.0.3: 1304 | resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} 1305 | engines: {node: '>= 0.4'} 1306 | 1307 | is-number-object@1.1.1: 1308 | resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} 1309 | engines: {node: '>= 0.4'} 1310 | 1311 | is-number@7.0.0: 1312 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1313 | engines: {node: '>=0.12.0'} 1314 | 1315 | is-regex@1.2.1: 1316 | resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} 1317 | engines: {node: '>= 0.4'} 1318 | 1319 | is-set@2.0.3: 1320 | resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} 1321 | engines: {node: '>= 0.4'} 1322 | 1323 | is-shared-array-buffer@1.0.3: 1324 | resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} 1325 | engines: {node: '>= 0.4'} 1326 | 1327 | is-string@1.1.1: 1328 | resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} 1329 | engines: {node: '>= 0.4'} 1330 | 1331 | is-symbol@1.1.1: 1332 | resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} 1333 | engines: {node: '>= 0.4'} 1334 | 1335 | is-typed-array@1.1.14: 1336 | resolution: {integrity: sha512-lQUsHzcTb7rH57dajbOuZEuMDXjs9f04ZloER4QOpjpKcaw4f98BRUrs8aiO9Z4G7i7B0Xhgarg6SCgYcYi8Nw==} 1337 | engines: {node: '>= 0.4'} 1338 | 1339 | is-weakmap@2.0.2: 1340 | resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} 1341 | engines: {node: '>= 0.4'} 1342 | 1343 | is-weakref@1.1.0: 1344 | resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==} 1345 | engines: {node: '>= 0.4'} 1346 | 1347 | is-weakset@2.0.4: 1348 | resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} 1349 | engines: {node: '>= 0.4'} 1350 | 1351 | isarray@2.0.5: 1352 | resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 1353 | 1354 | isexe@2.0.0: 1355 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1356 | 1357 | iterator.prototype@1.1.4: 1358 | resolution: {integrity: sha512-x4WH0BWmrMmg4oHHl+duwubhrvczGlyuGAZu3nvrf0UXOfPu8IhZObFEr7DE/iv01YgVZrsOiRcqw2srkKEDIA==} 1359 | engines: {node: '>= 0.4'} 1360 | 1361 | jiti@2.4.2: 1362 | resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} 1363 | hasBin: true 1364 | 1365 | js-tokens@4.0.0: 1366 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1367 | 1368 | js-yaml@4.1.0: 1369 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1370 | hasBin: true 1371 | 1372 | jsbn@1.1.0: 1373 | resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} 1374 | 1375 | json-buffer@3.0.1: 1376 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1377 | 1378 | json-schema-traverse@0.4.1: 1379 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1380 | 1381 | json-stable-stringify-without-jsonify@1.0.1: 1382 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1383 | 1384 | json5@1.0.2: 1385 | resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} 1386 | hasBin: true 1387 | 1388 | jsx-ast-utils@3.3.5: 1389 | resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} 1390 | engines: {node: '>=4.0'} 1391 | 1392 | keyv@4.5.4: 1393 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1394 | 1395 | language-subtag-registry@0.3.23: 1396 | resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} 1397 | 1398 | language-tags@1.0.9: 1399 | resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} 1400 | engines: {node: '>=0.10'} 1401 | 1402 | levn@0.4.1: 1403 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1404 | engines: {node: '>= 0.8.0'} 1405 | 1406 | lightningcss-darwin-arm64@1.30.1: 1407 | resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} 1408 | engines: {node: '>= 12.0.0'} 1409 | cpu: [arm64] 1410 | os: [darwin] 1411 | 1412 | lightningcss-darwin-x64@1.30.1: 1413 | resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} 1414 | engines: {node: '>= 12.0.0'} 1415 | cpu: [x64] 1416 | os: [darwin] 1417 | 1418 | lightningcss-freebsd-x64@1.30.1: 1419 | resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} 1420 | engines: {node: '>= 12.0.0'} 1421 | cpu: [x64] 1422 | os: [freebsd] 1423 | 1424 | lightningcss-linux-arm-gnueabihf@1.30.1: 1425 | resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} 1426 | engines: {node: '>= 12.0.0'} 1427 | cpu: [arm] 1428 | os: [linux] 1429 | 1430 | lightningcss-linux-arm64-gnu@1.30.1: 1431 | resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} 1432 | engines: {node: '>= 12.0.0'} 1433 | cpu: [arm64] 1434 | os: [linux] 1435 | 1436 | lightningcss-linux-arm64-musl@1.30.1: 1437 | resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} 1438 | engines: {node: '>= 12.0.0'} 1439 | cpu: [arm64] 1440 | os: [linux] 1441 | 1442 | lightningcss-linux-x64-gnu@1.30.1: 1443 | resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} 1444 | engines: {node: '>= 12.0.0'} 1445 | cpu: [x64] 1446 | os: [linux] 1447 | 1448 | lightningcss-linux-x64-musl@1.30.1: 1449 | resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} 1450 | engines: {node: '>= 12.0.0'} 1451 | cpu: [x64] 1452 | os: [linux] 1453 | 1454 | lightningcss-win32-arm64-msvc@1.30.1: 1455 | resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} 1456 | engines: {node: '>= 12.0.0'} 1457 | cpu: [arm64] 1458 | os: [win32] 1459 | 1460 | lightningcss-win32-x64-msvc@1.30.1: 1461 | resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} 1462 | engines: {node: '>= 12.0.0'} 1463 | cpu: [x64] 1464 | os: [win32] 1465 | 1466 | lightningcss@1.30.1: 1467 | resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} 1468 | engines: {node: '>= 12.0.0'} 1469 | 1470 | locate-path@6.0.0: 1471 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1472 | engines: {node: '>=10'} 1473 | 1474 | lodash.merge@4.6.2: 1475 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1476 | 1477 | loose-envify@1.4.0: 1478 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 1479 | hasBin: true 1480 | 1481 | lru-cache@6.0.0: 1482 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1483 | engines: {node: '>=10'} 1484 | 1485 | magic-string@0.30.17: 1486 | resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} 1487 | 1488 | make-fetch-happen@9.1.0: 1489 | resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==} 1490 | engines: {node: '>= 10'} 1491 | 1492 | math-intrinsics@1.0.0: 1493 | resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} 1494 | engines: {node: '>= 0.4'} 1495 | 1496 | merge2@1.4.1: 1497 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1498 | engines: {node: '>= 8'} 1499 | 1500 | micromatch@4.0.8: 1501 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1502 | engines: {node: '>=8.6'} 1503 | 1504 | mime-db@1.52.0: 1505 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 1506 | engines: {node: '>= 0.6'} 1507 | 1508 | mime-types@2.1.35: 1509 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 1510 | engines: {node: '>= 0.6'} 1511 | 1512 | mimic-response@3.1.0: 1513 | resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 1514 | engines: {node: '>=10'} 1515 | 1516 | minimatch@3.1.2: 1517 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1518 | 1519 | minimatch@9.0.5: 1520 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1521 | engines: {node: '>=16 || 14 >=14.17'} 1522 | 1523 | minimist@1.2.8: 1524 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1525 | 1526 | minipass-collect@1.0.2: 1527 | resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} 1528 | engines: {node: '>= 8'} 1529 | 1530 | minipass-fetch@1.4.1: 1531 | resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==} 1532 | engines: {node: '>=8'} 1533 | 1534 | minipass-flush@1.0.5: 1535 | resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} 1536 | engines: {node: '>= 8'} 1537 | 1538 | minipass-pipeline@1.2.4: 1539 | resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} 1540 | engines: {node: '>=8'} 1541 | 1542 | minipass-sized@1.0.3: 1543 | resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} 1544 | engines: {node: '>=8'} 1545 | 1546 | minipass@3.3.6: 1547 | resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} 1548 | engines: {node: '>=8'} 1549 | 1550 | minipass@5.0.0: 1551 | resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} 1552 | engines: {node: '>=8'} 1553 | 1554 | minipass@7.1.2: 1555 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 1556 | engines: {node: '>=16 || 14 >=14.17'} 1557 | 1558 | minizlib@2.1.2: 1559 | resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} 1560 | engines: {node: '>= 8'} 1561 | 1562 | minizlib@3.0.2: 1563 | resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} 1564 | engines: {node: '>= 18'} 1565 | 1566 | mkdirp-classic@0.5.3: 1567 | resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 1568 | 1569 | mkdirp@1.0.4: 1570 | resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 1571 | engines: {node: '>=10'} 1572 | hasBin: true 1573 | 1574 | mkdirp@3.0.1: 1575 | resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} 1576 | engines: {node: '>=10'} 1577 | hasBin: true 1578 | 1579 | ms@2.1.3: 1580 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1581 | 1582 | nanoid@3.3.11: 1583 | resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 1584 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1585 | hasBin: true 1586 | 1587 | napi-build-utils@1.0.2: 1588 | resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} 1589 | 1590 | natural-compare@1.4.0: 1591 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1592 | 1593 | negotiator@0.6.4: 1594 | resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} 1595 | engines: {node: '>= 0.6'} 1596 | 1597 | next@15.3.3: 1598 | resolution: {integrity: sha512-JqNj29hHNmCLtNvd090SyRbXJiivQ+58XjCcrC50Crb5g5u2zi7Y2YivbsEfzk6AtVI80akdOQbaMZwWB1Hthw==} 1599 | engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} 1600 | hasBin: true 1601 | peerDependencies: 1602 | '@opentelemetry/api': ^1.1.0 1603 | '@playwright/test': ^1.41.2 1604 | babel-plugin-react-compiler: '*' 1605 | react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 1606 | react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 1607 | sass: ^1.3.0 1608 | peerDependenciesMeta: 1609 | '@opentelemetry/api': 1610 | optional: true 1611 | '@playwright/test': 1612 | optional: true 1613 | babel-plugin-react-compiler: 1614 | optional: true 1615 | sass: 1616 | optional: true 1617 | 1618 | node-abi@3.71.0: 1619 | resolution: {integrity: sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==} 1620 | engines: {node: '>=10'} 1621 | 1622 | node-addon-api@7.1.1: 1623 | resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} 1624 | 1625 | node-fetch@2.7.0: 1626 | resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 1627 | engines: {node: 4.x || >=6.0.0} 1628 | peerDependencies: 1629 | encoding: ^0.1.0 1630 | peerDependenciesMeta: 1631 | encoding: 1632 | optional: true 1633 | 1634 | node-gyp@8.4.1: 1635 | resolution: {integrity: sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==} 1636 | engines: {node: '>= 10.12.0'} 1637 | hasBin: true 1638 | 1639 | nopt@5.0.0: 1640 | resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} 1641 | engines: {node: '>=6'} 1642 | hasBin: true 1643 | 1644 | npmlog@6.0.2: 1645 | resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} 1646 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 1647 | deprecated: This package is no longer supported. 1648 | 1649 | object-assign@4.1.1: 1650 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 1651 | engines: {node: '>=0.10.0'} 1652 | 1653 | object-inspect@1.13.3: 1654 | resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} 1655 | engines: {node: '>= 0.4'} 1656 | 1657 | object-keys@1.1.1: 1658 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 1659 | engines: {node: '>= 0.4'} 1660 | 1661 | object.assign@4.1.5: 1662 | resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} 1663 | engines: {node: '>= 0.4'} 1664 | 1665 | object.entries@1.1.8: 1666 | resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} 1667 | engines: {node: '>= 0.4'} 1668 | 1669 | object.fromentries@2.0.8: 1670 | resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} 1671 | engines: {node: '>= 0.4'} 1672 | 1673 | object.groupby@1.0.3: 1674 | resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} 1675 | engines: {node: '>= 0.4'} 1676 | 1677 | object.values@1.2.0: 1678 | resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} 1679 | engines: {node: '>= 0.4'} 1680 | 1681 | once@1.4.0: 1682 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1683 | 1684 | optionator@0.9.4: 1685 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 1686 | engines: {node: '>= 0.8.0'} 1687 | 1688 | p-limit@3.1.0: 1689 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1690 | engines: {node: '>=10'} 1691 | 1692 | p-locate@5.0.0: 1693 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1694 | engines: {node: '>=10'} 1695 | 1696 | p-map@4.0.0: 1697 | resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} 1698 | engines: {node: '>=10'} 1699 | 1700 | parent-module@1.0.1: 1701 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1702 | engines: {node: '>=6'} 1703 | 1704 | path-exists@4.0.0: 1705 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1706 | engines: {node: '>=8'} 1707 | 1708 | path-is-absolute@1.0.1: 1709 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1710 | engines: {node: '>=0.10.0'} 1711 | 1712 | path-key@3.1.1: 1713 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1714 | engines: {node: '>=8'} 1715 | 1716 | path-parse@1.0.7: 1717 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1718 | 1719 | picocolors@1.1.1: 1720 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1721 | 1722 | picomatch@2.3.1: 1723 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1724 | engines: {node: '>=8.6'} 1725 | 1726 | pocketbase-typegen@1.3.1: 1727 | resolution: {integrity: sha512-nwPkcZU/EFDdGfVJWiaEKstkHWFXvf8RrmE36xANCXPwDo4OI5OS70CN3N/Ruw1CVx87EaGCbquVs0yRD3IqpQ==} 1728 | hasBin: true 1729 | 1730 | pocketbase@0.26.0: 1731 | resolution: {integrity: sha512-WBBeOgz4Jnrd7a1KEzSBUJqpTortKKCcp16j5KoF+4tNIyQHsmynj+qRSvS56/RVacVMbAqO8Qkfj3N84fpzEw==} 1732 | 1733 | possible-typed-array-names@1.0.0: 1734 | resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} 1735 | engines: {node: '>= 0.4'} 1736 | 1737 | postcss@8.4.31: 1738 | resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} 1739 | engines: {node: ^10 || ^12 || >=14} 1740 | 1741 | postcss@8.5.4: 1742 | resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==} 1743 | engines: {node: ^10 || ^12 || >=14} 1744 | 1745 | prebuild-install@7.1.2: 1746 | resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} 1747 | engines: {node: '>=10'} 1748 | hasBin: true 1749 | 1750 | prelude-ls@1.2.1: 1751 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1752 | engines: {node: '>= 0.8.0'} 1753 | 1754 | prettier-plugin-tailwindcss@0.6.12: 1755 | resolution: {integrity: sha512-OuTQKoqNwV7RnxTPwXWzOFXy6Jc4z8oeRZYGuMpRyG3WbuR3jjXdQFK8qFBMBx8UHWdHrddARz2fgUenild6aw==} 1756 | engines: {node: '>=14.21.3'} 1757 | peerDependencies: 1758 | '@ianvs/prettier-plugin-sort-imports': '*' 1759 | '@prettier/plugin-pug': '*' 1760 | '@shopify/prettier-plugin-liquid': '*' 1761 | '@trivago/prettier-plugin-sort-imports': '*' 1762 | '@zackad/prettier-plugin-twig': '*' 1763 | prettier: ^3.0 1764 | prettier-plugin-astro: '*' 1765 | prettier-plugin-css-order: '*' 1766 | prettier-plugin-import-sort: '*' 1767 | prettier-plugin-jsdoc: '*' 1768 | prettier-plugin-marko: '*' 1769 | prettier-plugin-multiline-arrays: '*' 1770 | prettier-plugin-organize-attributes: '*' 1771 | prettier-plugin-organize-imports: '*' 1772 | prettier-plugin-sort-imports: '*' 1773 | prettier-plugin-style-order: '*' 1774 | prettier-plugin-svelte: '*' 1775 | peerDependenciesMeta: 1776 | '@ianvs/prettier-plugin-sort-imports': 1777 | optional: true 1778 | '@prettier/plugin-pug': 1779 | optional: true 1780 | '@shopify/prettier-plugin-liquid': 1781 | optional: true 1782 | '@trivago/prettier-plugin-sort-imports': 1783 | optional: true 1784 | '@zackad/prettier-plugin-twig': 1785 | optional: true 1786 | prettier-plugin-astro: 1787 | optional: true 1788 | prettier-plugin-css-order: 1789 | optional: true 1790 | prettier-plugin-import-sort: 1791 | optional: true 1792 | prettier-plugin-jsdoc: 1793 | optional: true 1794 | prettier-plugin-marko: 1795 | optional: true 1796 | prettier-plugin-multiline-arrays: 1797 | optional: true 1798 | prettier-plugin-organize-attributes: 1799 | optional: true 1800 | prettier-plugin-organize-imports: 1801 | optional: true 1802 | prettier-plugin-sort-imports: 1803 | optional: true 1804 | prettier-plugin-style-order: 1805 | optional: true 1806 | prettier-plugin-svelte: 1807 | optional: true 1808 | 1809 | prettier@3.5.3: 1810 | resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} 1811 | engines: {node: '>=14'} 1812 | hasBin: true 1813 | 1814 | promise-inflight@1.0.1: 1815 | resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} 1816 | peerDependencies: 1817 | bluebird: '*' 1818 | peerDependenciesMeta: 1819 | bluebird: 1820 | optional: true 1821 | 1822 | promise-retry@2.0.1: 1823 | resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} 1824 | engines: {node: '>=10'} 1825 | 1826 | prop-types@15.8.1: 1827 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} 1828 | 1829 | pump@3.0.2: 1830 | resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} 1831 | 1832 | punycode@2.3.1: 1833 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 1834 | engines: {node: '>=6'} 1835 | 1836 | queue-microtask@1.2.3: 1837 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1838 | 1839 | rc@1.2.8: 1840 | resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} 1841 | hasBin: true 1842 | 1843 | react-dom@19.1.0: 1844 | resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} 1845 | peerDependencies: 1846 | react: ^19.1.0 1847 | 1848 | react-is@16.13.1: 1849 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 1850 | 1851 | react@19.1.0: 1852 | resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} 1853 | engines: {node: '>=0.10.0'} 1854 | 1855 | readable-stream@3.6.2: 1856 | resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 1857 | engines: {node: '>= 6'} 1858 | 1859 | reflect.getprototypeof@1.0.8: 1860 | resolution: {integrity: sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==} 1861 | engines: {node: '>= 0.4'} 1862 | 1863 | regexp.prototype.flags@1.5.3: 1864 | resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} 1865 | engines: {node: '>= 0.4'} 1866 | 1867 | resolve-from@4.0.0: 1868 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1869 | engines: {node: '>=4'} 1870 | 1871 | resolve-pkg-maps@1.0.0: 1872 | resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1873 | 1874 | resolve@1.22.9: 1875 | resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==} 1876 | hasBin: true 1877 | 1878 | resolve@2.0.0-next.5: 1879 | resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} 1880 | hasBin: true 1881 | 1882 | retry@0.12.0: 1883 | resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} 1884 | engines: {node: '>= 4'} 1885 | 1886 | reusify@1.0.4: 1887 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1888 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1889 | 1890 | rimraf@3.0.2: 1891 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 1892 | deprecated: Rimraf versions prior to v4 are no longer supported 1893 | hasBin: true 1894 | 1895 | run-parallel@1.2.0: 1896 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1897 | 1898 | safe-array-concat@1.1.3: 1899 | resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} 1900 | engines: {node: '>=0.4'} 1901 | 1902 | safe-buffer@5.2.1: 1903 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 1904 | 1905 | safe-regex-test@1.1.0: 1906 | resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} 1907 | engines: {node: '>= 0.4'} 1908 | 1909 | safer-buffer@2.1.2: 1910 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 1911 | 1912 | scheduler@0.26.0: 1913 | resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} 1914 | 1915 | semver@6.3.1: 1916 | resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 1917 | hasBin: true 1918 | 1919 | semver@7.6.3: 1920 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 1921 | engines: {node: '>=10'} 1922 | hasBin: true 1923 | 1924 | semver@7.7.1: 1925 | resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} 1926 | engines: {node: '>=10'} 1927 | hasBin: true 1928 | 1929 | server-only@0.0.1: 1930 | resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} 1931 | 1932 | set-blocking@2.0.0: 1933 | resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} 1934 | 1935 | set-function-length@1.2.2: 1936 | resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} 1937 | engines: {node: '>= 0.4'} 1938 | 1939 | set-function-name@2.0.2: 1940 | resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} 1941 | engines: {node: '>= 0.4'} 1942 | 1943 | sharp@0.34.1: 1944 | resolution: {integrity: sha512-1j0w61+eVxu7DawFJtnfYcvSv6qPFvfTaqzTQ2BLknVhHTwGS8sc63ZBF4rzkWMBVKybo4S5OBtDdZahh2A1xg==} 1945 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1946 | 1947 | shebang-command@2.0.0: 1948 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1949 | engines: {node: '>=8'} 1950 | 1951 | shebang-regex@3.0.0: 1952 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1953 | engines: {node: '>=8'} 1954 | 1955 | side-channel-list@1.0.0: 1956 | resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} 1957 | engines: {node: '>= 0.4'} 1958 | 1959 | side-channel-map@1.0.1: 1960 | resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} 1961 | engines: {node: '>= 0.4'} 1962 | 1963 | side-channel-weakmap@1.0.2: 1964 | resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} 1965 | engines: {node: '>= 0.4'} 1966 | 1967 | side-channel@1.1.0: 1968 | resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} 1969 | engines: {node: '>= 0.4'} 1970 | 1971 | signal-exit@3.0.7: 1972 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 1973 | 1974 | simple-concat@1.0.1: 1975 | resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 1976 | 1977 | simple-get@4.0.1: 1978 | resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 1979 | 1980 | simple-swizzle@0.2.2: 1981 | resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} 1982 | 1983 | smart-buffer@4.2.0: 1984 | resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} 1985 | engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} 1986 | 1987 | socks-proxy-agent@6.2.1: 1988 | resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} 1989 | engines: {node: '>= 10'} 1990 | 1991 | socks@2.8.3: 1992 | resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} 1993 | engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} 1994 | 1995 | source-map-js@1.2.1: 1996 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1997 | engines: {node: '>=0.10.0'} 1998 | 1999 | sprintf-js@1.1.3: 2000 | resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} 2001 | 2002 | sqlite3@5.1.7: 2003 | resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==} 2004 | 2005 | sqlite@4.2.1: 2006 | resolution: {integrity: sha512-Tll0Ndvnwkuv5Hn6WIbh26rZiYQORuH1t5m/or9LUpSmDmmyFG89G9fKrSeugMPxwmEIXoVxqTun4LbizTs4uw==} 2007 | 2008 | ssri@8.0.1: 2009 | resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} 2010 | engines: {node: '>= 8'} 2011 | 2012 | stable-hash@0.0.4: 2013 | resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} 2014 | 2015 | streamsearch@1.1.0: 2016 | resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 2017 | engines: {node: '>=10.0.0'} 2018 | 2019 | string-width@4.2.3: 2020 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2021 | engines: {node: '>=8'} 2022 | 2023 | string.prototype.includes@2.0.1: 2024 | resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} 2025 | engines: {node: '>= 0.4'} 2026 | 2027 | string.prototype.matchall@4.0.11: 2028 | resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} 2029 | engines: {node: '>= 0.4'} 2030 | 2031 | string.prototype.repeat@1.0.0: 2032 | resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} 2033 | 2034 | string.prototype.trim@1.2.10: 2035 | resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} 2036 | engines: {node: '>= 0.4'} 2037 | 2038 | string.prototype.trimend@1.0.9: 2039 | resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} 2040 | engines: {node: '>= 0.4'} 2041 | 2042 | string.prototype.trimstart@1.0.8: 2043 | resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} 2044 | engines: {node: '>= 0.4'} 2045 | 2046 | string_decoder@1.3.0: 2047 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 2048 | 2049 | strip-ansi@6.0.1: 2050 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2051 | engines: {node: '>=8'} 2052 | 2053 | strip-bom@3.0.0: 2054 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2055 | engines: {node: '>=4'} 2056 | 2057 | strip-json-comments@2.0.1: 2058 | resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 2059 | engines: {node: '>=0.10.0'} 2060 | 2061 | strip-json-comments@3.1.1: 2062 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 2063 | engines: {node: '>=8'} 2064 | 2065 | styled-jsx@5.1.6: 2066 | resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} 2067 | engines: {node: '>= 12.0.0'} 2068 | peerDependencies: 2069 | '@babel/core': '*' 2070 | babel-plugin-macros: '*' 2071 | react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' 2072 | peerDependenciesMeta: 2073 | '@babel/core': 2074 | optional: true 2075 | babel-plugin-macros: 2076 | optional: true 2077 | 2078 | supports-color@7.2.0: 2079 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2080 | engines: {node: '>=8'} 2081 | 2082 | supports-preserve-symlinks-flag@1.0.0: 2083 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2084 | engines: {node: '>= 0.4'} 2085 | 2086 | tailwind-merge@3.3.0: 2087 | resolution: {integrity: sha512-fyW/pEfcQSiigd5SNn0nApUOxx0zB/dm6UDU/rEwc2c3sX2smWUNbapHv+QRqLGVp9GWX3THIa7MUGPo+YkDzQ==} 2088 | 2089 | tailwindcss@4.1.8: 2090 | resolution: {integrity: sha512-kjeW8gjdxasbmFKpVGrGd5T4i40mV5J2Rasw48QARfYeQ8YS9x02ON9SFWax3Qf616rt4Cp3nVNIj6Hd1mP3og==} 2091 | 2092 | tapable@2.2.2: 2093 | resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==} 2094 | engines: {node: '>=6'} 2095 | 2096 | tar-fs@2.1.1: 2097 | resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} 2098 | 2099 | tar-stream@2.2.0: 2100 | resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 2101 | engines: {node: '>=6'} 2102 | 2103 | tar@6.2.1: 2104 | resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} 2105 | engines: {node: '>=10'} 2106 | 2107 | tar@7.4.3: 2108 | resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} 2109 | engines: {node: '>=18'} 2110 | 2111 | to-regex-range@5.0.1: 2112 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2113 | engines: {node: '>=8.0'} 2114 | 2115 | tr46@0.0.3: 2116 | resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 2117 | 2118 | ts-api-utils@1.4.3: 2119 | resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} 2120 | engines: {node: '>=16'} 2121 | peerDependencies: 2122 | typescript: '>=4.2.0' 2123 | 2124 | tsconfig-paths@3.15.0: 2125 | resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} 2126 | 2127 | tslib@2.8.1: 2128 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 2129 | 2130 | tunnel-agent@0.6.0: 2131 | resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 2132 | 2133 | type-check@0.4.0: 2134 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2135 | engines: {node: '>= 0.8.0'} 2136 | 2137 | typed-array-buffer@1.0.2: 2138 | resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} 2139 | engines: {node: '>= 0.4'} 2140 | 2141 | typed-array-byte-length@1.0.2: 2142 | resolution: {integrity: sha512-adiFrvWBKqevPpbl+LErGnoS7juikX0VLSK+s4rcUEqAv2gClx0DB/g0gMUQXMZiG2RhUDUFgQpyXta4AKG9VA==} 2143 | engines: {node: '>= 0.4'} 2144 | 2145 | typed-array-byte-offset@1.0.3: 2146 | resolution: {integrity: sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==} 2147 | engines: {node: '>= 0.4'} 2148 | 2149 | typed-array-length@1.0.7: 2150 | resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} 2151 | engines: {node: '>= 0.4'} 2152 | 2153 | typescript@5.8.3: 2154 | resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} 2155 | engines: {node: '>=14.17'} 2156 | hasBin: true 2157 | 2158 | unbox-primitive@1.1.0: 2159 | resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} 2160 | engines: {node: '>= 0.4'} 2161 | 2162 | undici-types@6.21.0: 2163 | resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} 2164 | 2165 | unique-filename@1.1.1: 2166 | resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} 2167 | 2168 | unique-slug@2.0.2: 2169 | resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} 2170 | 2171 | uri-js@4.4.1: 2172 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2173 | 2174 | util-deprecate@1.0.2: 2175 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2176 | 2177 | webidl-conversions@3.0.1: 2178 | resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 2179 | 2180 | whatwg-url@5.0.0: 2181 | resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 2182 | 2183 | which-boxed-primitive@1.1.1: 2184 | resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} 2185 | engines: {node: '>= 0.4'} 2186 | 2187 | which-builtin-type@1.2.1: 2188 | resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} 2189 | engines: {node: '>= 0.4'} 2190 | 2191 | which-collection@1.0.2: 2192 | resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} 2193 | engines: {node: '>= 0.4'} 2194 | 2195 | which-typed-array@1.1.16: 2196 | resolution: {integrity: sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==} 2197 | engines: {node: '>= 0.4'} 2198 | 2199 | which@2.0.2: 2200 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2201 | engines: {node: '>= 8'} 2202 | hasBin: true 2203 | 2204 | wide-align@1.1.5: 2205 | resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} 2206 | 2207 | word-wrap@1.2.5: 2208 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 2209 | engines: {node: '>=0.10.0'} 2210 | 2211 | wrappy@1.0.2: 2212 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2213 | 2214 | yallist@4.0.0: 2215 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 2216 | 2217 | yallist@5.0.0: 2218 | resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} 2219 | engines: {node: '>=18'} 2220 | 2221 | yocto-queue@0.1.0: 2222 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2223 | engines: {node: '>=10'} 2224 | 2225 | snapshots: 2226 | 2227 | '@alloc/quick-lru@5.2.0': {} 2228 | 2229 | '@ampproject/remapping@2.3.0': 2230 | dependencies: 2231 | '@jridgewell/gen-mapping': 0.3.8 2232 | '@jridgewell/trace-mapping': 0.3.25 2233 | 2234 | '@emnapi/runtime@1.4.3': 2235 | dependencies: 2236 | tslib: 2.8.1 2237 | optional: true 2238 | 2239 | '@eslint-community/eslint-utils@4.7.0(eslint@9.28.0(jiti@2.4.2))': 2240 | dependencies: 2241 | eslint: 9.28.0(jiti@2.4.2) 2242 | eslint-visitor-keys: 3.4.3 2243 | 2244 | '@eslint-community/regexpp@4.12.1': {} 2245 | 2246 | '@eslint/config-array@0.20.0': 2247 | dependencies: 2248 | '@eslint/object-schema': 2.1.6 2249 | debug: 4.4.1 2250 | minimatch: 3.1.2 2251 | transitivePeerDependencies: 2252 | - supports-color 2253 | 2254 | '@eslint/config-helpers@0.2.2': {} 2255 | 2256 | '@eslint/core@0.14.0': 2257 | dependencies: 2258 | '@types/json-schema': 7.0.15 2259 | 2260 | '@eslint/eslintrc@3.3.1': 2261 | dependencies: 2262 | ajv: 6.12.6 2263 | debug: 4.4.0 2264 | espree: 10.3.0 2265 | globals: 14.0.0 2266 | ignore: 5.3.2 2267 | import-fresh: 3.3.1 2268 | js-yaml: 4.1.0 2269 | minimatch: 3.1.2 2270 | strip-json-comments: 3.1.1 2271 | transitivePeerDependencies: 2272 | - supports-color 2273 | 2274 | '@eslint/js@9.28.0': {} 2275 | 2276 | '@eslint/object-schema@2.1.6': {} 2277 | 2278 | '@eslint/plugin-kit@0.3.1': 2279 | dependencies: 2280 | '@eslint/core': 0.14.0 2281 | levn: 0.4.1 2282 | 2283 | '@gar/promisify@1.1.3': 2284 | optional: true 2285 | 2286 | '@humanfs/core@0.19.1': {} 2287 | 2288 | '@humanfs/node@0.16.6': 2289 | dependencies: 2290 | '@humanfs/core': 0.19.1 2291 | '@humanwhocodes/retry': 0.3.1 2292 | 2293 | '@humanwhocodes/module-importer@1.0.1': {} 2294 | 2295 | '@humanwhocodes/retry@0.3.1': {} 2296 | 2297 | '@humanwhocodes/retry@0.4.3': {} 2298 | 2299 | '@img/sharp-darwin-arm64@0.34.1': 2300 | optionalDependencies: 2301 | '@img/sharp-libvips-darwin-arm64': 1.1.0 2302 | optional: true 2303 | 2304 | '@img/sharp-darwin-x64@0.34.1': 2305 | optionalDependencies: 2306 | '@img/sharp-libvips-darwin-x64': 1.1.0 2307 | optional: true 2308 | 2309 | '@img/sharp-libvips-darwin-arm64@1.1.0': 2310 | optional: true 2311 | 2312 | '@img/sharp-libvips-darwin-x64@1.1.0': 2313 | optional: true 2314 | 2315 | '@img/sharp-libvips-linux-arm64@1.1.0': 2316 | optional: true 2317 | 2318 | '@img/sharp-libvips-linux-arm@1.1.0': 2319 | optional: true 2320 | 2321 | '@img/sharp-libvips-linux-ppc64@1.1.0': 2322 | optional: true 2323 | 2324 | '@img/sharp-libvips-linux-s390x@1.1.0': 2325 | optional: true 2326 | 2327 | '@img/sharp-libvips-linux-x64@1.1.0': 2328 | optional: true 2329 | 2330 | '@img/sharp-libvips-linuxmusl-arm64@1.1.0': 2331 | optional: true 2332 | 2333 | '@img/sharp-libvips-linuxmusl-x64@1.1.0': 2334 | optional: true 2335 | 2336 | '@img/sharp-linux-arm64@0.34.1': 2337 | optionalDependencies: 2338 | '@img/sharp-libvips-linux-arm64': 1.1.0 2339 | optional: true 2340 | 2341 | '@img/sharp-linux-arm@0.34.1': 2342 | optionalDependencies: 2343 | '@img/sharp-libvips-linux-arm': 1.1.0 2344 | optional: true 2345 | 2346 | '@img/sharp-linux-s390x@0.34.1': 2347 | optionalDependencies: 2348 | '@img/sharp-libvips-linux-s390x': 1.1.0 2349 | optional: true 2350 | 2351 | '@img/sharp-linux-x64@0.34.1': 2352 | optionalDependencies: 2353 | '@img/sharp-libvips-linux-x64': 1.1.0 2354 | optional: true 2355 | 2356 | '@img/sharp-linuxmusl-arm64@0.34.1': 2357 | optionalDependencies: 2358 | '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 2359 | optional: true 2360 | 2361 | '@img/sharp-linuxmusl-x64@0.34.1': 2362 | optionalDependencies: 2363 | '@img/sharp-libvips-linuxmusl-x64': 1.1.0 2364 | optional: true 2365 | 2366 | '@img/sharp-wasm32@0.34.1': 2367 | dependencies: 2368 | '@emnapi/runtime': 1.4.3 2369 | optional: true 2370 | 2371 | '@img/sharp-win32-ia32@0.34.1': 2372 | optional: true 2373 | 2374 | '@img/sharp-win32-x64@0.34.1': 2375 | optional: true 2376 | 2377 | '@isaacs/fs-minipass@4.0.1': 2378 | dependencies: 2379 | minipass: 7.1.2 2380 | 2381 | '@jridgewell/gen-mapping@0.3.8': 2382 | dependencies: 2383 | '@jridgewell/set-array': 1.2.1 2384 | '@jridgewell/sourcemap-codec': 1.5.0 2385 | '@jridgewell/trace-mapping': 0.3.25 2386 | 2387 | '@jridgewell/resolve-uri@3.1.2': {} 2388 | 2389 | '@jridgewell/set-array@1.2.1': {} 2390 | 2391 | '@jridgewell/sourcemap-codec@1.5.0': {} 2392 | 2393 | '@jridgewell/trace-mapping@0.3.25': 2394 | dependencies: 2395 | '@jridgewell/resolve-uri': 3.1.2 2396 | '@jridgewell/sourcemap-codec': 1.5.0 2397 | 2398 | '@next/env@15.3.3': {} 2399 | 2400 | '@next/eslint-plugin-next@15.3.3': 2401 | dependencies: 2402 | fast-glob: 3.3.1 2403 | 2404 | '@next/swc-darwin-arm64@15.3.3': 2405 | optional: true 2406 | 2407 | '@next/swc-darwin-x64@15.3.3': 2408 | optional: true 2409 | 2410 | '@next/swc-linux-arm64-gnu@15.3.3': 2411 | optional: true 2412 | 2413 | '@next/swc-linux-arm64-musl@15.3.3': 2414 | optional: true 2415 | 2416 | '@next/swc-linux-x64-gnu@15.3.3': 2417 | optional: true 2418 | 2419 | '@next/swc-linux-x64-musl@15.3.3': 2420 | optional: true 2421 | 2422 | '@next/swc-win32-arm64-msvc@15.3.3': 2423 | optional: true 2424 | 2425 | '@next/swc-win32-x64-msvc@15.3.3': 2426 | optional: true 2427 | 2428 | '@nodelib/fs.scandir@2.1.5': 2429 | dependencies: 2430 | '@nodelib/fs.stat': 2.0.5 2431 | run-parallel: 1.2.0 2432 | 2433 | '@nodelib/fs.stat@2.0.5': {} 2434 | 2435 | '@nodelib/fs.walk@1.2.8': 2436 | dependencies: 2437 | '@nodelib/fs.scandir': 2.1.5 2438 | fastq: 1.17.1 2439 | 2440 | '@nolyfill/is-core-module@1.0.39': {} 2441 | 2442 | '@npmcli/fs@1.1.1': 2443 | dependencies: 2444 | '@gar/promisify': 1.1.3 2445 | semver: 7.6.3 2446 | optional: true 2447 | 2448 | '@npmcli/move-file@1.1.2': 2449 | dependencies: 2450 | mkdirp: 1.0.4 2451 | rimraf: 3.0.2 2452 | optional: true 2453 | 2454 | '@rtsao/scc@1.1.0': {} 2455 | 2456 | '@rushstack/eslint-patch@1.10.4': {} 2457 | 2458 | '@swc/counter@0.1.3': {} 2459 | 2460 | '@swc/helpers@0.5.15': 2461 | dependencies: 2462 | tslib: 2.8.1 2463 | 2464 | '@tailwindcss/node@4.1.8': 2465 | dependencies: 2466 | '@ampproject/remapping': 2.3.0 2467 | enhanced-resolve: 5.18.1 2468 | jiti: 2.4.2 2469 | lightningcss: 1.30.1 2470 | magic-string: 0.30.17 2471 | source-map-js: 1.2.1 2472 | tailwindcss: 4.1.8 2473 | 2474 | '@tailwindcss/oxide-android-arm64@4.1.8': 2475 | optional: true 2476 | 2477 | '@tailwindcss/oxide-darwin-arm64@4.1.8': 2478 | optional: true 2479 | 2480 | '@tailwindcss/oxide-darwin-x64@4.1.8': 2481 | optional: true 2482 | 2483 | '@tailwindcss/oxide-freebsd-x64@4.1.8': 2484 | optional: true 2485 | 2486 | '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.8': 2487 | optional: true 2488 | 2489 | '@tailwindcss/oxide-linux-arm64-gnu@4.1.8': 2490 | optional: true 2491 | 2492 | '@tailwindcss/oxide-linux-arm64-musl@4.1.8': 2493 | optional: true 2494 | 2495 | '@tailwindcss/oxide-linux-x64-gnu@4.1.8': 2496 | optional: true 2497 | 2498 | '@tailwindcss/oxide-linux-x64-musl@4.1.8': 2499 | optional: true 2500 | 2501 | '@tailwindcss/oxide-wasm32-wasi@4.1.8': 2502 | optional: true 2503 | 2504 | '@tailwindcss/oxide-win32-arm64-msvc@4.1.8': 2505 | optional: true 2506 | 2507 | '@tailwindcss/oxide-win32-x64-msvc@4.1.8': 2508 | optional: true 2509 | 2510 | '@tailwindcss/oxide@4.1.8': 2511 | dependencies: 2512 | detect-libc: 2.0.4 2513 | tar: 7.4.3 2514 | optionalDependencies: 2515 | '@tailwindcss/oxide-android-arm64': 4.1.8 2516 | '@tailwindcss/oxide-darwin-arm64': 4.1.8 2517 | '@tailwindcss/oxide-darwin-x64': 4.1.8 2518 | '@tailwindcss/oxide-freebsd-x64': 4.1.8 2519 | '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.8 2520 | '@tailwindcss/oxide-linux-arm64-gnu': 4.1.8 2521 | '@tailwindcss/oxide-linux-arm64-musl': 4.1.8 2522 | '@tailwindcss/oxide-linux-x64-gnu': 4.1.8 2523 | '@tailwindcss/oxide-linux-x64-musl': 4.1.8 2524 | '@tailwindcss/oxide-wasm32-wasi': 4.1.8 2525 | '@tailwindcss/oxide-win32-arm64-msvc': 4.1.8 2526 | '@tailwindcss/oxide-win32-x64-msvc': 4.1.8 2527 | 2528 | '@tailwindcss/postcss@4.1.8': 2529 | dependencies: 2530 | '@alloc/quick-lru': 5.2.0 2531 | '@tailwindcss/node': 4.1.8 2532 | '@tailwindcss/oxide': 4.1.8 2533 | postcss: 8.5.4 2534 | tailwindcss: 4.1.8 2535 | 2536 | '@tootallnate/once@1.1.2': 2537 | optional: true 2538 | 2539 | '@types/estree@1.0.7': {} 2540 | 2541 | '@types/json-schema@7.0.15': {} 2542 | 2543 | '@types/json5@0.0.29': {} 2544 | 2545 | '@types/node@22.15.29': 2546 | dependencies: 2547 | undici-types: 6.21.0 2548 | 2549 | '@types/react-dom@19.1.6(@types/react@19.1.6)': 2550 | dependencies: 2551 | '@types/react': 19.1.6 2552 | 2553 | '@types/react@19.1.6': 2554 | dependencies: 2555 | csstype: 3.1.3 2556 | 2557 | '@typescript-eslint/eslint-plugin@8.18.1(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': 2558 | dependencies: 2559 | '@eslint-community/regexpp': 4.12.1 2560 | '@typescript-eslint/parser': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 2561 | '@typescript-eslint/scope-manager': 8.18.1 2562 | '@typescript-eslint/type-utils': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 2563 | '@typescript-eslint/utils': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 2564 | '@typescript-eslint/visitor-keys': 8.18.1 2565 | eslint: 9.28.0(jiti@2.4.2) 2566 | graphemer: 1.4.0 2567 | ignore: 5.3.2 2568 | natural-compare: 1.4.0 2569 | ts-api-utils: 1.4.3(typescript@5.8.3) 2570 | typescript: 5.8.3 2571 | transitivePeerDependencies: 2572 | - supports-color 2573 | 2574 | '@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': 2575 | dependencies: 2576 | '@typescript-eslint/scope-manager': 8.18.1 2577 | '@typescript-eslint/types': 8.18.1 2578 | '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.8.3) 2579 | '@typescript-eslint/visitor-keys': 8.18.1 2580 | debug: 4.4.1 2581 | eslint: 9.28.0(jiti@2.4.2) 2582 | typescript: 5.8.3 2583 | transitivePeerDependencies: 2584 | - supports-color 2585 | 2586 | '@typescript-eslint/scope-manager@8.18.1': 2587 | dependencies: 2588 | '@typescript-eslint/types': 8.18.1 2589 | '@typescript-eslint/visitor-keys': 8.18.1 2590 | 2591 | '@typescript-eslint/type-utils@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': 2592 | dependencies: 2593 | '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.8.3) 2594 | '@typescript-eslint/utils': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 2595 | debug: 4.4.1 2596 | eslint: 9.28.0(jiti@2.4.2) 2597 | ts-api-utils: 1.4.3(typescript@5.8.3) 2598 | typescript: 5.8.3 2599 | transitivePeerDependencies: 2600 | - supports-color 2601 | 2602 | '@typescript-eslint/types@8.18.1': {} 2603 | 2604 | '@typescript-eslint/typescript-estree@8.18.1(typescript@5.8.3)': 2605 | dependencies: 2606 | '@typescript-eslint/types': 8.18.1 2607 | '@typescript-eslint/visitor-keys': 8.18.1 2608 | debug: 4.4.1 2609 | fast-glob: 3.3.2 2610 | is-glob: 4.0.3 2611 | minimatch: 9.0.5 2612 | semver: 7.7.1 2613 | ts-api-utils: 1.4.3(typescript@5.8.3) 2614 | typescript: 5.8.3 2615 | transitivePeerDependencies: 2616 | - supports-color 2617 | 2618 | '@typescript-eslint/utils@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': 2619 | dependencies: 2620 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0(jiti@2.4.2)) 2621 | '@typescript-eslint/scope-manager': 8.18.1 2622 | '@typescript-eslint/types': 8.18.1 2623 | '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.8.3) 2624 | eslint: 9.28.0(jiti@2.4.2) 2625 | typescript: 5.8.3 2626 | transitivePeerDependencies: 2627 | - supports-color 2628 | 2629 | '@typescript-eslint/visitor-keys@8.18.1': 2630 | dependencies: 2631 | '@typescript-eslint/types': 8.18.1 2632 | eslint-visitor-keys: 4.2.0 2633 | 2634 | abbrev@1.1.1: 2635 | optional: true 2636 | 2637 | acorn-jsx@5.3.2(acorn@8.14.1): 2638 | dependencies: 2639 | acorn: 8.14.1 2640 | 2641 | acorn@8.14.1: {} 2642 | 2643 | agent-base@6.0.2: 2644 | dependencies: 2645 | debug: 4.4.1 2646 | transitivePeerDependencies: 2647 | - supports-color 2648 | optional: true 2649 | 2650 | agentkeepalive@4.5.0: 2651 | dependencies: 2652 | humanize-ms: 1.2.1 2653 | optional: true 2654 | 2655 | aggregate-error@3.1.0: 2656 | dependencies: 2657 | clean-stack: 2.2.0 2658 | indent-string: 4.0.0 2659 | optional: true 2660 | 2661 | ajv@6.12.6: 2662 | dependencies: 2663 | fast-deep-equal: 3.1.3 2664 | fast-json-stable-stringify: 2.1.0 2665 | json-schema-traverse: 0.4.1 2666 | uri-js: 4.4.1 2667 | 2668 | ansi-regex@5.0.1: 2669 | optional: true 2670 | 2671 | ansi-styles@4.3.0: 2672 | dependencies: 2673 | color-convert: 2.0.1 2674 | 2675 | aproba@2.0.0: 2676 | optional: true 2677 | 2678 | are-we-there-yet@3.0.1: 2679 | dependencies: 2680 | delegates: 1.0.0 2681 | readable-stream: 3.6.2 2682 | optional: true 2683 | 2684 | argparse@2.0.1: {} 2685 | 2686 | aria-query@5.3.2: {} 2687 | 2688 | array-buffer-byte-length@1.0.1: 2689 | dependencies: 2690 | call-bind: 1.0.8 2691 | is-array-buffer: 3.0.5 2692 | 2693 | array-includes@3.1.8: 2694 | dependencies: 2695 | call-bind: 1.0.8 2696 | define-properties: 1.2.1 2697 | es-abstract: 1.23.6 2698 | es-object-atoms: 1.0.0 2699 | get-intrinsic: 1.2.6 2700 | is-string: 1.1.1 2701 | 2702 | array.prototype.findlast@1.2.5: 2703 | dependencies: 2704 | call-bind: 1.0.8 2705 | define-properties: 1.2.1 2706 | es-abstract: 1.23.6 2707 | es-errors: 1.3.0 2708 | es-object-atoms: 1.0.0 2709 | es-shim-unscopables: 1.0.2 2710 | 2711 | array.prototype.findlastindex@1.2.5: 2712 | dependencies: 2713 | call-bind: 1.0.8 2714 | define-properties: 1.2.1 2715 | es-abstract: 1.23.6 2716 | es-errors: 1.3.0 2717 | es-object-atoms: 1.0.0 2718 | es-shim-unscopables: 1.0.2 2719 | 2720 | array.prototype.flat@1.3.3: 2721 | dependencies: 2722 | call-bind: 1.0.8 2723 | define-properties: 1.2.1 2724 | es-abstract: 1.23.6 2725 | es-shim-unscopables: 1.0.2 2726 | 2727 | array.prototype.flatmap@1.3.3: 2728 | dependencies: 2729 | call-bind: 1.0.8 2730 | define-properties: 1.2.1 2731 | es-abstract: 1.23.6 2732 | es-shim-unscopables: 1.0.2 2733 | 2734 | array.prototype.tosorted@1.1.4: 2735 | dependencies: 2736 | call-bind: 1.0.8 2737 | define-properties: 1.2.1 2738 | es-abstract: 1.23.6 2739 | es-errors: 1.3.0 2740 | es-shim-unscopables: 1.0.2 2741 | 2742 | arraybuffer.prototype.slice@1.0.4: 2743 | dependencies: 2744 | array-buffer-byte-length: 1.0.1 2745 | call-bind: 1.0.8 2746 | define-properties: 1.2.1 2747 | es-abstract: 1.23.6 2748 | es-errors: 1.3.0 2749 | get-intrinsic: 1.2.6 2750 | is-array-buffer: 3.0.5 2751 | 2752 | ast-types-flow@0.0.8: {} 2753 | 2754 | asynckit@0.4.0: {} 2755 | 2756 | available-typed-arrays@1.0.7: 2757 | dependencies: 2758 | possible-typed-array-names: 1.0.0 2759 | 2760 | axe-core@4.10.2: {} 2761 | 2762 | axobject-query@4.1.0: {} 2763 | 2764 | balanced-match@1.0.2: {} 2765 | 2766 | base64-js@1.5.1: {} 2767 | 2768 | bindings@1.5.0: 2769 | dependencies: 2770 | file-uri-to-path: 1.0.0 2771 | 2772 | bl@4.1.0: 2773 | dependencies: 2774 | buffer: 5.7.1 2775 | inherits: 2.0.4 2776 | readable-stream: 3.6.2 2777 | 2778 | brace-expansion@1.1.11: 2779 | dependencies: 2780 | balanced-match: 1.0.2 2781 | concat-map: 0.0.1 2782 | 2783 | brace-expansion@2.0.1: 2784 | dependencies: 2785 | balanced-match: 1.0.2 2786 | 2787 | braces@3.0.3: 2788 | dependencies: 2789 | fill-range: 7.1.1 2790 | 2791 | buffer@5.7.1: 2792 | dependencies: 2793 | base64-js: 1.5.1 2794 | ieee754: 1.2.1 2795 | 2796 | busboy@1.6.0: 2797 | dependencies: 2798 | streamsearch: 1.1.0 2799 | 2800 | cacache@15.3.0: 2801 | dependencies: 2802 | '@npmcli/fs': 1.1.1 2803 | '@npmcli/move-file': 1.1.2 2804 | chownr: 2.0.0 2805 | fs-minipass: 2.1.0 2806 | glob: 7.2.3 2807 | infer-owner: 1.0.4 2808 | lru-cache: 6.0.0 2809 | minipass: 3.3.6 2810 | minipass-collect: 1.0.2 2811 | minipass-flush: 1.0.5 2812 | minipass-pipeline: 1.2.4 2813 | mkdirp: 1.0.4 2814 | p-map: 4.0.0 2815 | promise-inflight: 1.0.1 2816 | rimraf: 3.0.2 2817 | ssri: 8.0.1 2818 | tar: 6.2.1 2819 | unique-filename: 1.1.1 2820 | transitivePeerDependencies: 2821 | - bluebird 2822 | optional: true 2823 | 2824 | call-bind-apply-helpers@1.0.1: 2825 | dependencies: 2826 | es-errors: 1.3.0 2827 | function-bind: 1.1.2 2828 | 2829 | call-bind@1.0.8: 2830 | dependencies: 2831 | call-bind-apply-helpers: 1.0.1 2832 | es-define-property: 1.0.1 2833 | get-intrinsic: 1.2.6 2834 | set-function-length: 1.2.2 2835 | 2836 | call-bound@1.0.3: 2837 | dependencies: 2838 | call-bind-apply-helpers: 1.0.1 2839 | get-intrinsic: 1.2.6 2840 | 2841 | callsites@3.1.0: {} 2842 | 2843 | caniuse-lite@1.0.30001689: {} 2844 | 2845 | chalk@4.1.2: 2846 | dependencies: 2847 | ansi-styles: 4.3.0 2848 | supports-color: 7.2.0 2849 | 2850 | chownr@1.1.4: {} 2851 | 2852 | chownr@2.0.0: {} 2853 | 2854 | chownr@3.0.0: {} 2855 | 2856 | clean-stack@2.2.0: 2857 | optional: true 2858 | 2859 | client-only@0.0.1: {} 2860 | 2861 | clsx@2.1.1: {} 2862 | 2863 | color-convert@2.0.1: 2864 | dependencies: 2865 | color-name: 1.1.4 2866 | 2867 | color-name@1.1.4: {} 2868 | 2869 | color-string@1.9.1: 2870 | dependencies: 2871 | color-name: 1.1.4 2872 | simple-swizzle: 0.2.2 2873 | optional: true 2874 | 2875 | color-support@1.1.3: 2876 | optional: true 2877 | 2878 | color@4.2.3: 2879 | dependencies: 2880 | color-convert: 2.0.1 2881 | color-string: 1.9.1 2882 | optional: true 2883 | 2884 | combined-stream@1.0.8: 2885 | dependencies: 2886 | delayed-stream: 1.0.0 2887 | 2888 | commander@9.5.0: {} 2889 | 2890 | concat-map@0.0.1: {} 2891 | 2892 | console-control-strings@1.1.0: 2893 | optional: true 2894 | 2895 | cross-fetch@3.1.8(encoding@0.1.13): 2896 | dependencies: 2897 | node-fetch: 2.7.0(encoding@0.1.13) 2898 | transitivePeerDependencies: 2899 | - encoding 2900 | 2901 | cross-spawn@7.0.6: 2902 | dependencies: 2903 | path-key: 3.1.1 2904 | shebang-command: 2.0.0 2905 | which: 2.0.2 2906 | 2907 | csstype@3.1.3: {} 2908 | 2909 | daisyui@5.0.43: {} 2910 | 2911 | damerau-levenshtein@1.0.8: {} 2912 | 2913 | data-view-buffer@1.0.1: 2914 | dependencies: 2915 | call-bind: 1.0.8 2916 | es-errors: 1.3.0 2917 | is-data-view: 1.0.2 2918 | 2919 | data-view-byte-length@1.0.1: 2920 | dependencies: 2921 | call-bind: 1.0.8 2922 | es-errors: 1.3.0 2923 | is-data-view: 1.0.2 2924 | 2925 | data-view-byte-offset@1.0.0: 2926 | dependencies: 2927 | call-bind: 1.0.8 2928 | es-errors: 1.3.0 2929 | is-data-view: 1.0.2 2930 | 2931 | debug@3.2.7: 2932 | dependencies: 2933 | ms: 2.1.3 2934 | 2935 | debug@4.4.0: 2936 | dependencies: 2937 | ms: 2.1.3 2938 | 2939 | debug@4.4.1: 2940 | dependencies: 2941 | ms: 2.1.3 2942 | 2943 | decompress-response@6.0.0: 2944 | dependencies: 2945 | mimic-response: 3.1.0 2946 | 2947 | deep-extend@0.6.0: {} 2948 | 2949 | deep-is@0.1.4: {} 2950 | 2951 | define-data-property@1.1.4: 2952 | dependencies: 2953 | es-define-property: 1.0.1 2954 | es-errors: 1.3.0 2955 | gopd: 1.2.0 2956 | 2957 | define-properties@1.2.1: 2958 | dependencies: 2959 | define-data-property: 1.1.4 2960 | has-property-descriptors: 1.0.2 2961 | object-keys: 1.1.1 2962 | 2963 | delayed-stream@1.0.0: {} 2964 | 2965 | delegates@1.0.0: 2966 | optional: true 2967 | 2968 | detect-libc@2.0.3: {} 2969 | 2970 | detect-libc@2.0.4: {} 2971 | 2972 | doctrine@2.1.0: 2973 | dependencies: 2974 | esutils: 2.0.3 2975 | 2976 | dotenv-flow@4.1.0: 2977 | dependencies: 2978 | dotenv: 16.5.0 2979 | 2980 | dotenv@16.5.0: {} 2981 | 2982 | dunder-proto@1.0.1: 2983 | dependencies: 2984 | call-bind-apply-helpers: 1.0.1 2985 | es-errors: 1.3.0 2986 | gopd: 1.2.0 2987 | 2988 | emoji-regex@8.0.0: 2989 | optional: true 2990 | 2991 | emoji-regex@9.2.2: {} 2992 | 2993 | encoding@0.1.13: 2994 | dependencies: 2995 | iconv-lite: 0.6.3 2996 | optional: true 2997 | 2998 | end-of-stream@1.4.4: 2999 | dependencies: 3000 | once: 1.4.0 3001 | 3002 | enhanced-resolve@5.18.1: 3003 | dependencies: 3004 | graceful-fs: 4.2.11 3005 | tapable: 2.2.2 3006 | 3007 | env-paths@2.2.1: 3008 | optional: true 3009 | 3010 | err-code@2.0.3: 3011 | optional: true 3012 | 3013 | es-abstract@1.23.6: 3014 | dependencies: 3015 | array-buffer-byte-length: 1.0.1 3016 | arraybuffer.prototype.slice: 1.0.4 3017 | available-typed-arrays: 1.0.7 3018 | call-bind: 1.0.8 3019 | call-bound: 1.0.3 3020 | data-view-buffer: 1.0.1 3021 | data-view-byte-length: 1.0.1 3022 | data-view-byte-offset: 1.0.0 3023 | es-define-property: 1.0.1 3024 | es-errors: 1.3.0 3025 | es-object-atoms: 1.0.0 3026 | es-set-tostringtag: 2.0.3 3027 | es-to-primitive: 1.3.0 3028 | function.prototype.name: 1.1.7 3029 | get-intrinsic: 1.2.6 3030 | get-symbol-description: 1.1.0 3031 | globalthis: 1.0.4 3032 | gopd: 1.2.0 3033 | has-property-descriptors: 1.0.2 3034 | has-proto: 1.2.0 3035 | has-symbols: 1.1.0 3036 | hasown: 2.0.2 3037 | internal-slot: 1.1.0 3038 | is-array-buffer: 3.0.5 3039 | is-callable: 1.2.7 3040 | is-data-view: 1.0.2 3041 | is-negative-zero: 2.0.3 3042 | is-regex: 1.2.1 3043 | is-shared-array-buffer: 1.0.3 3044 | is-string: 1.1.1 3045 | is-typed-array: 1.1.14 3046 | is-weakref: 1.1.0 3047 | math-intrinsics: 1.0.0 3048 | object-inspect: 1.13.3 3049 | object-keys: 1.1.1 3050 | object.assign: 4.1.5 3051 | regexp.prototype.flags: 1.5.3 3052 | safe-array-concat: 1.1.3 3053 | safe-regex-test: 1.1.0 3054 | string.prototype.trim: 1.2.10 3055 | string.prototype.trimend: 1.0.9 3056 | string.prototype.trimstart: 1.0.8 3057 | typed-array-buffer: 1.0.2 3058 | typed-array-byte-length: 1.0.2 3059 | typed-array-byte-offset: 1.0.3 3060 | typed-array-length: 1.0.7 3061 | unbox-primitive: 1.1.0 3062 | which-typed-array: 1.1.16 3063 | 3064 | es-define-property@1.0.1: {} 3065 | 3066 | es-errors@1.3.0: {} 3067 | 3068 | es-iterator-helpers@1.2.0: 3069 | dependencies: 3070 | call-bind: 1.0.8 3071 | define-properties: 1.2.1 3072 | es-abstract: 1.23.6 3073 | es-errors: 1.3.0 3074 | es-set-tostringtag: 2.0.3 3075 | function-bind: 1.1.2 3076 | get-intrinsic: 1.2.6 3077 | globalthis: 1.0.4 3078 | gopd: 1.2.0 3079 | has-property-descriptors: 1.0.2 3080 | has-proto: 1.2.0 3081 | has-symbols: 1.1.0 3082 | internal-slot: 1.1.0 3083 | iterator.prototype: 1.1.4 3084 | safe-array-concat: 1.1.3 3085 | 3086 | es-object-atoms@1.0.0: 3087 | dependencies: 3088 | es-errors: 1.3.0 3089 | 3090 | es-set-tostringtag@2.0.3: 3091 | dependencies: 3092 | get-intrinsic: 1.2.6 3093 | has-tostringtag: 1.0.2 3094 | hasown: 2.0.2 3095 | 3096 | es-shim-unscopables@1.0.2: 3097 | dependencies: 3098 | hasown: 2.0.2 3099 | 3100 | es-to-primitive@1.3.0: 3101 | dependencies: 3102 | is-callable: 1.2.7 3103 | is-date-object: 1.1.0 3104 | is-symbol: 1.1.1 3105 | 3106 | escape-string-regexp@4.0.0: {} 3107 | 3108 | eslint-config-next@15.3.3(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3): 3109 | dependencies: 3110 | '@next/eslint-plugin-next': 15.3.3 3111 | '@rushstack/eslint-patch': 1.10.4 3112 | '@typescript-eslint/eslint-plugin': 8.18.1(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 3113 | '@typescript-eslint/parser': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 3114 | eslint: 9.28.0(jiti@2.4.2) 3115 | eslint-import-resolver-node: 0.3.9 3116 | eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.28.0(jiti@2.4.2)) 3117 | eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.28.0(jiti@2.4.2)) 3118 | eslint-plugin-jsx-a11y: 6.10.2(eslint@9.28.0(jiti@2.4.2)) 3119 | eslint-plugin-react: 7.37.2(eslint@9.28.0(jiti@2.4.2)) 3120 | eslint-plugin-react-hooks: 5.1.0(eslint@9.28.0(jiti@2.4.2)) 3121 | optionalDependencies: 3122 | typescript: 5.8.3 3123 | transitivePeerDependencies: 3124 | - eslint-import-resolver-webpack 3125 | - eslint-plugin-import-x 3126 | - supports-color 3127 | 3128 | eslint-config-prettier@10.1.5(eslint@9.28.0(jiti@2.4.2)): 3129 | dependencies: 3130 | eslint: 9.28.0(jiti@2.4.2) 3131 | 3132 | eslint-import-resolver-node@0.3.9: 3133 | dependencies: 3134 | debug: 3.2.7 3135 | is-core-module: 2.16.0 3136 | resolve: 1.22.9 3137 | transitivePeerDependencies: 3138 | - supports-color 3139 | 3140 | eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.28.0(jiti@2.4.2)): 3141 | dependencies: 3142 | '@nolyfill/is-core-module': 1.0.39 3143 | debug: 4.4.1 3144 | enhanced-resolve: 5.18.1 3145 | eslint: 9.28.0(jiti@2.4.2) 3146 | fast-glob: 3.3.2 3147 | get-tsconfig: 4.8.1 3148 | is-bun-module: 1.3.0 3149 | is-glob: 4.0.3 3150 | stable-hash: 0.0.4 3151 | optionalDependencies: 3152 | eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.28.0(jiti@2.4.2)) 3153 | transitivePeerDependencies: 3154 | - supports-color 3155 | 3156 | eslint-module-utils@2.12.0(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.28.0(jiti@2.4.2)): 3157 | dependencies: 3158 | debug: 3.2.7 3159 | optionalDependencies: 3160 | '@typescript-eslint/parser': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 3161 | eslint: 9.28.0(jiti@2.4.2) 3162 | eslint-import-resolver-node: 0.3.9 3163 | eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.28.0(jiti@2.4.2)) 3164 | transitivePeerDependencies: 3165 | - supports-color 3166 | 3167 | eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.28.0(jiti@2.4.2)): 3168 | dependencies: 3169 | '@rtsao/scc': 1.1.0 3170 | array-includes: 3.1.8 3171 | array.prototype.findlastindex: 1.2.5 3172 | array.prototype.flat: 1.3.3 3173 | array.prototype.flatmap: 1.3.3 3174 | debug: 3.2.7 3175 | doctrine: 2.1.0 3176 | eslint: 9.28.0(jiti@2.4.2) 3177 | eslint-import-resolver-node: 0.3.9 3178 | eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.28.0(jiti@2.4.2)) 3179 | hasown: 2.0.2 3180 | is-core-module: 2.16.0 3181 | is-glob: 4.0.3 3182 | minimatch: 3.1.2 3183 | object.fromentries: 2.0.8 3184 | object.groupby: 1.0.3 3185 | object.values: 1.2.0 3186 | semver: 6.3.1 3187 | string.prototype.trimend: 1.0.9 3188 | tsconfig-paths: 3.15.0 3189 | optionalDependencies: 3190 | '@typescript-eslint/parser': 8.18.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 3191 | transitivePeerDependencies: 3192 | - eslint-import-resolver-typescript 3193 | - eslint-import-resolver-webpack 3194 | - supports-color 3195 | 3196 | eslint-plugin-jsx-a11y@6.10.2(eslint@9.28.0(jiti@2.4.2)): 3197 | dependencies: 3198 | aria-query: 5.3.2 3199 | array-includes: 3.1.8 3200 | array.prototype.flatmap: 1.3.3 3201 | ast-types-flow: 0.0.8 3202 | axe-core: 4.10.2 3203 | axobject-query: 4.1.0 3204 | damerau-levenshtein: 1.0.8 3205 | emoji-regex: 9.2.2 3206 | eslint: 9.28.0(jiti@2.4.2) 3207 | hasown: 2.0.2 3208 | jsx-ast-utils: 3.3.5 3209 | language-tags: 1.0.9 3210 | minimatch: 3.1.2 3211 | object.fromentries: 2.0.8 3212 | safe-regex-test: 1.1.0 3213 | string.prototype.includes: 2.0.1 3214 | 3215 | eslint-plugin-react-hooks@5.1.0(eslint@9.28.0(jiti@2.4.2)): 3216 | dependencies: 3217 | eslint: 9.28.0(jiti@2.4.2) 3218 | 3219 | eslint-plugin-react@7.37.2(eslint@9.28.0(jiti@2.4.2)): 3220 | dependencies: 3221 | array-includes: 3.1.8 3222 | array.prototype.findlast: 1.2.5 3223 | array.prototype.flatmap: 1.3.3 3224 | array.prototype.tosorted: 1.1.4 3225 | doctrine: 2.1.0 3226 | es-iterator-helpers: 1.2.0 3227 | eslint: 9.28.0(jiti@2.4.2) 3228 | estraverse: 5.3.0 3229 | hasown: 2.0.2 3230 | jsx-ast-utils: 3.3.5 3231 | minimatch: 3.1.2 3232 | object.entries: 1.1.8 3233 | object.fromentries: 2.0.8 3234 | object.values: 1.2.0 3235 | prop-types: 15.8.1 3236 | resolve: 2.0.0-next.5 3237 | semver: 6.3.1 3238 | string.prototype.matchall: 4.0.11 3239 | string.prototype.repeat: 1.0.0 3240 | 3241 | eslint-scope@8.3.0: 3242 | dependencies: 3243 | esrecurse: 4.3.0 3244 | estraverse: 5.3.0 3245 | 3246 | eslint-visitor-keys@3.4.3: {} 3247 | 3248 | eslint-visitor-keys@4.2.0: {} 3249 | 3250 | eslint@9.28.0(jiti@2.4.2): 3251 | dependencies: 3252 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0(jiti@2.4.2)) 3253 | '@eslint-community/regexpp': 4.12.1 3254 | '@eslint/config-array': 0.20.0 3255 | '@eslint/config-helpers': 0.2.2 3256 | '@eslint/core': 0.14.0 3257 | '@eslint/eslintrc': 3.3.1 3258 | '@eslint/js': 9.28.0 3259 | '@eslint/plugin-kit': 0.3.1 3260 | '@humanfs/node': 0.16.6 3261 | '@humanwhocodes/module-importer': 1.0.1 3262 | '@humanwhocodes/retry': 0.4.3 3263 | '@types/estree': 1.0.7 3264 | '@types/json-schema': 7.0.15 3265 | ajv: 6.12.6 3266 | chalk: 4.1.2 3267 | cross-spawn: 7.0.6 3268 | debug: 4.4.1 3269 | escape-string-regexp: 4.0.0 3270 | eslint-scope: 8.3.0 3271 | eslint-visitor-keys: 4.2.0 3272 | espree: 10.3.0 3273 | esquery: 1.6.0 3274 | esutils: 2.0.3 3275 | fast-deep-equal: 3.1.3 3276 | file-entry-cache: 8.0.0 3277 | find-up: 5.0.0 3278 | glob-parent: 6.0.2 3279 | ignore: 5.3.2 3280 | imurmurhash: 0.1.4 3281 | is-glob: 4.0.3 3282 | json-stable-stringify-without-jsonify: 1.0.1 3283 | lodash.merge: 4.6.2 3284 | minimatch: 3.1.2 3285 | natural-compare: 1.4.0 3286 | optionator: 0.9.4 3287 | optionalDependencies: 3288 | jiti: 2.4.2 3289 | transitivePeerDependencies: 3290 | - supports-color 3291 | 3292 | espree@10.3.0: 3293 | dependencies: 3294 | acorn: 8.14.1 3295 | acorn-jsx: 5.3.2(acorn@8.14.1) 3296 | eslint-visitor-keys: 4.2.0 3297 | 3298 | esquery@1.6.0: 3299 | dependencies: 3300 | estraverse: 5.3.0 3301 | 3302 | esrecurse@4.3.0: 3303 | dependencies: 3304 | estraverse: 5.3.0 3305 | 3306 | estraverse@5.3.0: {} 3307 | 3308 | esutils@2.0.3: {} 3309 | 3310 | expand-template@2.0.3: {} 3311 | 3312 | fast-deep-equal@3.1.3: {} 3313 | 3314 | fast-glob@3.3.1: 3315 | dependencies: 3316 | '@nodelib/fs.stat': 2.0.5 3317 | '@nodelib/fs.walk': 1.2.8 3318 | glob-parent: 5.1.2 3319 | merge2: 1.4.1 3320 | micromatch: 4.0.8 3321 | 3322 | fast-glob@3.3.2: 3323 | dependencies: 3324 | '@nodelib/fs.stat': 2.0.5 3325 | '@nodelib/fs.walk': 1.2.8 3326 | glob-parent: 5.1.2 3327 | merge2: 1.4.1 3328 | micromatch: 4.0.8 3329 | 3330 | fast-json-stable-stringify@2.1.0: {} 3331 | 3332 | fast-levenshtein@2.0.6: {} 3333 | 3334 | fastq@1.17.1: 3335 | dependencies: 3336 | reusify: 1.0.4 3337 | 3338 | file-entry-cache@8.0.0: 3339 | dependencies: 3340 | flat-cache: 4.0.1 3341 | 3342 | file-uri-to-path@1.0.0: {} 3343 | 3344 | fill-range@7.1.1: 3345 | dependencies: 3346 | to-regex-range: 5.0.1 3347 | 3348 | find-up@5.0.0: 3349 | dependencies: 3350 | locate-path: 6.0.0 3351 | path-exists: 4.0.0 3352 | 3353 | flat-cache@4.0.1: 3354 | dependencies: 3355 | flatted: 3.3.3 3356 | keyv: 4.5.4 3357 | 3358 | flatted@3.3.3: {} 3359 | 3360 | for-each@0.3.3: 3361 | dependencies: 3362 | is-callable: 1.2.7 3363 | 3364 | form-data@4.0.1: 3365 | dependencies: 3366 | asynckit: 0.4.0 3367 | combined-stream: 1.0.8 3368 | mime-types: 2.1.35 3369 | 3370 | fs-constants@1.0.0: {} 3371 | 3372 | fs-minipass@2.1.0: 3373 | dependencies: 3374 | minipass: 3.3.6 3375 | 3376 | fs.realpath@1.0.0: 3377 | optional: true 3378 | 3379 | function-bind@1.1.2: {} 3380 | 3381 | function.prototype.name@1.1.7: 3382 | dependencies: 3383 | call-bind: 1.0.8 3384 | define-properties: 1.2.1 3385 | functions-have-names: 1.2.3 3386 | hasown: 2.0.2 3387 | is-callable: 1.2.7 3388 | 3389 | functions-have-names@1.2.3: {} 3390 | 3391 | gauge@4.0.4: 3392 | dependencies: 3393 | aproba: 2.0.0 3394 | color-support: 1.1.3 3395 | console-control-strings: 1.1.0 3396 | has-unicode: 2.0.1 3397 | signal-exit: 3.0.7 3398 | string-width: 4.2.3 3399 | strip-ansi: 6.0.1 3400 | wide-align: 1.1.5 3401 | optional: true 3402 | 3403 | get-intrinsic@1.2.6: 3404 | dependencies: 3405 | call-bind-apply-helpers: 1.0.1 3406 | dunder-proto: 1.0.1 3407 | es-define-property: 1.0.1 3408 | es-errors: 1.3.0 3409 | es-object-atoms: 1.0.0 3410 | function-bind: 1.1.2 3411 | gopd: 1.2.0 3412 | has-symbols: 1.1.0 3413 | hasown: 2.0.2 3414 | math-intrinsics: 1.0.0 3415 | 3416 | get-symbol-description@1.1.0: 3417 | dependencies: 3418 | call-bound: 1.0.3 3419 | es-errors: 1.3.0 3420 | get-intrinsic: 1.2.6 3421 | 3422 | get-tsconfig@4.8.1: 3423 | dependencies: 3424 | resolve-pkg-maps: 1.0.0 3425 | 3426 | github-from-package@0.0.0: {} 3427 | 3428 | glob-parent@5.1.2: 3429 | dependencies: 3430 | is-glob: 4.0.3 3431 | 3432 | glob-parent@6.0.2: 3433 | dependencies: 3434 | is-glob: 4.0.3 3435 | 3436 | glob@7.2.3: 3437 | dependencies: 3438 | fs.realpath: 1.0.0 3439 | inflight: 1.0.6 3440 | inherits: 2.0.4 3441 | minimatch: 3.1.2 3442 | once: 1.4.0 3443 | path-is-absolute: 1.0.1 3444 | optional: true 3445 | 3446 | globals@14.0.0: {} 3447 | 3448 | globalthis@1.0.4: 3449 | dependencies: 3450 | define-properties: 1.2.1 3451 | gopd: 1.2.0 3452 | 3453 | gopd@1.2.0: {} 3454 | 3455 | graceful-fs@4.2.11: {} 3456 | 3457 | graphemer@1.4.0: {} 3458 | 3459 | has-bigints@1.0.2: {} 3460 | 3461 | has-flag@4.0.0: {} 3462 | 3463 | has-property-descriptors@1.0.2: 3464 | dependencies: 3465 | es-define-property: 1.0.1 3466 | 3467 | has-proto@1.2.0: 3468 | dependencies: 3469 | dunder-proto: 1.0.1 3470 | 3471 | has-symbols@1.1.0: {} 3472 | 3473 | has-tostringtag@1.0.2: 3474 | dependencies: 3475 | has-symbols: 1.1.0 3476 | 3477 | has-unicode@2.0.1: 3478 | optional: true 3479 | 3480 | hasown@2.0.2: 3481 | dependencies: 3482 | function-bind: 1.1.2 3483 | 3484 | http-cache-semantics@4.1.1: 3485 | optional: true 3486 | 3487 | http-proxy-agent@4.0.1: 3488 | dependencies: 3489 | '@tootallnate/once': 1.1.2 3490 | agent-base: 6.0.2 3491 | debug: 4.4.1 3492 | transitivePeerDependencies: 3493 | - supports-color 3494 | optional: true 3495 | 3496 | https-proxy-agent@5.0.1: 3497 | dependencies: 3498 | agent-base: 6.0.2 3499 | debug: 4.4.1 3500 | transitivePeerDependencies: 3501 | - supports-color 3502 | optional: true 3503 | 3504 | humanize-ms@1.2.1: 3505 | dependencies: 3506 | ms: 2.1.3 3507 | optional: true 3508 | 3509 | iconv-lite@0.6.3: 3510 | dependencies: 3511 | safer-buffer: 2.1.2 3512 | optional: true 3513 | 3514 | ieee754@1.2.1: {} 3515 | 3516 | ignore@5.3.2: {} 3517 | 3518 | import-fresh@3.3.1: 3519 | dependencies: 3520 | parent-module: 1.0.1 3521 | resolve-from: 4.0.0 3522 | 3523 | imurmurhash@0.1.4: {} 3524 | 3525 | indent-string@4.0.0: 3526 | optional: true 3527 | 3528 | infer-owner@1.0.4: 3529 | optional: true 3530 | 3531 | inflight@1.0.6: 3532 | dependencies: 3533 | once: 1.4.0 3534 | wrappy: 1.0.2 3535 | optional: true 3536 | 3537 | inherits@2.0.4: {} 3538 | 3539 | ini@1.3.8: {} 3540 | 3541 | internal-slot@1.1.0: 3542 | dependencies: 3543 | es-errors: 1.3.0 3544 | hasown: 2.0.2 3545 | side-channel: 1.1.0 3546 | 3547 | ip-address@9.0.5: 3548 | dependencies: 3549 | jsbn: 1.1.0 3550 | sprintf-js: 1.1.3 3551 | optional: true 3552 | 3553 | is-array-buffer@3.0.5: 3554 | dependencies: 3555 | call-bind: 1.0.8 3556 | call-bound: 1.0.3 3557 | get-intrinsic: 1.2.6 3558 | 3559 | is-arrayish@0.3.2: 3560 | optional: true 3561 | 3562 | is-async-function@2.0.0: 3563 | dependencies: 3564 | has-tostringtag: 1.0.2 3565 | 3566 | is-bigint@1.1.0: 3567 | dependencies: 3568 | has-bigints: 1.0.2 3569 | 3570 | is-boolean-object@1.2.1: 3571 | dependencies: 3572 | call-bound: 1.0.3 3573 | has-tostringtag: 1.0.2 3574 | 3575 | is-bun-module@1.3.0: 3576 | dependencies: 3577 | semver: 7.7.1 3578 | 3579 | is-callable@1.2.7: {} 3580 | 3581 | is-core-module@2.16.0: 3582 | dependencies: 3583 | hasown: 2.0.2 3584 | 3585 | is-data-view@1.0.2: 3586 | dependencies: 3587 | call-bound: 1.0.3 3588 | get-intrinsic: 1.2.6 3589 | is-typed-array: 1.1.14 3590 | 3591 | is-date-object@1.1.0: 3592 | dependencies: 3593 | call-bound: 1.0.3 3594 | has-tostringtag: 1.0.2 3595 | 3596 | is-extglob@2.1.1: {} 3597 | 3598 | is-finalizationregistry@1.1.1: 3599 | dependencies: 3600 | call-bound: 1.0.3 3601 | 3602 | is-fullwidth-code-point@3.0.0: 3603 | optional: true 3604 | 3605 | is-generator-function@1.0.10: 3606 | dependencies: 3607 | has-tostringtag: 1.0.2 3608 | 3609 | is-glob@4.0.3: 3610 | dependencies: 3611 | is-extglob: 2.1.1 3612 | 3613 | is-lambda@1.0.1: 3614 | optional: true 3615 | 3616 | is-map@2.0.3: {} 3617 | 3618 | is-negative-zero@2.0.3: {} 3619 | 3620 | is-number-object@1.1.1: 3621 | dependencies: 3622 | call-bound: 1.0.3 3623 | has-tostringtag: 1.0.2 3624 | 3625 | is-number@7.0.0: {} 3626 | 3627 | is-regex@1.2.1: 3628 | dependencies: 3629 | call-bound: 1.0.3 3630 | gopd: 1.2.0 3631 | has-tostringtag: 1.0.2 3632 | hasown: 2.0.2 3633 | 3634 | is-set@2.0.3: {} 3635 | 3636 | is-shared-array-buffer@1.0.3: 3637 | dependencies: 3638 | call-bind: 1.0.8 3639 | 3640 | is-string@1.1.1: 3641 | dependencies: 3642 | call-bound: 1.0.3 3643 | has-tostringtag: 1.0.2 3644 | 3645 | is-symbol@1.1.1: 3646 | dependencies: 3647 | call-bound: 1.0.3 3648 | has-symbols: 1.1.0 3649 | safe-regex-test: 1.1.0 3650 | 3651 | is-typed-array@1.1.14: 3652 | dependencies: 3653 | which-typed-array: 1.1.16 3654 | 3655 | is-weakmap@2.0.2: {} 3656 | 3657 | is-weakref@1.1.0: 3658 | dependencies: 3659 | call-bound: 1.0.3 3660 | 3661 | is-weakset@2.0.4: 3662 | dependencies: 3663 | call-bound: 1.0.3 3664 | get-intrinsic: 1.2.6 3665 | 3666 | isarray@2.0.5: {} 3667 | 3668 | isexe@2.0.0: {} 3669 | 3670 | iterator.prototype@1.1.4: 3671 | dependencies: 3672 | define-data-property: 1.1.4 3673 | es-object-atoms: 1.0.0 3674 | get-intrinsic: 1.2.6 3675 | has-symbols: 1.1.0 3676 | reflect.getprototypeof: 1.0.8 3677 | set-function-name: 2.0.2 3678 | 3679 | jiti@2.4.2: {} 3680 | 3681 | js-tokens@4.0.0: {} 3682 | 3683 | js-yaml@4.1.0: 3684 | dependencies: 3685 | argparse: 2.0.1 3686 | 3687 | jsbn@1.1.0: 3688 | optional: true 3689 | 3690 | json-buffer@3.0.1: {} 3691 | 3692 | json-schema-traverse@0.4.1: {} 3693 | 3694 | json-stable-stringify-without-jsonify@1.0.1: {} 3695 | 3696 | json5@1.0.2: 3697 | dependencies: 3698 | minimist: 1.2.8 3699 | 3700 | jsx-ast-utils@3.3.5: 3701 | dependencies: 3702 | array-includes: 3.1.8 3703 | array.prototype.flat: 1.3.3 3704 | object.assign: 4.1.5 3705 | object.values: 1.2.0 3706 | 3707 | keyv@4.5.4: 3708 | dependencies: 3709 | json-buffer: 3.0.1 3710 | 3711 | language-subtag-registry@0.3.23: {} 3712 | 3713 | language-tags@1.0.9: 3714 | dependencies: 3715 | language-subtag-registry: 0.3.23 3716 | 3717 | levn@0.4.1: 3718 | dependencies: 3719 | prelude-ls: 1.2.1 3720 | type-check: 0.4.0 3721 | 3722 | lightningcss-darwin-arm64@1.30.1: 3723 | optional: true 3724 | 3725 | lightningcss-darwin-x64@1.30.1: 3726 | optional: true 3727 | 3728 | lightningcss-freebsd-x64@1.30.1: 3729 | optional: true 3730 | 3731 | lightningcss-linux-arm-gnueabihf@1.30.1: 3732 | optional: true 3733 | 3734 | lightningcss-linux-arm64-gnu@1.30.1: 3735 | optional: true 3736 | 3737 | lightningcss-linux-arm64-musl@1.30.1: 3738 | optional: true 3739 | 3740 | lightningcss-linux-x64-gnu@1.30.1: 3741 | optional: true 3742 | 3743 | lightningcss-linux-x64-musl@1.30.1: 3744 | optional: true 3745 | 3746 | lightningcss-win32-arm64-msvc@1.30.1: 3747 | optional: true 3748 | 3749 | lightningcss-win32-x64-msvc@1.30.1: 3750 | optional: true 3751 | 3752 | lightningcss@1.30.1: 3753 | dependencies: 3754 | detect-libc: 2.0.4 3755 | optionalDependencies: 3756 | lightningcss-darwin-arm64: 1.30.1 3757 | lightningcss-darwin-x64: 1.30.1 3758 | lightningcss-freebsd-x64: 1.30.1 3759 | lightningcss-linux-arm-gnueabihf: 1.30.1 3760 | lightningcss-linux-arm64-gnu: 1.30.1 3761 | lightningcss-linux-arm64-musl: 1.30.1 3762 | lightningcss-linux-x64-gnu: 1.30.1 3763 | lightningcss-linux-x64-musl: 1.30.1 3764 | lightningcss-win32-arm64-msvc: 1.30.1 3765 | lightningcss-win32-x64-msvc: 1.30.1 3766 | 3767 | locate-path@6.0.0: 3768 | dependencies: 3769 | p-locate: 5.0.0 3770 | 3771 | lodash.merge@4.6.2: {} 3772 | 3773 | loose-envify@1.4.0: 3774 | dependencies: 3775 | js-tokens: 4.0.0 3776 | 3777 | lru-cache@6.0.0: 3778 | dependencies: 3779 | yallist: 4.0.0 3780 | optional: true 3781 | 3782 | magic-string@0.30.17: 3783 | dependencies: 3784 | '@jridgewell/sourcemap-codec': 1.5.0 3785 | 3786 | make-fetch-happen@9.1.0: 3787 | dependencies: 3788 | agentkeepalive: 4.5.0 3789 | cacache: 15.3.0 3790 | http-cache-semantics: 4.1.1 3791 | http-proxy-agent: 4.0.1 3792 | https-proxy-agent: 5.0.1 3793 | is-lambda: 1.0.1 3794 | lru-cache: 6.0.0 3795 | minipass: 3.3.6 3796 | minipass-collect: 1.0.2 3797 | minipass-fetch: 1.4.1 3798 | minipass-flush: 1.0.5 3799 | minipass-pipeline: 1.2.4 3800 | negotiator: 0.6.4 3801 | promise-retry: 2.0.1 3802 | socks-proxy-agent: 6.2.1 3803 | ssri: 8.0.1 3804 | transitivePeerDependencies: 3805 | - bluebird 3806 | - supports-color 3807 | optional: true 3808 | 3809 | math-intrinsics@1.0.0: {} 3810 | 3811 | merge2@1.4.1: {} 3812 | 3813 | micromatch@4.0.8: 3814 | dependencies: 3815 | braces: 3.0.3 3816 | picomatch: 2.3.1 3817 | 3818 | mime-db@1.52.0: {} 3819 | 3820 | mime-types@2.1.35: 3821 | dependencies: 3822 | mime-db: 1.52.0 3823 | 3824 | mimic-response@3.1.0: {} 3825 | 3826 | minimatch@3.1.2: 3827 | dependencies: 3828 | brace-expansion: 1.1.11 3829 | 3830 | minimatch@9.0.5: 3831 | dependencies: 3832 | brace-expansion: 2.0.1 3833 | 3834 | minimist@1.2.8: {} 3835 | 3836 | minipass-collect@1.0.2: 3837 | dependencies: 3838 | minipass: 3.3.6 3839 | optional: true 3840 | 3841 | minipass-fetch@1.4.1: 3842 | dependencies: 3843 | minipass: 3.3.6 3844 | minipass-sized: 1.0.3 3845 | minizlib: 2.1.2 3846 | optionalDependencies: 3847 | encoding: 0.1.13 3848 | optional: true 3849 | 3850 | minipass-flush@1.0.5: 3851 | dependencies: 3852 | minipass: 3.3.6 3853 | optional: true 3854 | 3855 | minipass-pipeline@1.2.4: 3856 | dependencies: 3857 | minipass: 3.3.6 3858 | optional: true 3859 | 3860 | minipass-sized@1.0.3: 3861 | dependencies: 3862 | minipass: 3.3.6 3863 | optional: true 3864 | 3865 | minipass@3.3.6: 3866 | dependencies: 3867 | yallist: 4.0.0 3868 | 3869 | minipass@5.0.0: {} 3870 | 3871 | minipass@7.1.2: {} 3872 | 3873 | minizlib@2.1.2: 3874 | dependencies: 3875 | minipass: 3.3.6 3876 | yallist: 4.0.0 3877 | 3878 | minizlib@3.0.2: 3879 | dependencies: 3880 | minipass: 7.1.2 3881 | 3882 | mkdirp-classic@0.5.3: {} 3883 | 3884 | mkdirp@1.0.4: {} 3885 | 3886 | mkdirp@3.0.1: {} 3887 | 3888 | ms@2.1.3: {} 3889 | 3890 | nanoid@3.3.11: {} 3891 | 3892 | napi-build-utils@1.0.2: {} 3893 | 3894 | natural-compare@1.4.0: {} 3895 | 3896 | negotiator@0.6.4: 3897 | optional: true 3898 | 3899 | next@15.3.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0): 3900 | dependencies: 3901 | '@next/env': 15.3.3 3902 | '@swc/counter': 0.1.3 3903 | '@swc/helpers': 0.5.15 3904 | busboy: 1.6.0 3905 | caniuse-lite: 1.0.30001689 3906 | postcss: 8.4.31 3907 | react: 19.1.0 3908 | react-dom: 19.1.0(react@19.1.0) 3909 | styled-jsx: 5.1.6(react@19.1.0) 3910 | optionalDependencies: 3911 | '@next/swc-darwin-arm64': 15.3.3 3912 | '@next/swc-darwin-x64': 15.3.3 3913 | '@next/swc-linux-arm64-gnu': 15.3.3 3914 | '@next/swc-linux-arm64-musl': 15.3.3 3915 | '@next/swc-linux-x64-gnu': 15.3.3 3916 | '@next/swc-linux-x64-musl': 15.3.3 3917 | '@next/swc-win32-arm64-msvc': 15.3.3 3918 | '@next/swc-win32-x64-msvc': 15.3.3 3919 | sharp: 0.34.1 3920 | transitivePeerDependencies: 3921 | - '@babel/core' 3922 | - babel-plugin-macros 3923 | 3924 | node-abi@3.71.0: 3925 | dependencies: 3926 | semver: 7.6.3 3927 | 3928 | node-addon-api@7.1.1: {} 3929 | 3930 | node-fetch@2.7.0(encoding@0.1.13): 3931 | dependencies: 3932 | whatwg-url: 5.0.0 3933 | optionalDependencies: 3934 | encoding: 0.1.13 3935 | 3936 | node-gyp@8.4.1: 3937 | dependencies: 3938 | env-paths: 2.2.1 3939 | glob: 7.2.3 3940 | graceful-fs: 4.2.11 3941 | make-fetch-happen: 9.1.0 3942 | nopt: 5.0.0 3943 | npmlog: 6.0.2 3944 | rimraf: 3.0.2 3945 | semver: 7.6.3 3946 | tar: 6.2.1 3947 | which: 2.0.2 3948 | transitivePeerDependencies: 3949 | - bluebird 3950 | - supports-color 3951 | optional: true 3952 | 3953 | nopt@5.0.0: 3954 | dependencies: 3955 | abbrev: 1.1.1 3956 | optional: true 3957 | 3958 | npmlog@6.0.2: 3959 | dependencies: 3960 | are-we-there-yet: 3.0.1 3961 | console-control-strings: 1.1.0 3962 | gauge: 4.0.4 3963 | set-blocking: 2.0.0 3964 | optional: true 3965 | 3966 | object-assign@4.1.1: {} 3967 | 3968 | object-inspect@1.13.3: {} 3969 | 3970 | object-keys@1.1.1: {} 3971 | 3972 | object.assign@4.1.5: 3973 | dependencies: 3974 | call-bind: 1.0.8 3975 | define-properties: 1.2.1 3976 | has-symbols: 1.1.0 3977 | object-keys: 1.1.1 3978 | 3979 | object.entries@1.1.8: 3980 | dependencies: 3981 | call-bind: 1.0.8 3982 | define-properties: 1.2.1 3983 | es-object-atoms: 1.0.0 3984 | 3985 | object.fromentries@2.0.8: 3986 | dependencies: 3987 | call-bind: 1.0.8 3988 | define-properties: 1.2.1 3989 | es-abstract: 1.23.6 3990 | es-object-atoms: 1.0.0 3991 | 3992 | object.groupby@1.0.3: 3993 | dependencies: 3994 | call-bind: 1.0.8 3995 | define-properties: 1.2.1 3996 | es-abstract: 1.23.6 3997 | 3998 | object.values@1.2.0: 3999 | dependencies: 4000 | call-bind: 1.0.8 4001 | define-properties: 1.2.1 4002 | es-object-atoms: 1.0.0 4003 | 4004 | once@1.4.0: 4005 | dependencies: 4006 | wrappy: 1.0.2 4007 | 4008 | optionator@0.9.4: 4009 | dependencies: 4010 | deep-is: 0.1.4 4011 | fast-levenshtein: 2.0.6 4012 | levn: 0.4.1 4013 | prelude-ls: 1.2.1 4014 | type-check: 0.4.0 4015 | word-wrap: 1.2.5 4016 | 4017 | p-limit@3.1.0: 4018 | dependencies: 4019 | yocto-queue: 0.1.0 4020 | 4021 | p-locate@5.0.0: 4022 | dependencies: 4023 | p-limit: 3.1.0 4024 | 4025 | p-map@4.0.0: 4026 | dependencies: 4027 | aggregate-error: 3.1.0 4028 | optional: true 4029 | 4030 | parent-module@1.0.1: 4031 | dependencies: 4032 | callsites: 3.1.0 4033 | 4034 | path-exists@4.0.0: {} 4035 | 4036 | path-is-absolute@1.0.1: 4037 | optional: true 4038 | 4039 | path-key@3.1.1: {} 4040 | 4041 | path-parse@1.0.7: {} 4042 | 4043 | picocolors@1.1.1: {} 4044 | 4045 | picomatch@2.3.1: {} 4046 | 4047 | pocketbase-typegen@1.3.1(encoding@0.1.13): 4048 | dependencies: 4049 | commander: 9.5.0 4050 | cross-fetch: 3.1.8(encoding@0.1.13) 4051 | dotenv-flow: 4.1.0 4052 | form-data: 4.0.1 4053 | sqlite: 4.2.1 4054 | sqlite3: 5.1.7 4055 | transitivePeerDependencies: 4056 | - bluebird 4057 | - encoding 4058 | - supports-color 4059 | 4060 | pocketbase@0.26.0: {} 4061 | 4062 | possible-typed-array-names@1.0.0: {} 4063 | 4064 | postcss@8.4.31: 4065 | dependencies: 4066 | nanoid: 3.3.11 4067 | picocolors: 1.1.1 4068 | source-map-js: 1.2.1 4069 | 4070 | postcss@8.5.4: 4071 | dependencies: 4072 | nanoid: 3.3.11 4073 | picocolors: 1.1.1 4074 | source-map-js: 1.2.1 4075 | 4076 | prebuild-install@7.1.2: 4077 | dependencies: 4078 | detect-libc: 2.0.3 4079 | expand-template: 2.0.3 4080 | github-from-package: 0.0.0 4081 | minimist: 1.2.8 4082 | mkdirp-classic: 0.5.3 4083 | napi-build-utils: 1.0.2 4084 | node-abi: 3.71.0 4085 | pump: 3.0.2 4086 | rc: 1.2.8 4087 | simple-get: 4.0.1 4088 | tar-fs: 2.1.1 4089 | tunnel-agent: 0.6.0 4090 | 4091 | prelude-ls@1.2.1: {} 4092 | 4093 | prettier-plugin-tailwindcss@0.6.12(prettier@3.5.3): 4094 | dependencies: 4095 | prettier: 3.5.3 4096 | 4097 | prettier@3.5.3: {} 4098 | 4099 | promise-inflight@1.0.1: 4100 | optional: true 4101 | 4102 | promise-retry@2.0.1: 4103 | dependencies: 4104 | err-code: 2.0.3 4105 | retry: 0.12.0 4106 | optional: true 4107 | 4108 | prop-types@15.8.1: 4109 | dependencies: 4110 | loose-envify: 1.4.0 4111 | object-assign: 4.1.1 4112 | react-is: 16.13.1 4113 | 4114 | pump@3.0.2: 4115 | dependencies: 4116 | end-of-stream: 1.4.4 4117 | once: 1.4.0 4118 | 4119 | punycode@2.3.1: {} 4120 | 4121 | queue-microtask@1.2.3: {} 4122 | 4123 | rc@1.2.8: 4124 | dependencies: 4125 | deep-extend: 0.6.0 4126 | ini: 1.3.8 4127 | minimist: 1.2.8 4128 | strip-json-comments: 2.0.1 4129 | 4130 | react-dom@19.1.0(react@19.1.0): 4131 | dependencies: 4132 | react: 19.1.0 4133 | scheduler: 0.26.0 4134 | 4135 | react-is@16.13.1: {} 4136 | 4137 | react@19.1.0: {} 4138 | 4139 | readable-stream@3.6.2: 4140 | dependencies: 4141 | inherits: 2.0.4 4142 | string_decoder: 1.3.0 4143 | util-deprecate: 1.0.2 4144 | 4145 | reflect.getprototypeof@1.0.8: 4146 | dependencies: 4147 | call-bind: 1.0.8 4148 | define-properties: 1.2.1 4149 | dunder-proto: 1.0.1 4150 | es-abstract: 1.23.6 4151 | es-errors: 1.3.0 4152 | get-intrinsic: 1.2.6 4153 | gopd: 1.2.0 4154 | which-builtin-type: 1.2.1 4155 | 4156 | regexp.prototype.flags@1.5.3: 4157 | dependencies: 4158 | call-bind: 1.0.8 4159 | define-properties: 1.2.1 4160 | es-errors: 1.3.0 4161 | set-function-name: 2.0.2 4162 | 4163 | resolve-from@4.0.0: {} 4164 | 4165 | resolve-pkg-maps@1.0.0: {} 4166 | 4167 | resolve@1.22.9: 4168 | dependencies: 4169 | is-core-module: 2.16.0 4170 | path-parse: 1.0.7 4171 | supports-preserve-symlinks-flag: 1.0.0 4172 | 4173 | resolve@2.0.0-next.5: 4174 | dependencies: 4175 | is-core-module: 2.16.0 4176 | path-parse: 1.0.7 4177 | supports-preserve-symlinks-flag: 1.0.0 4178 | 4179 | retry@0.12.0: 4180 | optional: true 4181 | 4182 | reusify@1.0.4: {} 4183 | 4184 | rimraf@3.0.2: 4185 | dependencies: 4186 | glob: 7.2.3 4187 | optional: true 4188 | 4189 | run-parallel@1.2.0: 4190 | dependencies: 4191 | queue-microtask: 1.2.3 4192 | 4193 | safe-array-concat@1.1.3: 4194 | dependencies: 4195 | call-bind: 1.0.8 4196 | call-bound: 1.0.3 4197 | get-intrinsic: 1.2.6 4198 | has-symbols: 1.1.0 4199 | isarray: 2.0.5 4200 | 4201 | safe-buffer@5.2.1: {} 4202 | 4203 | safe-regex-test@1.1.0: 4204 | dependencies: 4205 | call-bound: 1.0.3 4206 | es-errors: 1.3.0 4207 | is-regex: 1.2.1 4208 | 4209 | safer-buffer@2.1.2: 4210 | optional: true 4211 | 4212 | scheduler@0.26.0: {} 4213 | 4214 | semver@6.3.1: {} 4215 | 4216 | semver@7.6.3: {} 4217 | 4218 | semver@7.7.1: {} 4219 | 4220 | server-only@0.0.1: {} 4221 | 4222 | set-blocking@2.0.0: 4223 | optional: true 4224 | 4225 | set-function-length@1.2.2: 4226 | dependencies: 4227 | define-data-property: 1.1.4 4228 | es-errors: 1.3.0 4229 | function-bind: 1.1.2 4230 | get-intrinsic: 1.2.6 4231 | gopd: 1.2.0 4232 | has-property-descriptors: 1.0.2 4233 | 4234 | set-function-name@2.0.2: 4235 | dependencies: 4236 | define-data-property: 1.1.4 4237 | es-errors: 1.3.0 4238 | functions-have-names: 1.2.3 4239 | has-property-descriptors: 1.0.2 4240 | 4241 | sharp@0.34.1: 4242 | dependencies: 4243 | color: 4.2.3 4244 | detect-libc: 2.0.4 4245 | semver: 7.7.1 4246 | optionalDependencies: 4247 | '@img/sharp-darwin-arm64': 0.34.1 4248 | '@img/sharp-darwin-x64': 0.34.1 4249 | '@img/sharp-libvips-darwin-arm64': 1.1.0 4250 | '@img/sharp-libvips-darwin-x64': 1.1.0 4251 | '@img/sharp-libvips-linux-arm': 1.1.0 4252 | '@img/sharp-libvips-linux-arm64': 1.1.0 4253 | '@img/sharp-libvips-linux-ppc64': 1.1.0 4254 | '@img/sharp-libvips-linux-s390x': 1.1.0 4255 | '@img/sharp-libvips-linux-x64': 1.1.0 4256 | '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 4257 | '@img/sharp-libvips-linuxmusl-x64': 1.1.0 4258 | '@img/sharp-linux-arm': 0.34.1 4259 | '@img/sharp-linux-arm64': 0.34.1 4260 | '@img/sharp-linux-s390x': 0.34.1 4261 | '@img/sharp-linux-x64': 0.34.1 4262 | '@img/sharp-linuxmusl-arm64': 0.34.1 4263 | '@img/sharp-linuxmusl-x64': 0.34.1 4264 | '@img/sharp-wasm32': 0.34.1 4265 | '@img/sharp-win32-ia32': 0.34.1 4266 | '@img/sharp-win32-x64': 0.34.1 4267 | optional: true 4268 | 4269 | shebang-command@2.0.0: 4270 | dependencies: 4271 | shebang-regex: 3.0.0 4272 | 4273 | shebang-regex@3.0.0: {} 4274 | 4275 | side-channel-list@1.0.0: 4276 | dependencies: 4277 | es-errors: 1.3.0 4278 | object-inspect: 1.13.3 4279 | 4280 | side-channel-map@1.0.1: 4281 | dependencies: 4282 | call-bound: 1.0.3 4283 | es-errors: 1.3.0 4284 | get-intrinsic: 1.2.6 4285 | object-inspect: 1.13.3 4286 | 4287 | side-channel-weakmap@1.0.2: 4288 | dependencies: 4289 | call-bound: 1.0.3 4290 | es-errors: 1.3.0 4291 | get-intrinsic: 1.2.6 4292 | object-inspect: 1.13.3 4293 | side-channel-map: 1.0.1 4294 | 4295 | side-channel@1.1.0: 4296 | dependencies: 4297 | es-errors: 1.3.0 4298 | object-inspect: 1.13.3 4299 | side-channel-list: 1.0.0 4300 | side-channel-map: 1.0.1 4301 | side-channel-weakmap: 1.0.2 4302 | 4303 | signal-exit@3.0.7: 4304 | optional: true 4305 | 4306 | simple-concat@1.0.1: {} 4307 | 4308 | simple-get@4.0.1: 4309 | dependencies: 4310 | decompress-response: 6.0.0 4311 | once: 1.4.0 4312 | simple-concat: 1.0.1 4313 | 4314 | simple-swizzle@0.2.2: 4315 | dependencies: 4316 | is-arrayish: 0.3.2 4317 | optional: true 4318 | 4319 | smart-buffer@4.2.0: 4320 | optional: true 4321 | 4322 | socks-proxy-agent@6.2.1: 4323 | dependencies: 4324 | agent-base: 6.0.2 4325 | debug: 4.4.1 4326 | socks: 2.8.3 4327 | transitivePeerDependencies: 4328 | - supports-color 4329 | optional: true 4330 | 4331 | socks@2.8.3: 4332 | dependencies: 4333 | ip-address: 9.0.5 4334 | smart-buffer: 4.2.0 4335 | optional: true 4336 | 4337 | source-map-js@1.2.1: {} 4338 | 4339 | sprintf-js@1.1.3: 4340 | optional: true 4341 | 4342 | sqlite3@5.1.7: 4343 | dependencies: 4344 | bindings: 1.5.0 4345 | node-addon-api: 7.1.1 4346 | prebuild-install: 7.1.2 4347 | tar: 6.2.1 4348 | optionalDependencies: 4349 | node-gyp: 8.4.1 4350 | transitivePeerDependencies: 4351 | - bluebird 4352 | - supports-color 4353 | 4354 | sqlite@4.2.1: {} 4355 | 4356 | ssri@8.0.1: 4357 | dependencies: 4358 | minipass: 3.3.6 4359 | optional: true 4360 | 4361 | stable-hash@0.0.4: {} 4362 | 4363 | streamsearch@1.1.0: {} 4364 | 4365 | string-width@4.2.3: 4366 | dependencies: 4367 | emoji-regex: 8.0.0 4368 | is-fullwidth-code-point: 3.0.0 4369 | strip-ansi: 6.0.1 4370 | optional: true 4371 | 4372 | string.prototype.includes@2.0.1: 4373 | dependencies: 4374 | call-bind: 1.0.8 4375 | define-properties: 1.2.1 4376 | es-abstract: 1.23.6 4377 | 4378 | string.prototype.matchall@4.0.11: 4379 | dependencies: 4380 | call-bind: 1.0.8 4381 | define-properties: 1.2.1 4382 | es-abstract: 1.23.6 4383 | es-errors: 1.3.0 4384 | es-object-atoms: 1.0.0 4385 | get-intrinsic: 1.2.6 4386 | gopd: 1.2.0 4387 | has-symbols: 1.1.0 4388 | internal-slot: 1.1.0 4389 | regexp.prototype.flags: 1.5.3 4390 | set-function-name: 2.0.2 4391 | side-channel: 1.1.0 4392 | 4393 | string.prototype.repeat@1.0.0: 4394 | dependencies: 4395 | define-properties: 1.2.1 4396 | es-abstract: 1.23.6 4397 | 4398 | string.prototype.trim@1.2.10: 4399 | dependencies: 4400 | call-bind: 1.0.8 4401 | call-bound: 1.0.3 4402 | define-data-property: 1.1.4 4403 | define-properties: 1.2.1 4404 | es-abstract: 1.23.6 4405 | es-object-atoms: 1.0.0 4406 | has-property-descriptors: 1.0.2 4407 | 4408 | string.prototype.trimend@1.0.9: 4409 | dependencies: 4410 | call-bind: 1.0.8 4411 | call-bound: 1.0.3 4412 | define-properties: 1.2.1 4413 | es-object-atoms: 1.0.0 4414 | 4415 | string.prototype.trimstart@1.0.8: 4416 | dependencies: 4417 | call-bind: 1.0.8 4418 | define-properties: 1.2.1 4419 | es-object-atoms: 1.0.0 4420 | 4421 | string_decoder@1.3.0: 4422 | dependencies: 4423 | safe-buffer: 5.2.1 4424 | 4425 | strip-ansi@6.0.1: 4426 | dependencies: 4427 | ansi-regex: 5.0.1 4428 | optional: true 4429 | 4430 | strip-bom@3.0.0: {} 4431 | 4432 | strip-json-comments@2.0.1: {} 4433 | 4434 | strip-json-comments@3.1.1: {} 4435 | 4436 | styled-jsx@5.1.6(react@19.1.0): 4437 | dependencies: 4438 | client-only: 0.0.1 4439 | react: 19.1.0 4440 | 4441 | supports-color@7.2.0: 4442 | dependencies: 4443 | has-flag: 4.0.0 4444 | 4445 | supports-preserve-symlinks-flag@1.0.0: {} 4446 | 4447 | tailwind-merge@3.3.0: {} 4448 | 4449 | tailwindcss@4.1.8: {} 4450 | 4451 | tapable@2.2.2: {} 4452 | 4453 | tar-fs@2.1.1: 4454 | dependencies: 4455 | chownr: 1.1.4 4456 | mkdirp-classic: 0.5.3 4457 | pump: 3.0.2 4458 | tar-stream: 2.2.0 4459 | 4460 | tar-stream@2.2.0: 4461 | dependencies: 4462 | bl: 4.1.0 4463 | end-of-stream: 1.4.4 4464 | fs-constants: 1.0.0 4465 | inherits: 2.0.4 4466 | readable-stream: 3.6.2 4467 | 4468 | tar@6.2.1: 4469 | dependencies: 4470 | chownr: 2.0.0 4471 | fs-minipass: 2.1.0 4472 | minipass: 5.0.0 4473 | minizlib: 2.1.2 4474 | mkdirp: 1.0.4 4475 | yallist: 4.0.0 4476 | 4477 | tar@7.4.3: 4478 | dependencies: 4479 | '@isaacs/fs-minipass': 4.0.1 4480 | chownr: 3.0.0 4481 | minipass: 7.1.2 4482 | minizlib: 3.0.2 4483 | mkdirp: 3.0.1 4484 | yallist: 5.0.0 4485 | 4486 | to-regex-range@5.0.1: 4487 | dependencies: 4488 | is-number: 7.0.0 4489 | 4490 | tr46@0.0.3: {} 4491 | 4492 | ts-api-utils@1.4.3(typescript@5.8.3): 4493 | dependencies: 4494 | typescript: 5.8.3 4495 | 4496 | tsconfig-paths@3.15.0: 4497 | dependencies: 4498 | '@types/json5': 0.0.29 4499 | json5: 1.0.2 4500 | minimist: 1.2.8 4501 | strip-bom: 3.0.0 4502 | 4503 | tslib@2.8.1: {} 4504 | 4505 | tunnel-agent@0.6.0: 4506 | dependencies: 4507 | safe-buffer: 5.2.1 4508 | 4509 | type-check@0.4.0: 4510 | dependencies: 4511 | prelude-ls: 1.2.1 4512 | 4513 | typed-array-buffer@1.0.2: 4514 | dependencies: 4515 | call-bind: 1.0.8 4516 | es-errors: 1.3.0 4517 | is-typed-array: 1.1.14 4518 | 4519 | typed-array-byte-length@1.0.2: 4520 | dependencies: 4521 | call-bind: 1.0.8 4522 | for-each: 0.3.3 4523 | gopd: 1.2.0 4524 | has-proto: 1.2.0 4525 | is-typed-array: 1.1.14 4526 | 4527 | typed-array-byte-offset@1.0.3: 4528 | dependencies: 4529 | available-typed-arrays: 1.0.7 4530 | call-bind: 1.0.8 4531 | for-each: 0.3.3 4532 | gopd: 1.2.0 4533 | has-proto: 1.2.0 4534 | is-typed-array: 1.1.14 4535 | reflect.getprototypeof: 1.0.8 4536 | 4537 | typed-array-length@1.0.7: 4538 | dependencies: 4539 | call-bind: 1.0.8 4540 | for-each: 0.3.3 4541 | gopd: 1.2.0 4542 | is-typed-array: 1.1.14 4543 | possible-typed-array-names: 1.0.0 4544 | reflect.getprototypeof: 1.0.8 4545 | 4546 | typescript@5.8.3: {} 4547 | 4548 | unbox-primitive@1.1.0: 4549 | dependencies: 4550 | call-bound: 1.0.3 4551 | has-bigints: 1.0.2 4552 | has-symbols: 1.1.0 4553 | which-boxed-primitive: 1.1.1 4554 | 4555 | undici-types@6.21.0: {} 4556 | 4557 | unique-filename@1.1.1: 4558 | dependencies: 4559 | unique-slug: 2.0.2 4560 | optional: true 4561 | 4562 | unique-slug@2.0.2: 4563 | dependencies: 4564 | imurmurhash: 0.1.4 4565 | optional: true 4566 | 4567 | uri-js@4.4.1: 4568 | dependencies: 4569 | punycode: 2.3.1 4570 | 4571 | util-deprecate@1.0.2: {} 4572 | 4573 | webidl-conversions@3.0.1: {} 4574 | 4575 | whatwg-url@5.0.0: 4576 | dependencies: 4577 | tr46: 0.0.3 4578 | webidl-conversions: 3.0.1 4579 | 4580 | which-boxed-primitive@1.1.1: 4581 | dependencies: 4582 | is-bigint: 1.1.0 4583 | is-boolean-object: 1.2.1 4584 | is-number-object: 1.1.1 4585 | is-string: 1.1.1 4586 | is-symbol: 1.1.1 4587 | 4588 | which-builtin-type@1.2.1: 4589 | dependencies: 4590 | call-bound: 1.0.3 4591 | function.prototype.name: 1.1.7 4592 | has-tostringtag: 1.0.2 4593 | is-async-function: 2.0.0 4594 | is-date-object: 1.1.0 4595 | is-finalizationregistry: 1.1.1 4596 | is-generator-function: 1.0.10 4597 | is-regex: 1.2.1 4598 | is-weakref: 1.1.0 4599 | isarray: 2.0.5 4600 | which-boxed-primitive: 1.1.1 4601 | which-collection: 1.0.2 4602 | which-typed-array: 1.1.16 4603 | 4604 | which-collection@1.0.2: 4605 | dependencies: 4606 | is-map: 2.0.3 4607 | is-set: 2.0.3 4608 | is-weakmap: 2.0.2 4609 | is-weakset: 2.0.4 4610 | 4611 | which-typed-array@1.1.16: 4612 | dependencies: 4613 | available-typed-arrays: 1.0.7 4614 | call-bind: 1.0.8 4615 | for-each: 0.3.3 4616 | gopd: 1.2.0 4617 | has-tostringtag: 1.0.2 4618 | 4619 | which@2.0.2: 4620 | dependencies: 4621 | isexe: 2.0.0 4622 | 4623 | wide-align@1.1.5: 4624 | dependencies: 4625 | string-width: 4.2.3 4626 | optional: true 4627 | 4628 | word-wrap@1.2.5: {} 4629 | 4630 | wrappy@1.0.2: {} 4631 | 4632 | yallist@4.0.0: {} 4633 | 4634 | yallist@5.0.0: {} 4635 | 4636 | yocto-queue@0.1.0: {} 4637 | -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('postcss-load-config').Config} */ 2 | const config = { 3 | plugins: { 4 | '@tailwindcss/postcss': {}, 5 | }, 6 | }; 7 | 8 | export default config; 9 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 | "extends": ["config:recommended"] 4 | } 5 | -------------------------------------------------------------------------------- /src/app/(authed)/dashboard/page-client.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import { useUser } from "@/components/pocketbase-provider"; 4 | 5 | export function DashboardClient() { 6 | const user = useUser(); 7 | 8 | return ( 9 |
Id: {user?.id}
12 |Email: {user?.email}
13 |Id: {client.authStore.record?.id}
13 |Email: {client.authStore.record?.email}
14 |Logged in as {client.authStore.record?.email}
10 | ) : ( 11 |Not logged in
12 | )} 13 |14 | Visit{" "} 15 | 20 | our GitHub repository 21 | {" "} 22 | to read the documentation. 23 |
24 |