repository template for Node.js & TypeScript projects

chore: migrate to pnpm (#480)

authored by samanthanguyen.me and committed by GitHub cc7f3db8 703c4f50

+8 -3
.github/workflows/docs.yml
··· 19 19 contents: read 20 20 runs-on: ubuntu-latest 21 21 steps: 22 - - uses: actions/checkout@v6 22 + - name: Checkout repository 23 + uses: actions/checkout@v6 24 + - name: Install pnpm 25 + uses: pnpm/action-setup@v4 26 + with: 27 + version: 10 23 28 - name: Install Node.js 24 29 uses: actions/setup-node@v6 25 30 with: 26 31 node-version: latest 27 - cache: 'npm' 32 + cache: 'pnpm' 28 33 - name: Install dependencies 29 - run: npm ci --verbose 34 + run: pnpm install --frozen-lockfile 30 35 - name: Setup Pages 31 36 id: pages 32 37 uses: actions/configure-pages@v5
+31 -17
.github/workflows/main.yml
··· 27 27 steps: 28 28 - name: Checkout repository 29 29 uses: actions/checkout@v6 30 + - name: Install pnpm 31 + uses: pnpm/action-setup@v4 32 + with: 33 + version: 10 30 34 - name: Install Node.js ${{ matrix.node-version }} 31 35 uses: actions/setup-node@v6 32 36 with: 33 37 node-version: ${{ matrix.node-version }} 34 - cache: 'npm' 38 + cache: 'pnpm' 35 39 - name: Install dependencies 36 - run: npm ci --verbose 40 + run: pnpm install --frozen-lockfile 37 41 - name: Build packages 38 - run: npm run build 42 + run: pnpm run build 39 43 40 44 codequality: 41 45 name: codequality (${{ matrix.tool }}) ··· 45 49 include: 46 50 - tool: oxfmt 47 51 tool-purpose: formatter 48 - npm-script: fmt-ci 52 + script: fmt-ci 49 53 - tool: oxlint 50 54 tool-purpose: linter 51 - npm-script: lint 55 + script: lint 52 56 steps: 53 57 - name: Checkout repository 54 58 uses: actions/checkout@v6 59 + - name: Install pnpm 60 + uses: pnpm/action-setup@v4 61 + with: 62 + version: 10 55 63 - name: Install Node.js 56 64 uses: actions/setup-node@v6 57 65 with: 58 66 node-version: latest 59 - cache: 'npm' 67 + cache: 'pnpm' 60 68 - name: Install dependencies 61 - run: npm ci --verbose 69 + run: pnpm install --frozen-lockfile 62 70 - name: Print environment info 63 - run: npx ${{ matrix.tool }} --version 71 + run: pnpx ${{ matrix.tool }} --version 64 72 - name: Run ${{ matrix.tool-purpose }} checks 65 - run: npm run ${{ matrix.npm-script }} 73 + run: pnpm run ${{ matrix.script }} 66 74 67 75 test: 68 76 runs-on: ubuntu-latest 69 77 steps: 70 78 - name: Checkout repository 71 79 uses: actions/checkout@v6 80 + - name: Install pnpm 81 + uses: pnpm/action-setup@v4 82 + with: 83 + version: 10 72 84 - name: Install Node.js 73 85 uses: actions/setup-node@v6 74 86 with: 75 87 node-version: latest 76 - cache: 'npm' 88 + cache: 'pnpm' 77 89 - name: Install dependencies 78 - run: npm ci --verbose 90 + run: pnpm install --frozen-lockfile 79 91 - name: Run tests 80 - run: npm run test-ci 92 + run: pnpm run test-ci 81 93 - name: Upload code coverage 82 94 uses: codecov/codecov-action@v5 83 95 with: ··· 90 102 steps: 91 103 - name: Checkout repository 92 104 uses: actions/checkout@v6 105 + - name: Install pnpm 106 + uses: pnpm/action-setup@v4 107 + with: 108 + version: 10 93 109 - name: Install Node.js 94 110 uses: actions/setup-node@v6 95 111 with: 96 112 node-version: latest 97 - cache: 'npm' 113 + cache: 'pnpm' 98 114 registry-url: 'https://registry.npmjs.org' 99 115 - name: Install dependencies 100 - run: npm ci --verbose 101 - - name: Auto-fix errors in package.json 102 - run: npm pkg fix --workspaces 116 + run: pnpm install --frozen-lockfile 103 117 - name: Check if publishable 104 - run: npm publish --workspaces --access public --tag=latest --dry-run 118 + run: pnpm publish --dry-run --recursive --no-git-checks
+20 -20
README.md
··· 44 44 cd packages/pkg1 45 45 46 46 # if package is non-scoped, e.g "hello-world" 47 - npm publish 47 + pnpm publish 48 48 49 49 # if package is scoped, e.g "@user123/hello-world" 50 - npm publish --access public 50 + pnpm publish --access public 51 51 ``` 52 52 53 53 ## Configure 54 54 55 - ### NPM scripts 55 + ### PNPM scripts 56 56 57 - | Command | Description | 58 - | -------------------- | ----------------------------------------- | 59 - | `npm run build` | Build all packages | 60 - | `npm run docs` | Generate documentation | 61 - | `npm run docs-watch` | Generate documentation in watch mode | 62 - | `npm run clean` | Remove all generated files | 63 - | `npm run test` | Run unit tests | 64 - | `npm run test-ci` | Run unit tests in CI mode | 65 - | `npm run test-ui` | Run unit tests in UI/browser mode | 66 - | `npm run test-html` | View test results in browser | 67 - | `npm run test-json` | View test results in JSON format | 68 - | `npm run fmt` | Apply formatting fixes | 69 - | `npm run fmt-ci` | Check for formatting issues (used for CI) | 70 - | `npm run lint` | Check for Oxlint issues | 71 - | `npm run fix` | Apply Oxlint fixes | 72 - | `npm run inspect` | Run node-modules-inspector server | 57 + | Command | Description | 58 + | --------------------- | ----------------------------------------- | 59 + | `pnpm run build` | Build all packages | 60 + | `pnpm run docs` | Generate documentation | 61 + | `pnpm run docs-watch` | Generate documentation in watch mode | 62 + | `pnpm run clean` | Remove all generated files | 63 + | `pnpm run test` | Run unit tests | 64 + | `pnpm run test-ci` | Run unit tests in CI mode | 65 + | `pnpm run test-ui` | Run unit tests in UI/browser mode | 66 + | `pnpm run test-html` | View test results in browser | 67 + | `pnpm run test-json` | View test results in JSON format | 68 + | `pnpm run fmt` | Apply formatting fixes | 69 + | `pnpm run fmt-ci` | Check for formatting issues (used for CI) | 70 + | `pnpm run lint` | Check for Oxlint issues | 71 + | `pnpm run fix` | Apply Oxlint fixes | 72 + | `pnpm run inspect` | Run node-modules-inspector server | 73 73 74 74 ### Developer tools 75 75 76 76 | Tool | File | Documentation | 77 77 | ---------- | -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | 78 - | NPM | [`package.json`](package.json), [`packages/*/package.json`](./packages/pkg1/package.json) | [docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json), [website](https://docs.npmjs.com/) | 78 + | PNPM | [`package.json`](package.json), [`packages/*/package.json`](./packages/pkg1/package.json) | [docs](https://pnpm.io/package_json), [website](https://pnpm.io/) | 79 79 | TypeScript | [`tsconfig.json`](./tsconfig.json), [`packages/*/tsconfig.json`](packages/pkg1/tsconfig.json) | [docs](https://www.typescriptlang.org/tsconfig), [website](https://www.typescriptlang.org/) | 80 80 | TypeDoc | [`tsconfig.json`](tsconfig.json) (`typedocOptions`) | [docs](https://typedoc.org/options/configuration/), [website](https://typedoc.org/) | 81 81 | Oxfmt | [`.oxfmtrc.json`](./.oxfmtrc.json) | [docs](https://oxc.rs/docs/guide/usage/formatter.html), [website](https://oxc.rs) |
-3930
package-lock.json
··· 1 - { 2 - "name": "@author/monorepo", 3 - "version": "0.0.0", 4 - "lockfileVersion": 3, 5 - "requires": true, 6 - "packages": { 7 - "": { 8 - "name": "@author/monorepo", 9 - "version": "0.0.0", 10 - "workspaces": [ 11 - "packages/**" 12 - ], 13 - "devDependencies": { 14 - "@types/node": "^25.0.3", 15 - "@vitest/coverage-v8": "^4.0.16", 16 - "@vitest/ui": "^4.0.15", 17 - "node-modules-inspector": "^1.2.0", 18 - "oxfmt": "^0.21.0", 19 - "oxlint": "^1.36.0", 20 - "oxlint-tsgolint": "^0.10.0", 21 - "publint": "^0.3.16", 22 - "tsdown": "^0.18.4", 23 - "typedoc": "^0.28.15", 24 - "typescript": "^5.9.3", 25 - "vite": "npm:rolldown-vite@^7.2.11", 26 - "vitest": "^4.0.15" 27 - } 28 - }, 29 - "node_modules/@author/package": { 30 - "resolved": "packages/pkg1", 31 - "link": true 32 - }, 33 - "node_modules/@babel/generator": { 34 - "version": "7.28.5", 35 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", 36 - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", 37 - "dev": true, 38 - "license": "MIT", 39 - "dependencies": { 40 - "@babel/parser": "^7.28.5", 41 - "@babel/types": "^7.28.5", 42 - "@jridgewell/gen-mapping": "^0.3.12", 43 - "@jridgewell/trace-mapping": "^0.3.28", 44 - "jsesc": "^3.0.2" 45 - }, 46 - "engines": { 47 - "node": ">=6.9.0" 48 - } 49 - }, 50 - "node_modules/@babel/helper-string-parser": { 51 - "version": "7.27.1", 52 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 53 - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 54 - "dev": true, 55 - "license": "MIT", 56 - "engines": { 57 - "node": ">=6.9.0" 58 - } 59 - }, 60 - "node_modules/@babel/helper-validator-identifier": { 61 - "version": "7.28.5", 62 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 63 - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 64 - "dev": true, 65 - "license": "MIT", 66 - "engines": { 67 - "node": ">=6.9.0" 68 - } 69 - }, 70 - "node_modules/@babel/parser": { 71 - "version": "7.28.5", 72 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", 73 - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", 74 - "dev": true, 75 - "license": "MIT", 76 - "dependencies": { 77 - "@babel/types": "^7.28.5" 78 - }, 79 - "bin": { 80 - "parser": "bin/babel-parser.js" 81 - }, 82 - "engines": { 83 - "node": ">=6.0.0" 84 - } 85 - }, 86 - "node_modules/@babel/types": { 87 - "version": "7.28.5", 88 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", 89 - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", 90 - "dev": true, 91 - "license": "MIT", 92 - "dependencies": { 93 - "@babel/helper-string-parser": "^7.27.1", 94 - "@babel/helper-validator-identifier": "^7.28.5" 95 - }, 96 - "engines": { 97 - "node": ">=6.9.0" 98 - } 99 - }, 100 - "node_modules/@bcoe/v8-coverage": { 101 - "version": "1.0.2", 102 - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", 103 - "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", 104 - "dev": true, 105 - "license": "MIT", 106 - "engines": { 107 - "node": ">=18" 108 - } 109 - }, 110 - "node_modules/@emnapi/core": { 111 - "version": "1.7.1", 112 - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", 113 - "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", 114 - "dev": true, 115 - "license": "MIT", 116 - "optional": true, 117 - "dependencies": { 118 - "@emnapi/wasi-threads": "1.1.0", 119 - "tslib": "^2.4.0" 120 - } 121 - }, 122 - "node_modules/@emnapi/runtime": { 123 - "version": "1.7.1", 124 - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", 125 - "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", 126 - "dev": true, 127 - "license": "MIT", 128 - "optional": true, 129 - "dependencies": { 130 - "tslib": "^2.4.0" 131 - } 132 - }, 133 - "node_modules/@emnapi/wasi-threads": { 134 - "version": "1.1.0", 135 - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", 136 - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", 137 - "dev": true, 138 - "license": "MIT", 139 - "optional": true, 140 - "dependencies": { 141 - "tslib": "^2.4.0" 142 - } 143 - }, 144 - "node_modules/@gerrit0/mini-shiki": { 145 - "version": "3.18.0", 146 - "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.18.0.tgz", 147 - "integrity": "sha512-zTAG1cXK5Q+T6CBEa8mqEnCx/H9rrpWEn+vhMbWikzmeO2jltY6zVE2m9YCO+xDi+P0vpBrOG1Xgi8AZtlNoUA==", 148 - "dev": true, 149 - "license": "MIT", 150 - "dependencies": { 151 - "@shikijs/engine-oniguruma": "^3.18.0", 152 - "@shikijs/langs": "^3.18.0", 153 - "@shikijs/themes": "^3.18.0", 154 - "@shikijs/types": "^3.18.0", 155 - "@shikijs/vscode-textmate": "^10.0.2" 156 - } 157 - }, 158 - "node_modules/@jridgewell/gen-mapping": { 159 - "version": "0.3.13", 160 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 161 - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 162 - "dev": true, 163 - "license": "MIT", 164 - "dependencies": { 165 - "@jridgewell/sourcemap-codec": "^1.5.0", 166 - "@jridgewell/trace-mapping": "^0.3.24" 167 - } 168 - }, 169 - "node_modules/@jridgewell/resolve-uri": { 170 - "version": "3.1.2", 171 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 172 - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 173 - "dev": true, 174 - "license": "MIT", 175 - "engines": { 176 - "node": ">=6.0.0" 177 - } 178 - }, 179 - "node_modules/@jridgewell/sourcemap-codec": { 180 - "version": "1.5.5", 181 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 182 - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 183 - "dev": true, 184 - "license": "MIT" 185 - }, 186 - "node_modules/@jridgewell/trace-mapping": { 187 - "version": "0.3.31", 188 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 189 - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 190 - "dev": true, 191 - "license": "MIT", 192 - "dependencies": { 193 - "@jridgewell/resolve-uri": "^3.1.0", 194 - "@jridgewell/sourcemap-codec": "^1.4.14" 195 - } 196 - }, 197 - "node_modules/@napi-rs/wasm-runtime": { 198 - "version": "1.1.0", 199 - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.0.tgz", 200 - "integrity": "sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==", 201 - "dev": true, 202 - "license": "MIT", 203 - "optional": true, 204 - "dependencies": { 205 - "@emnapi/core": "^1.7.1", 206 - "@emnapi/runtime": "^1.7.1", 207 - "@tybys/wasm-util": "^0.10.1" 208 - } 209 - }, 210 - "node_modules/@oxc-project/runtime": { 211 - "version": "0.101.0", 212 - "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.101.0.tgz", 213 - "integrity": "sha512-t3qpfVZIqSiLQ5Kqt/MC4Ge/WCOGrrcagAdzTcDaggupjiGxUx4nJF2v6wUCXWSzWHn5Ns7XLv13fCJEwCOERQ==", 214 - "dev": true, 215 - "license": "MIT", 216 - "engines": { 217 - "node": "^20.19.0 || >=22.12.0" 218 - } 219 - }, 220 - "node_modules/@oxc-project/types": { 221 - "version": "0.101.0", 222 - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.101.0.tgz", 223 - "integrity": "sha512-nuFhqlUzJX+gVIPPfuE6xurd4lST3mdcWOhyK/rZO0B9XWMKm79SuszIQEnSMmmDhq1DC8WWVYGVd+6F93o1gQ==", 224 - "dev": true, 225 - "license": "MIT", 226 - "funding": { 227 - "url": "https://github.com/sponsors/Boshen" 228 - } 229 - }, 230 - "node_modules/@oxfmt/darwin-arm64": { 231 - "version": "0.21.0", 232 - "resolved": "https://registry.npmjs.org/@oxfmt/darwin-arm64/-/darwin-arm64-0.21.0.tgz", 233 - "integrity": "sha512-defgGcchFCq2F7f5Nr3E4VXYW1sUhBGmIejgcPZ1gSsc8FAeT+vP5cSeGnDv+kcX+OKFDt89C67c31qZ6yZBsQ==", 234 - "cpu": [ 235 - "arm64" 236 - ], 237 - "dev": true, 238 - "license": "MIT", 239 - "optional": true, 240 - "os": [ 241 - "darwin" 242 - ] 243 - }, 244 - "node_modules/@oxfmt/darwin-x64": { 245 - "version": "0.21.0", 246 - "resolved": "https://registry.npmjs.org/@oxfmt/darwin-x64/-/darwin-x64-0.21.0.tgz", 247 - "integrity": "sha512-rYJinOZRabPF2V3kn0TWX4vcYHV2F+DkGewNP8HZ/OXQ3CEJKP+E7KCnEz/x614g3/S5J7cahr9l5Mr3AEZigA==", 248 - "cpu": [ 249 - "x64" 250 - ], 251 - "dev": true, 252 - "license": "MIT", 253 - "optional": true, 254 - "os": [ 255 - "darwin" 256 - ] 257 - }, 258 - "node_modules/@oxfmt/linux-arm64-gnu": { 259 - "version": "0.21.0", 260 - "resolved": "https://registry.npmjs.org/@oxfmt/linux-arm64-gnu/-/linux-arm64-gnu-0.21.0.tgz", 261 - "integrity": "sha512-ILTv8stX3r2gK+pgSc2alJrbpI4i8zlLXzuuhUsjeEN/Ti//Z38MDi6kTov3pzcaBEnQ/xEMgQyczokp7jpyyQ==", 262 - "cpu": [ 263 - "arm64" 264 - ], 265 - "dev": true, 266 - "license": "MIT", 267 - "optional": true, 268 - "os": [ 269 - "linux" 270 - ] 271 - }, 272 - "node_modules/@oxfmt/linux-arm64-musl": { 273 - "version": "0.21.0", 274 - "resolved": "https://registry.npmjs.org/@oxfmt/linux-arm64-musl/-/linux-arm64-musl-0.21.0.tgz", 275 - "integrity": "sha512-kFZ0vPJzsGjkrwq2MPEpp8TjV7/Znv9kCEwLF+HcFwvfcSt75dWloGmTRRrViH0ACaCM7YBSDUOV8E4nyLvxPA==", 276 - "cpu": [ 277 - "arm64" 278 - ], 279 - "dev": true, 280 - "license": "MIT", 281 - "optional": true, 282 - "os": [ 283 - "linux" 284 - ] 285 - }, 286 - "node_modules/@oxfmt/linux-x64-gnu": { 287 - "version": "0.21.0", 288 - "resolved": "https://registry.npmjs.org/@oxfmt/linux-x64-gnu/-/linux-x64-gnu-0.21.0.tgz", 289 - "integrity": "sha512-VH8ZcS2TkTBE0v9cLxjNGX++vB9Xvx/7VTFrbwHYzY/fYypYTwQ+n1KplUQoU+LrMC0nKqwPWYzvA5/cAfo5zg==", 290 - "cpu": [ 291 - "x64" 292 - ], 293 - "dev": true, 294 - "license": "MIT", 295 - "optional": true, 296 - "os": [ 297 - "linux" 298 - ] 299 - }, 300 - "node_modules/@oxfmt/linux-x64-musl": { 301 - "version": "0.21.0", 302 - "resolved": "https://registry.npmjs.org/@oxfmt/linux-x64-musl/-/linux-x64-musl-0.21.0.tgz", 303 - "integrity": "sha512-qleaVEFHw/kmbvNj3hjobX1kwbP2/d7SVJzQjyEFULou1v3EZj7jWbblIu7GmDCSspdiEk1j/pZDYH801Dn8QA==", 304 - "cpu": [ 305 - "x64" 306 - ], 307 - "dev": true, 308 - "license": "MIT", 309 - "optional": true, 310 - "os": [ 311 - "linux" 312 - ] 313 - }, 314 - "node_modules/@oxfmt/win32-arm64": { 315 - "version": "0.21.0", 316 - "resolved": "https://registry.npmjs.org/@oxfmt/win32-arm64/-/win32-arm64-0.21.0.tgz", 317 - "integrity": "sha512-JLZUo5qEyJfxhoj6KEU/CqI8FQlzIP8rBq7qGTq0kCJ2yZJC9tysBqJYZXvX88ShiNe89/T/H3khodaKGBBNgg==", 318 - "cpu": [ 319 - "arm64" 320 - ], 321 - "dev": true, 322 - "license": "MIT", 323 - "optional": true, 324 - "os": [ 325 - "win32" 326 - ] 327 - }, 328 - "node_modules/@oxfmt/win32-x64": { 329 - "version": "0.21.0", 330 - "resolved": "https://registry.npmjs.org/@oxfmt/win32-x64/-/win32-x64-0.21.0.tgz", 331 - "integrity": "sha512-DYNpbuPzUhTuWUIqDhwSaV1mK+VcknD4ANaEON+/ygaNGriSZ4pRUt1BTRcXfcOF9GZ4BO9udjv31S0bAEsFeQ==", 332 - "cpu": [ 333 - "x64" 334 - ], 335 - "dev": true, 336 - "license": "MIT", 337 - "optional": true, 338 - "os": [ 339 - "win32" 340 - ] 341 - }, 342 - "node_modules/@oxlint-tsgolint/darwin-arm64": { 343 - "version": "0.10.0", 344 - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-arm64/-/darwin-arm64-0.10.0.tgz", 345 - "integrity": "sha512-mhBF/pjey0UdLL1ocU46Fqta+uJuRfqrLfDpcViRg17BtDiUNd8JY9iN2FOoS2HGSCAgCUjZ0AZkwkHwFs/VTw==", 346 - "cpu": [ 347 - "arm64" 348 - ], 349 - "dev": true, 350 - "license": "MIT", 351 - "optional": true, 352 - "os": [ 353 - "darwin" 354 - ] 355 - }, 356 - "node_modules/@oxlint-tsgolint/darwin-x64": { 357 - "version": "0.10.0", 358 - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-x64/-/darwin-x64-0.10.0.tgz", 359 - "integrity": "sha512-roLi34mw/i1z+NS7luboix55SXyhVv38dNUTcRDkk+0lNPzI9ngrM+1y1N2oBSUmz5o9OZGnfJJ7BSGCw/fFEQ==", 360 - "cpu": [ 361 - "x64" 362 - ], 363 - "dev": true, 364 - "license": "MIT", 365 - "optional": true, 366 - "os": [ 367 - "darwin" 368 - ] 369 - }, 370 - "node_modules/@oxlint-tsgolint/linux-arm64": { 371 - "version": "0.10.0", 372 - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-arm64/-/linux-arm64-0.10.0.tgz", 373 - "integrity": "sha512-HL9NThPH1V2F6l9XhwNmhQZUknN4m4yQYEvQFFGfZTYN6cvEEBIiqfF4KvBUg8c0xadMbQlW+Ug7/ybA9Nn+CA==", 374 - "cpu": [ 375 - "arm64" 376 - ], 377 - "dev": true, 378 - "license": "MIT", 379 - "optional": true, 380 - "os": [ 381 - "linux" 382 - ] 383 - }, 384 - "node_modules/@oxlint-tsgolint/linux-x64": { 385 - "version": "0.10.0", 386 - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-x64/-/linux-x64-0.10.0.tgz", 387 - "integrity": "sha512-Tw8QNq8ab+4+qE5krvJyMA66v6XE3GoiISRD5WmJ7YOxUnu//jSw/bBm7OYf/TNEZyeV0BTR7zXzhT5R+VFWlQ==", 388 - "cpu": [ 389 - "x64" 390 - ], 391 - "dev": true, 392 - "license": "MIT", 393 - "optional": true, 394 - "os": [ 395 - "linux" 396 - ] 397 - }, 398 - "node_modules/@oxlint-tsgolint/win32-arm64": { 399 - "version": "0.10.0", 400 - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-arm64/-/win32-arm64-0.10.0.tgz", 401 - "integrity": "sha512-LTogmTRwpwQqVaH1Ama8Wd5/VVZWBSF8v5qTbeT628+1F5Kt1V5eHBvyFh4oN18UCZlgqrh7DqkDhsieXUaC8Q==", 402 - "cpu": [ 403 - "arm64" 404 - ], 405 - "dev": true, 406 - "license": "MIT", 407 - "optional": true, 408 - "os": [ 409 - "win32" 410 - ] 411 - }, 412 - "node_modules/@oxlint-tsgolint/win32-x64": { 413 - "version": "0.10.0", 414 - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-x64/-/win32-x64-0.10.0.tgz", 415 - "integrity": "sha512-ygqxx8EmNWy9/wCQS5uXq9k/o2EyYNwNxY1ZHNzlmZC/kV06Aemx5OBDafefawBNqH7xTZPfccUrjdiy+QlTrw==", 416 - "cpu": [ 417 - "x64" 418 - ], 419 - "dev": true, 420 - "license": "MIT", 421 - "optional": true, 422 - "os": [ 423 - "win32" 424 - ] 425 - }, 426 - "node_modules/@oxlint/darwin-arm64": { 427 - "version": "1.36.0", 428 - "resolved": "https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-1.36.0.tgz", 429 - "integrity": "sha512-MJkj82GH+nhvWKJhSIM6KlZ8tyGKdogSQXtNdpIyP02r/tTayFJQaAEWayG2Jhsn93kske+nimg5MYFhwO/rlg==", 430 - "cpu": [ 431 - "arm64" 432 - ], 433 - "dev": true, 434 - "license": "MIT", 435 - "optional": true, 436 - "os": [ 437 - "darwin" 438 - ] 439 - }, 440 - "node_modules/@oxlint/darwin-x64": { 441 - "version": "1.36.0", 442 - "resolved": "https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-1.36.0.tgz", 443 - "integrity": "sha512-VvEhfkqj/99dCTqOcfkyFXOSbx4lIy5u2m2GHbK4WCMDySokOcMTNRHGw8fH/WgQ5cDrDMSTYIGQTmnBGi9tiQ==", 444 - "cpu": [ 445 - "x64" 446 - ], 447 - "dev": true, 448 - "license": "MIT", 449 - "optional": true, 450 - "os": [ 451 - "darwin" 452 - ] 453 - }, 454 - "node_modules/@oxlint/linux-arm64-gnu": { 455 - "version": "1.36.0", 456 - "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-1.36.0.tgz", 457 - "integrity": "sha512-EMx92X5q+hHc3olTuj/kgkx9+yP0p/AVs4yvHbUfzZhBekXNpUWxWvg4hIKmQWn+Ee2j4o80/0ACGO0hDYJ9mg==", 458 - "cpu": [ 459 - "arm64" 460 - ], 461 - "dev": true, 462 - "license": "MIT", 463 - "optional": true, 464 - "os": [ 465 - "linux" 466 - ] 467 - }, 468 - "node_modules/@oxlint/linux-arm64-musl": { 469 - "version": "1.36.0", 470 - "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-1.36.0.tgz", 471 - "integrity": "sha512-7YCxtrPIctVYLqWrWkk8pahdCxch6PtsaucfMLC7TOlDt4nODhnQd4yzEscKqJ8Gjrw1bF4g+Ngob1gB+Qr9Fw==", 472 - "cpu": [ 473 - "arm64" 474 - ], 475 - "dev": true, 476 - "license": "MIT", 477 - "optional": true, 478 - "os": [ 479 - "linux" 480 - ] 481 - }, 482 - "node_modules/@oxlint/linux-x64-gnu": { 483 - "version": "1.36.0", 484 - "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-1.36.0.tgz", 485 - "integrity": "sha512-lnaJVlx5r3NWmoOMesfQXJSf78jHTn8Z+sdAf795Kgteo72+qGC1Uax2SToCJVN2J8PNG3oRV5bLriiCNR2i6Q==", 486 - "cpu": [ 487 - "x64" 488 - ], 489 - "dev": true, 490 - "license": "MIT", 491 - "optional": true, 492 - "os": [ 493 - "linux" 494 - ] 495 - }, 496 - "node_modules/@oxlint/linux-x64-musl": { 497 - "version": "1.36.0", 498 - "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-1.36.0.tgz", 499 - "integrity": "sha512-AhuEU2Qdl66lSfTGu/Htirq8r/8q2YnZoG3yEXLMQWnPMn7efy8spD/N1NA7kH0Hll+cdfwgQkQqC2G4MS2lPQ==", 500 - "cpu": [ 501 - "x64" 502 - ], 503 - "dev": true, 504 - "license": "MIT", 505 - "optional": true, 506 - "os": [ 507 - "linux" 508 - ] 509 - }, 510 - "node_modules/@oxlint/win32-arm64": { 511 - "version": "1.36.0", 512 - "resolved": "https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-1.36.0.tgz", 513 - "integrity": "sha512-GlWCBjUJY2QgvBFuNRkiRJu7K/djLmM0UQKfZV8IN+UXbP/JbjZHWKRdd4LXlQmzoz7M5Hd6p+ElCej8/90FCg==", 514 - "cpu": [ 515 - "arm64" 516 - ], 517 - "dev": true, 518 - "license": "MIT", 519 - "optional": true, 520 - "os": [ 521 - "win32" 522 - ] 523 - }, 524 - "node_modules/@oxlint/win32-x64": { 525 - "version": "1.36.0", 526 - "resolved": "https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-1.36.0.tgz", 527 - "integrity": "sha512-J+Vc00Utcf8p77lZPruQgb0QnQXuKnFogN88kCnOqs2a83I+vTBB8ILr0+L9sTwVRvIDMSC0pLdeQH4svWGFZg==", 528 - "cpu": [ 529 - "x64" 530 - ], 531 - "dev": true, 532 - "license": "MIT", 533 - "optional": true, 534 - "os": [ 535 - "win32" 536 - ] 537 - }, 538 - "node_modules/@polka/url": { 539 - "version": "1.0.0-next.29", 540 - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", 541 - "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", 542 - "dev": true, 543 - "license": "MIT" 544 - }, 545 - "node_modules/@publint/pack": { 546 - "version": "0.1.2", 547 - "resolved": "https://registry.npmjs.org/@publint/pack/-/pack-0.1.2.tgz", 548 - "integrity": "sha512-S+9ANAvUmjutrshV4jZjaiG8XQyuJIZ8a4utWmN/vW1sgQ9IfBnPndwkmQYw53QmouOIytT874u65HEmu6H5jw==", 549 - "dev": true, 550 - "license": "MIT", 551 - "engines": { 552 - "node": ">=18" 553 - }, 554 - "funding": { 555 - "url": "https://bjornlu.com/sponsor" 556 - } 557 - }, 558 - "node_modules/@quansync/fs": { 559 - "version": "1.0.0", 560 - "resolved": "https://registry.npmjs.org/@quansync/fs/-/fs-1.0.0.tgz", 561 - "integrity": "sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==", 562 - "dev": true, 563 - "license": "MIT", 564 - "dependencies": { 565 - "quansync": "^1.0.0" 566 - }, 567 - "funding": { 568 - "url": "https://github.com/sponsors/sxzz" 569 - } 570 - }, 571 - "node_modules/@rolldown/binding-android-arm64": { 572 - "version": "1.0.0-beta.53", 573 - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.53.tgz", 574 - "integrity": "sha512-Ok9V8o7o6YfSdTTYA/uHH30r3YtOxLD6G3wih/U9DO0ucBBFq8WPt/DslU53OgfteLRHITZny9N/qCUxMf9kjQ==", 575 - "cpu": [ 576 - "arm64" 577 - ], 578 - "dev": true, 579 - "license": "MIT", 580 - "optional": true, 581 - "os": [ 582 - "android" 583 - ], 584 - "engines": { 585 - "node": "^20.19.0 || >=22.12.0" 586 - } 587 - }, 588 - "node_modules/@rolldown/binding-darwin-arm64": { 589 - "version": "1.0.0-beta.53", 590 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.53.tgz", 591 - "integrity": "sha512-yIsKqMz0CtRnVa6x3Pa+mzTihr4Ty+Z6HfPbZ7RVbk1Uxnco4+CUn7Qbm/5SBol1JD/7nvY8rphAgyAi7Lj6Vg==", 592 - "cpu": [ 593 - "arm64" 594 - ], 595 - "dev": true, 596 - "license": "MIT", 597 - "optional": true, 598 - "os": [ 599 - "darwin" 600 - ], 601 - "engines": { 602 - "node": "^20.19.0 || >=22.12.0" 603 - } 604 - }, 605 - "node_modules/@rolldown/binding-darwin-x64": { 606 - "version": "1.0.0-beta.53", 607 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.53.tgz", 608 - "integrity": "sha512-GTXe+mxsCGUnJOFMhfGWmefP7Q9TpYUseHvhAhr21nCTgdS8jPsvirb0tJwM3lN0/u/cg7bpFNa16fQrjKrCjQ==", 609 - "cpu": [ 610 - "x64" 611 - ], 612 - "dev": true, 613 - "license": "MIT", 614 - "optional": true, 615 - "os": [ 616 - "darwin" 617 - ], 618 - "engines": { 619 - "node": "^20.19.0 || >=22.12.0" 620 - } 621 - }, 622 - "node_modules/@rolldown/binding-freebsd-x64": { 623 - "version": "1.0.0-beta.53", 624 - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.53.tgz", 625 - "integrity": "sha512-9Tmp7bBvKqyDkMcL4e089pH3RsjD3SUungjmqWtyhNOxoQMh0fSmINTyYV8KXtE+JkxYMPWvnEt+/mfpVCkk8w==", 626 - "cpu": [ 627 - "x64" 628 - ], 629 - "dev": true, 630 - "license": "MIT", 631 - "optional": true, 632 - "os": [ 633 - "freebsd" 634 - ], 635 - "engines": { 636 - "node": "^20.19.0 || >=22.12.0" 637 - } 638 - }, 639 - "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 640 - "version": "1.0.0-beta.53", 641 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.53.tgz", 642 - "integrity": "sha512-a1y5fiB0iovuzdbjUxa7+Zcvgv+mTmlGGC4XydVIsyl48eoxgaYkA3l9079hyTyhECsPq+mbr0gVQsFU11OJAQ==", 643 - "cpu": [ 644 - "arm" 645 - ], 646 - "dev": true, 647 - "license": "MIT", 648 - "optional": true, 649 - "os": [ 650 - "linux" 651 - ], 652 - "engines": { 653 - "node": "^20.19.0 || >=22.12.0" 654 - } 655 - }, 656 - "node_modules/@rolldown/binding-linux-arm64-gnu": { 657 - "version": "1.0.0-beta.53", 658 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.53.tgz", 659 - "integrity": "sha512-bpIGX+ov9PhJYV+wHNXl9rzq4F0QvILiURn0y0oepbQx+7stmQsKA0DhPGwmhfvF856wq+gbM8L92SAa/CBcLg==", 660 - "cpu": [ 661 - "arm64" 662 - ], 663 - "dev": true, 664 - "license": "MIT", 665 - "optional": true, 666 - "os": [ 667 - "linux" 668 - ], 669 - "engines": { 670 - "node": "^20.19.0 || >=22.12.0" 671 - } 672 - }, 673 - "node_modules/@rolldown/binding-linux-arm64-musl": { 674 - "version": "1.0.0-beta.53", 675 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.53.tgz", 676 - "integrity": "sha512-bGe5EBB8FVjHBR1mOLOPEFg1Lp3//7geqWkU5NIhxe+yH0W8FVrQ6WRYOap4SUTKdklD/dC4qPLREkMMQ855FA==", 677 - "cpu": [ 678 - "arm64" 679 - ], 680 - "dev": true, 681 - "license": "MIT", 682 - "optional": true, 683 - "os": [ 684 - "linux" 685 - ], 686 - "engines": { 687 - "node": "^20.19.0 || >=22.12.0" 688 - } 689 - }, 690 - "node_modules/@rolldown/binding-linux-x64-gnu": { 691 - "version": "1.0.0-beta.53", 692 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.53.tgz", 693 - "integrity": "sha512-qL+63WKVQs1CMvFedlPt0U9PiEKJOAL/bsHMKUDS6Vp2Q+YAv/QLPu8rcvkfIMvQ0FPU2WL0aX4eWwF6e/GAnA==", 694 - "cpu": [ 695 - "x64" 696 - ], 697 - "dev": true, 698 - "license": "MIT", 699 - "optional": true, 700 - "os": [ 701 - "linux" 702 - ], 703 - "engines": { 704 - "node": "^20.19.0 || >=22.12.0" 705 - } 706 - }, 707 - "node_modules/@rolldown/binding-linux-x64-musl": { 708 - "version": "1.0.0-beta.53", 709 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.53.tgz", 710 - "integrity": "sha512-VGl9JIGjoJh3H8Mb+7xnVqODajBmrdOOb9lxWXdcmxyI+zjB2sux69br0hZJDTyLJfvBoYm439zPACYbCjGRmw==", 711 - "cpu": [ 712 - "x64" 713 - ], 714 - "dev": true, 715 - "license": "MIT", 716 - "optional": true, 717 - "os": [ 718 - "linux" 719 - ], 720 - "engines": { 721 - "node": "^20.19.0 || >=22.12.0" 722 - } 723 - }, 724 - "node_modules/@rolldown/binding-openharmony-arm64": { 725 - "version": "1.0.0-beta.53", 726 - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.53.tgz", 727 - "integrity": "sha512-B4iIserJXuSnNzA5xBLFUIjTfhNy7d9sq4FUMQY3GhQWGVhS2RWWzzDnkSU6MUt7/aHUrep0CdQfXUJI9D3W7A==", 728 - "cpu": [ 729 - "arm64" 730 - ], 731 - "dev": true, 732 - "license": "MIT", 733 - "optional": true, 734 - "os": [ 735 - "openharmony" 736 - ], 737 - "engines": { 738 - "node": "^20.19.0 || >=22.12.0" 739 - } 740 - }, 741 - "node_modules/@rolldown/binding-wasm32-wasi": { 742 - "version": "1.0.0-beta.53", 743 - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.53.tgz", 744 - "integrity": "sha512-BUjAEgpABEJXilGq/BPh7jeU3WAJ5o15c1ZEgHaDWSz3LB881LQZnbNJHmUiM4d1JQWMYYyR1Y490IBHi2FPJg==", 745 - "cpu": [ 746 - "wasm32" 747 - ], 748 - "dev": true, 749 - "license": "MIT", 750 - "optional": true, 751 - "dependencies": { 752 - "@napi-rs/wasm-runtime": "^1.1.0" 753 - }, 754 - "engines": { 755 - "node": ">=14.0.0" 756 - } 757 - }, 758 - "node_modules/@rolldown/binding-win32-arm64-msvc": { 759 - "version": "1.0.0-beta.53", 760 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.53.tgz", 761 - "integrity": "sha512-s27uU7tpCWSjHBnxyVXHt3rMrQdJq5MHNv3BzsewCIroIw3DJFjMH1dzCPPMUFxnh1r52Nf9IJ/eWp6LDoyGcw==", 762 - "cpu": [ 763 - "arm64" 764 - ], 765 - "dev": true, 766 - "license": "MIT", 767 - "optional": true, 768 - "os": [ 769 - "win32" 770 - ], 771 - "engines": { 772 - "node": "^20.19.0 || >=22.12.0" 773 - } 774 - }, 775 - "node_modules/@rolldown/binding-win32-x64-msvc": { 776 - "version": "1.0.0-beta.53", 777 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.53.tgz", 778 - "integrity": "sha512-cjWL/USPJ1g0en2htb4ssMjIycc36RvdQAx1WlXnS6DpULswiUTVXPDesTifSKYSyvx24E0YqQkEm0K/M2Z/AA==", 779 - "cpu": [ 780 - "x64" 781 - ], 782 - "dev": true, 783 - "license": "MIT", 784 - "optional": true, 785 - "os": [ 786 - "win32" 787 - ], 788 - "engines": { 789 - "node": "^20.19.0 || >=22.12.0" 790 - } 791 - }, 792 - "node_modules/@rolldown/pluginutils": { 793 - "version": "1.0.0-beta.53", 794 - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz", 795 - "integrity": "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==", 796 - "dev": true, 797 - "license": "MIT" 798 - }, 799 - "node_modules/@shikijs/engine-oniguruma": { 800 - "version": "3.19.0", 801 - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.19.0.tgz", 802 - "integrity": "sha512-1hRxtYIJfJSZeM5ivbUXv9hcJP3PWRo5prG/V2sWwiubUKTa+7P62d2qxCW8jiVFX4pgRHhnHNp+qeR7Xl+6kg==", 803 - "dev": true, 804 - "license": "MIT", 805 - "dependencies": { 806 - "@shikijs/types": "3.19.0", 807 - "@shikijs/vscode-textmate": "^10.0.2" 808 - } 809 - }, 810 - "node_modules/@shikijs/langs": { 811 - "version": "3.19.0", 812 - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.19.0.tgz", 813 - "integrity": "sha512-dBMFzzg1QiXqCVQ5ONc0z2ebyoi5BKz+MtfByLm0o5/nbUu3Iz8uaTCa5uzGiscQKm7lVShfZHU1+OG3t5hgwg==", 814 - "dev": true, 815 - "license": "MIT", 816 - "dependencies": { 817 - "@shikijs/types": "3.19.0" 818 - } 819 - }, 820 - "node_modules/@shikijs/themes": { 821 - "version": "3.19.0", 822 - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.19.0.tgz", 823 - "integrity": "sha512-H36qw+oh91Y0s6OlFfdSuQ0Ld+5CgB/VE6gNPK+Hk4VRbVG/XQgkjnt4KzfnnoO6tZPtKJKHPjwebOCfjd6F8A==", 824 - "dev": true, 825 - "license": "MIT", 826 - "dependencies": { 827 - "@shikijs/types": "3.19.0" 828 - } 829 - }, 830 - "node_modules/@shikijs/types": { 831 - "version": "3.19.0", 832 - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.19.0.tgz", 833 - "integrity": "sha512-Z2hdeEQlzuntf/BZpFG8a+Fsw9UVXdML7w0o3TgSXV3yNESGon+bs9ITkQb3Ki7zxoXOOu5oJWqZ2uto06V9iQ==", 834 - "dev": true, 835 - "license": "MIT", 836 - "dependencies": { 837 - "@shikijs/vscode-textmate": "^10.0.2", 838 - "@types/hast": "^3.0.4" 839 - } 840 - }, 841 - "node_modules/@shikijs/vscode-textmate": { 842 - "version": "10.0.2", 843 - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 844 - "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", 845 - "dev": true, 846 - "license": "MIT" 847 - }, 848 - "node_modules/@standard-schema/spec": { 849 - "version": "1.1.0", 850 - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 851 - "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", 852 - "dev": true, 853 - "license": "MIT" 854 - }, 855 - "node_modules/@tybys/wasm-util": { 856 - "version": "0.10.1", 857 - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", 858 - "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", 859 - "dev": true, 860 - "license": "MIT", 861 - "optional": true, 862 - "dependencies": { 863 - "tslib": "^2.4.0" 864 - } 865 - }, 866 - "node_modules/@types/chai": { 867 - "version": "5.2.3", 868 - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 869 - "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 870 - "dev": true, 871 - "license": "MIT", 872 - "dependencies": { 873 - "@types/deep-eql": "*", 874 - "assertion-error": "^2.0.1" 875 - } 876 - }, 877 - "node_modules/@types/deep-eql": { 878 - "version": "4.0.2", 879 - "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 880 - "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 881 - "dev": true, 882 - "license": "MIT" 883 - }, 884 - "node_modules/@types/estree": { 885 - "version": "1.0.8", 886 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 887 - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 888 - "dev": true, 889 - "license": "MIT" 890 - }, 891 - "node_modules/@types/hast": { 892 - "version": "3.0.4", 893 - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", 894 - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", 895 - "dev": true, 896 - "license": "MIT", 897 - "dependencies": { 898 - "@types/unist": "*" 899 - } 900 - }, 901 - "node_modules/@types/node": { 902 - "version": "25.0.3", 903 - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz", 904 - "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==", 905 - "dev": true, 906 - "license": "MIT", 907 - "peer": true, 908 - "dependencies": { 909 - "undici-types": "~7.16.0" 910 - } 911 - }, 912 - "node_modules/@types/unist": { 913 - "version": "3.0.3", 914 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", 915 - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", 916 - "dev": true, 917 - "license": "MIT" 918 - }, 919 - "node_modules/@vitest/coverage-v8": { 920 - "version": "4.0.16", 921 - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.0.16.tgz", 922 - "integrity": "sha512-2rNdjEIsPRzsdu6/9Eq0AYAzYdpP6Bx9cje9tL3FE5XzXRQF1fNU9pe/1yE8fCrS0HD+fBtt6gLPh6LI57tX7A==", 923 - "dev": true, 924 - "license": "MIT", 925 - "dependencies": { 926 - "@bcoe/v8-coverage": "^1.0.2", 927 - "@vitest/utils": "4.0.16", 928 - "ast-v8-to-istanbul": "^0.3.8", 929 - "istanbul-lib-coverage": "^3.2.2", 930 - "istanbul-lib-report": "^3.0.1", 931 - "istanbul-lib-source-maps": "^5.0.6", 932 - "istanbul-reports": "^3.2.0", 933 - "magicast": "^0.5.1", 934 - "obug": "^2.1.1", 935 - "std-env": "^3.10.0", 936 - "tinyrainbow": "^3.0.3" 937 - }, 938 - "funding": { 939 - "url": "https://opencollective.com/vitest" 940 - }, 941 - "peerDependencies": { 942 - "@vitest/browser": "4.0.16", 943 - "vitest": "4.0.16" 944 - }, 945 - "peerDependenciesMeta": { 946 - "@vitest/browser": { 947 - "optional": true 948 - } 949 - } 950 - }, 951 - "node_modules/@vitest/expect": { 952 - "version": "4.0.16", 953 - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.16.tgz", 954 - "integrity": "sha512-eshqULT2It7McaJkQGLkPjPjNph+uevROGuIMJdG3V+0BSR2w9u6J9Lwu+E8cK5TETlfou8GRijhafIMhXsimA==", 955 - "dev": true, 956 - "license": "MIT", 957 - "dependencies": { 958 - "@standard-schema/spec": "^1.0.0", 959 - "@types/chai": "^5.2.2", 960 - "@vitest/spy": "4.0.16", 961 - "@vitest/utils": "4.0.16", 962 - "chai": "^6.2.1", 963 - "tinyrainbow": "^3.0.3" 964 - }, 965 - "funding": { 966 - "url": "https://opencollective.com/vitest" 967 - } 968 - }, 969 - "node_modules/@vitest/mocker": { 970 - "version": "4.0.16", 971 - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.16.tgz", 972 - "integrity": "sha512-yb6k4AZxJTB+q9ycAvsoxGn+j/po0UaPgajllBgt1PzoMAAmJGYFdDk0uCcRcxb3BrME34I6u8gHZTQlkqSZpg==", 973 - "dev": true, 974 - "license": "MIT", 975 - "dependencies": { 976 - "@vitest/spy": "4.0.16", 977 - "estree-walker": "^3.0.3", 978 - "magic-string": "^0.30.21" 979 - }, 980 - "funding": { 981 - "url": "https://opencollective.com/vitest" 982 - }, 983 - "peerDependencies": { 984 - "msw": "^2.4.9", 985 - "vite": "^6.0.0 || ^7.0.0-0" 986 - }, 987 - "peerDependenciesMeta": { 988 - "msw": { 989 - "optional": true 990 - }, 991 - "vite": { 992 - "optional": true 993 - } 994 - } 995 - }, 996 - "node_modules/@vitest/pretty-format": { 997 - "version": "4.0.16", 998 - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.16.tgz", 999 - "integrity": "sha512-eNCYNsSty9xJKi/UdVD8Ou16alu7AYiS2fCPRs0b1OdhJiV89buAXQLpTbe+X8V9L6qrs9CqyvU7OaAopJYPsA==", 1000 - "dev": true, 1001 - "license": "MIT", 1002 - "dependencies": { 1003 - "tinyrainbow": "^3.0.3" 1004 - }, 1005 - "funding": { 1006 - "url": "https://opencollective.com/vitest" 1007 - } 1008 - }, 1009 - "node_modules/@vitest/runner": { 1010 - "version": "4.0.16", 1011 - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.16.tgz", 1012 - "integrity": "sha512-VWEDm5Wv9xEo80ctjORcTQRJ539EGPB3Pb9ApvVRAY1U/WkHXmmYISqU5E79uCwcW7xYUV38gwZD+RV755fu3Q==", 1013 - "dev": true, 1014 - "license": "MIT", 1015 - "dependencies": { 1016 - "@vitest/utils": "4.0.16", 1017 - "pathe": "^2.0.3" 1018 - }, 1019 - "funding": { 1020 - "url": "https://opencollective.com/vitest" 1021 - } 1022 - }, 1023 - "node_modules/@vitest/snapshot": { 1024 - "version": "4.0.16", 1025 - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.16.tgz", 1026 - "integrity": "sha512-sf6NcrYhYBsSYefxnry+DR8n3UV4xWZwWxYbCJUt2YdvtqzSPR7VfGrY0zsv090DAbjFZsi7ZaMi1KnSRyK1XA==", 1027 - "dev": true, 1028 - "license": "MIT", 1029 - "dependencies": { 1030 - "@vitest/pretty-format": "4.0.16", 1031 - "magic-string": "^0.30.21", 1032 - "pathe": "^2.0.3" 1033 - }, 1034 - "funding": { 1035 - "url": "https://opencollective.com/vitest" 1036 - } 1037 - }, 1038 - "node_modules/@vitest/spy": { 1039 - "version": "4.0.16", 1040 - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.16.tgz", 1041 - "integrity": "sha512-4jIOWjKP0ZUaEmJm00E0cOBLU+5WE0BpeNr3XN6TEF05ltro6NJqHWxXD0kA8/Zc8Nh23AT8WQxwNG+WeROupw==", 1042 - "dev": true, 1043 - "license": "MIT", 1044 - "funding": { 1045 - "url": "https://opencollective.com/vitest" 1046 - } 1047 - }, 1048 - "node_modules/@vitest/ui": { 1049 - "version": "4.0.16", 1050 - "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-4.0.16.tgz", 1051 - "integrity": "sha512-rkoPH+RqWopVxDnCBE/ysIdfQ2A7j1eDmW8tCxxrR9nnFBa9jKf86VgsSAzxBd1x+ny0GC4JgiD3SNfRHv3pOg==", 1052 - "dev": true, 1053 - "license": "MIT", 1054 - "peer": true, 1055 - "dependencies": { 1056 - "@vitest/utils": "4.0.16", 1057 - "fflate": "^0.8.2", 1058 - "flatted": "^3.3.3", 1059 - "pathe": "^2.0.3", 1060 - "sirv": "^3.0.2", 1061 - "tinyglobby": "^0.2.15", 1062 - "tinyrainbow": "^3.0.3" 1063 - }, 1064 - "funding": { 1065 - "url": "https://opencollective.com/vitest" 1066 - }, 1067 - "peerDependencies": { 1068 - "vitest": "4.0.16" 1069 - } 1070 - }, 1071 - "node_modules/@vitest/utils": { 1072 - "version": "4.0.16", 1073 - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.16.tgz", 1074 - "integrity": "sha512-h8z9yYhV3e1LEfaQ3zdypIrnAg/9hguReGZoS7Gl0aBG5xgA410zBqECqmaF/+RkTggRsfnzc1XaAHA6bmUufA==", 1075 - "dev": true, 1076 - "license": "MIT", 1077 - "dependencies": { 1078 - "@vitest/pretty-format": "4.0.16", 1079 - "tinyrainbow": "^3.0.3" 1080 - }, 1081 - "funding": { 1082 - "url": "https://opencollective.com/vitest" 1083 - } 1084 - }, 1085 - "node_modules/acorn": { 1086 - "version": "8.15.0", 1087 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1088 - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1089 - "dev": true, 1090 - "license": "MIT", 1091 - "bin": { 1092 - "acorn": "bin/acorn" 1093 - }, 1094 - "engines": { 1095 - "node": ">=0.4.0" 1096 - } 1097 - }, 1098 - "node_modules/ansis": { 1099 - "version": "4.2.0", 1100 - "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.2.0.tgz", 1101 - "integrity": "sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==", 1102 - "dev": true, 1103 - "license": "ISC", 1104 - "engines": { 1105 - "node": ">=14" 1106 - } 1107 - }, 1108 - "node_modules/anymatch": { 1109 - "version": "3.1.3", 1110 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1111 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1112 - "dev": true, 1113 - "license": "ISC", 1114 - "dependencies": { 1115 - "normalize-path": "^3.0.0", 1116 - "picomatch": "^2.0.4" 1117 - }, 1118 - "engines": { 1119 - "node": ">= 8" 1120 - } 1121 - }, 1122 - "node_modules/anymatch/node_modules/picomatch": { 1123 - "version": "2.3.1", 1124 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1125 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1126 - "dev": true, 1127 - "license": "MIT", 1128 - "engines": { 1129 - "node": ">=8.6" 1130 - }, 1131 - "funding": { 1132 - "url": "https://github.com/sponsors/jonschlinkert" 1133 - } 1134 - }, 1135 - "node_modules/argparse": { 1136 - "version": "2.0.1", 1137 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1138 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1139 - "dev": true, 1140 - "license": "Python-2.0" 1141 - }, 1142 - "node_modules/assertion-error": { 1143 - "version": "2.0.1", 1144 - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 1145 - "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 1146 - "dev": true, 1147 - "license": "MIT", 1148 - "engines": { 1149 - "node": ">=12" 1150 - } 1151 - }, 1152 - "node_modules/ast-kit": { 1153 - "version": "2.2.0", 1154 - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-2.2.0.tgz", 1155 - "integrity": "sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==", 1156 - "dev": true, 1157 - "license": "MIT", 1158 - "dependencies": { 1159 - "@babel/parser": "^7.28.5", 1160 - "pathe": "^2.0.3" 1161 - }, 1162 - "engines": { 1163 - "node": ">=20.19.0" 1164 - }, 1165 - "funding": { 1166 - "url": "https://github.com/sponsors/sxzz" 1167 - } 1168 - }, 1169 - "node_modules/ast-v8-to-istanbul": { 1170 - "version": "0.3.8", 1171 - "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.8.tgz", 1172 - "integrity": "sha512-szgSZqUxI5T8mLKvS7WTjF9is+MVbOeLADU73IseOcrqhxr/VAvy6wfoVE39KnKzA7JRhjF5eUagNlHwvZPlKQ==", 1173 - "dev": true, 1174 - "license": "MIT", 1175 - "dependencies": { 1176 - "@jridgewell/trace-mapping": "^0.3.31", 1177 - "estree-walker": "^3.0.3", 1178 - "js-tokens": "^9.0.1" 1179 - } 1180 - }, 1181 - "node_modules/balanced-match": { 1182 - "version": "1.0.2", 1183 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1184 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1185 - "dev": true, 1186 - "license": "MIT" 1187 - }, 1188 - "node_modules/birpc": { 1189 - "version": "4.0.0", 1190 - "resolved": "https://registry.npmjs.org/birpc/-/birpc-4.0.0.tgz", 1191 - "integrity": "sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==", 1192 - "dev": true, 1193 - "license": "MIT", 1194 - "funding": { 1195 - "url": "https://github.com/sponsors/antfu" 1196 - } 1197 - }, 1198 - "node_modules/brace-expansion": { 1199 - "version": "2.0.2", 1200 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 1201 - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 1202 - "dev": true, 1203 - "license": "MIT", 1204 - "dependencies": { 1205 - "balanced-match": "^1.0.0" 1206 - } 1207 - }, 1208 - "node_modules/bundle-name": { 1209 - "version": "4.1.0", 1210 - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", 1211 - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", 1212 - "dev": true, 1213 - "license": "MIT", 1214 - "dependencies": { 1215 - "run-applescript": "^7.0.0" 1216 - }, 1217 - "engines": { 1218 - "node": ">=18" 1219 - }, 1220 - "funding": { 1221 - "url": "https://github.com/sponsors/sindresorhus" 1222 - } 1223 - }, 1224 - "node_modules/cac": { 1225 - "version": "6.7.14", 1226 - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 1227 - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 1228 - "dev": true, 1229 - "license": "MIT", 1230 - "engines": { 1231 - "node": ">=8" 1232 - } 1233 - }, 1234 - "node_modules/chai": { 1235 - "version": "6.2.2", 1236 - "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", 1237 - "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", 1238 - "dev": true, 1239 - "license": "MIT", 1240 - "engines": { 1241 - "node": ">=18" 1242 - } 1243 - }, 1244 - "node_modules/chokidar": { 1245 - "version": "4.0.3", 1246 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 1247 - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 1248 - "dev": true, 1249 - "license": "MIT", 1250 - "dependencies": { 1251 - "readdirp": "^4.0.1" 1252 - }, 1253 - "engines": { 1254 - "node": ">= 14.16.0" 1255 - }, 1256 - "funding": { 1257 - "url": "https://paulmillr.com/funding/" 1258 - } 1259 - }, 1260 - "node_modules/confbox": { 1261 - "version": "0.1.8", 1262 - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 1263 - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 1264 - "dev": true, 1265 - "license": "MIT" 1266 - }, 1267 - "node_modules/cookie-es": { 1268 - "version": "1.2.2", 1269 - "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", 1270 - "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", 1271 - "dev": true, 1272 - "license": "MIT" 1273 - }, 1274 - "node_modules/crossws": { 1275 - "version": "0.3.5", 1276 - "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", 1277 - "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", 1278 - "dev": true, 1279 - "license": "MIT", 1280 - "dependencies": { 1281 - "uncrypto": "^0.1.3" 1282 - } 1283 - }, 1284 - "node_modules/debug": { 1285 - "version": "4.4.3", 1286 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1287 - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1288 - "dev": true, 1289 - "license": "MIT", 1290 - "dependencies": { 1291 - "ms": "^2.1.3" 1292 - }, 1293 - "engines": { 1294 - "node": ">=6.0" 1295 - }, 1296 - "peerDependenciesMeta": { 1297 - "supports-color": { 1298 - "optional": true 1299 - } 1300 - } 1301 - }, 1302 - "node_modules/default-browser": { 1303 - "version": "5.4.0", 1304 - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", 1305 - "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", 1306 - "dev": true, 1307 - "license": "MIT", 1308 - "dependencies": { 1309 - "bundle-name": "^4.1.0", 1310 - "default-browser-id": "^5.0.0" 1311 - }, 1312 - "engines": { 1313 - "node": ">=18" 1314 - }, 1315 - "funding": { 1316 - "url": "https://github.com/sponsors/sindresorhus" 1317 - } 1318 - }, 1319 - "node_modules/default-browser-id": { 1320 - "version": "5.0.1", 1321 - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", 1322 - "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", 1323 - "dev": true, 1324 - "license": "MIT", 1325 - "engines": { 1326 - "node": ">=18" 1327 - }, 1328 - "funding": { 1329 - "url": "https://github.com/sponsors/sindresorhus" 1330 - } 1331 - }, 1332 - "node_modules/define-lazy-prop": { 1333 - "version": "3.0.0", 1334 - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", 1335 - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", 1336 - "dev": true, 1337 - "license": "MIT", 1338 - "engines": { 1339 - "node": ">=12" 1340 - }, 1341 - "funding": { 1342 - "url": "https://github.com/sponsors/sindresorhus" 1343 - } 1344 - }, 1345 - "node_modules/defu": { 1346 - "version": "6.1.4", 1347 - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 1348 - "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 1349 - "dev": true, 1350 - "license": "MIT" 1351 - }, 1352 - "node_modules/destr": { 1353 - "version": "2.0.5", 1354 - "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", 1355 - "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", 1356 - "dev": true, 1357 - "license": "MIT" 1358 - }, 1359 - "node_modules/detect-libc": { 1360 - "version": "2.1.2", 1361 - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 1362 - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 1363 - "dev": true, 1364 - "license": "Apache-2.0", 1365 - "engines": { 1366 - "node": ">=8" 1367 - } 1368 - }, 1369 - "node_modules/dts-resolver": { 1370 - "version": "2.1.3", 1371 - "resolved": "https://registry.npmjs.org/dts-resolver/-/dts-resolver-2.1.3.tgz", 1372 - "integrity": "sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw==", 1373 - "dev": true, 1374 - "license": "MIT", 1375 - "engines": { 1376 - "node": ">=20.19.0" 1377 - }, 1378 - "funding": { 1379 - "url": "https://github.com/sponsors/sxzz" 1380 - }, 1381 - "peerDependencies": { 1382 - "oxc-resolver": ">=11.0.0" 1383 - }, 1384 - "peerDependenciesMeta": { 1385 - "oxc-resolver": { 1386 - "optional": true 1387 - } 1388 - } 1389 - }, 1390 - "node_modules/empathic": { 1391 - "version": "2.0.0", 1392 - "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", 1393 - "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", 1394 - "dev": true, 1395 - "license": "MIT", 1396 - "engines": { 1397 - "node": ">=14" 1398 - } 1399 - }, 1400 - "node_modules/entities": { 1401 - "version": "4.5.0", 1402 - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 1403 - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 1404 - "dev": true, 1405 - "license": "BSD-2-Clause", 1406 - "engines": { 1407 - "node": ">=0.12" 1408 - }, 1409 - "funding": { 1410 - "url": "https://github.com/fb55/entities?sponsor=1" 1411 - } 1412 - }, 1413 - "node_modules/es-module-lexer": { 1414 - "version": "1.7.0", 1415 - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 1416 - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 1417 - "dev": true, 1418 - "license": "MIT" 1419 - }, 1420 - "node_modules/estree-walker": { 1421 - "version": "3.0.3", 1422 - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1423 - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1424 - "dev": true, 1425 - "license": "MIT", 1426 - "dependencies": { 1427 - "@types/estree": "^1.0.0" 1428 - } 1429 - }, 1430 - "node_modules/expect-type": { 1431 - "version": "1.2.2", 1432 - "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.2.tgz", 1433 - "integrity": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==", 1434 - "dev": true, 1435 - "license": "Apache-2.0", 1436 - "engines": { 1437 - "node": ">=12.0.0" 1438 - } 1439 - }, 1440 - "node_modules/exsolve": { 1441 - "version": "1.0.8", 1442 - "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz", 1443 - "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", 1444 - "dev": true, 1445 - "license": "MIT" 1446 - }, 1447 - "node_modules/fast-npm-meta": { 1448 - "version": "0.4.7", 1449 - "resolved": "https://registry.npmjs.org/fast-npm-meta/-/fast-npm-meta-0.4.7.tgz", 1450 - "integrity": "sha512-aZU3i3eRcSb2NCq8i6N6IlyiTyF6vqAqzBGl2NBF6ngNx/GIqfYbkLDIKZ4z4P0o/RmtsFnVqHwdrSm13o4tnQ==", 1451 - "dev": true, 1452 - "license": "MIT", 1453 - "funding": { 1454 - "url": "https://github.com/sponsors/antfu" 1455 - } 1456 - }, 1457 - "node_modules/fdir": { 1458 - "version": "6.5.0", 1459 - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 1460 - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 1461 - "dev": true, 1462 - "license": "MIT", 1463 - "engines": { 1464 - "node": ">=12.0.0" 1465 - }, 1466 - "peerDependencies": { 1467 - "picomatch": "^3 || ^4" 1468 - }, 1469 - "peerDependenciesMeta": { 1470 - "picomatch": { 1471 - "optional": true 1472 - } 1473 - } 1474 - }, 1475 - "node_modules/fflate": { 1476 - "version": "0.8.2", 1477 - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", 1478 - "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", 1479 - "dev": true, 1480 - "license": "MIT" 1481 - }, 1482 - "node_modules/flatted": { 1483 - "version": "3.3.3", 1484 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", 1485 - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", 1486 - "dev": true, 1487 - "license": "ISC" 1488 - }, 1489 - "node_modules/fsevents": { 1490 - "version": "2.3.3", 1491 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1492 - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1493 - "dev": true, 1494 - "hasInstallScript": true, 1495 - "license": "MIT", 1496 - "optional": true, 1497 - "os": [ 1498 - "darwin" 1499 - ], 1500 - "engines": { 1501 - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1502 - } 1503 - }, 1504 - "node_modules/get-port-please": { 1505 - "version": "3.2.0", 1506 - "resolved": "https://registry.npmjs.org/get-port-please/-/get-port-please-3.2.0.tgz", 1507 - "integrity": "sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==", 1508 - "dev": true, 1509 - "license": "MIT" 1510 - }, 1511 - "node_modules/get-tsconfig": { 1512 - "version": "4.13.0", 1513 - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz", 1514 - "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==", 1515 - "dev": true, 1516 - "license": "MIT", 1517 - "dependencies": { 1518 - "resolve-pkg-maps": "^1.0.0" 1519 - }, 1520 - "funding": { 1521 - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 1522 - } 1523 - }, 1524 - "node_modules/h3": { 1525 - "version": "1.15.4", 1526 - "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", 1527 - "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==", 1528 - "dev": true, 1529 - "license": "MIT", 1530 - "dependencies": { 1531 - "cookie-es": "^1.2.2", 1532 - "crossws": "^0.3.5", 1533 - "defu": "^6.1.4", 1534 - "destr": "^2.0.5", 1535 - "iron-webcrypto": "^1.2.1", 1536 - "node-mock-http": "^1.0.2", 1537 - "radix3": "^1.1.2", 1538 - "ufo": "^1.6.1", 1539 - "uncrypto": "^0.1.3" 1540 - } 1541 - }, 1542 - "node_modules/has-flag": { 1543 - "version": "4.0.0", 1544 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1545 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1546 - "dev": true, 1547 - "license": "MIT", 1548 - "engines": { 1549 - "node": ">=8" 1550 - } 1551 - }, 1552 - "node_modules/hookable": { 1553 - "version": "6.0.1", 1554 - "resolved": "https://registry.npmjs.org/hookable/-/hookable-6.0.1.tgz", 1555 - "integrity": "sha512-uKGyY8BuzN/a5gvzvA+3FVWo0+wUjgtfSdnmjtrOVwQCZPHpHDH2WRO3VZSOeluYrHoDCiXFffZXs8Dj1ULWtw==", 1556 - "dev": true, 1557 - "license": "MIT" 1558 - }, 1559 - "node_modules/html-escaper": { 1560 - "version": "2.0.2", 1561 - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 1562 - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 1563 - "dev": true, 1564 - "license": "MIT" 1565 - }, 1566 - "node_modules/import-without-cache": { 1567 - "version": "0.2.5", 1568 - "resolved": "https://registry.npmjs.org/import-without-cache/-/import-without-cache-0.2.5.tgz", 1569 - "integrity": "sha512-B6Lc2s6yApwnD2/pMzFh/d5AVjdsDXjgkeJ766FmFuJELIGHNycKRj+l3A39yZPM4CchqNCB4RITEAYB1KUM6A==", 1570 - "dev": true, 1571 - "license": "MIT", 1572 - "engines": { 1573 - "node": ">=20.19.0" 1574 - }, 1575 - "funding": { 1576 - "url": "https://github.com/sponsors/sxzz" 1577 - } 1578 - }, 1579 - "node_modules/iron-webcrypto": { 1580 - "version": "1.2.1", 1581 - "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", 1582 - "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", 1583 - "dev": true, 1584 - "license": "MIT", 1585 - "funding": { 1586 - "url": "https://github.com/sponsors/brc-dd" 1587 - } 1588 - }, 1589 - "node_modules/is-docker": { 1590 - "version": "3.0.0", 1591 - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 1592 - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 1593 - "dev": true, 1594 - "license": "MIT", 1595 - "bin": { 1596 - "is-docker": "cli.js" 1597 - }, 1598 - "engines": { 1599 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1600 - }, 1601 - "funding": { 1602 - "url": "https://github.com/sponsors/sindresorhus" 1603 - } 1604 - }, 1605 - "node_modules/is-inside-container": { 1606 - "version": "1.0.0", 1607 - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 1608 - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 1609 - "dev": true, 1610 - "license": "MIT", 1611 - "dependencies": { 1612 - "is-docker": "^3.0.0" 1613 - }, 1614 - "bin": { 1615 - "is-inside-container": "cli.js" 1616 - }, 1617 - "engines": { 1618 - "node": ">=14.16" 1619 - }, 1620 - "funding": { 1621 - "url": "https://github.com/sponsors/sindresorhus" 1622 - } 1623 - }, 1624 - "node_modules/is-wsl": { 1625 - "version": "3.1.0", 1626 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 1627 - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 1628 - "dev": true, 1629 - "license": "MIT", 1630 - "dependencies": { 1631 - "is-inside-container": "^1.0.0" 1632 - }, 1633 - "engines": { 1634 - "node": ">=16" 1635 - }, 1636 - "funding": { 1637 - "url": "https://github.com/sponsors/sindresorhus" 1638 - } 1639 - }, 1640 - "node_modules/istanbul-lib-coverage": { 1641 - "version": "3.2.2", 1642 - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", 1643 - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", 1644 - "dev": true, 1645 - "license": "BSD-3-Clause", 1646 - "engines": { 1647 - "node": ">=8" 1648 - } 1649 - }, 1650 - "node_modules/istanbul-lib-report": { 1651 - "version": "3.0.1", 1652 - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", 1653 - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", 1654 - "dev": true, 1655 - "license": "BSD-3-Clause", 1656 - "dependencies": { 1657 - "istanbul-lib-coverage": "^3.0.0", 1658 - "make-dir": "^4.0.0", 1659 - "supports-color": "^7.1.0" 1660 - }, 1661 - "engines": { 1662 - "node": ">=10" 1663 - } 1664 - }, 1665 - "node_modules/istanbul-lib-source-maps": { 1666 - "version": "5.0.6", 1667 - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", 1668 - "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", 1669 - "dev": true, 1670 - "license": "BSD-3-Clause", 1671 - "dependencies": { 1672 - "@jridgewell/trace-mapping": "^0.3.23", 1673 - "debug": "^4.1.1", 1674 - "istanbul-lib-coverage": "^3.0.0" 1675 - }, 1676 - "engines": { 1677 - "node": ">=10" 1678 - } 1679 - }, 1680 - "node_modules/istanbul-reports": { 1681 - "version": "3.2.0", 1682 - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", 1683 - "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", 1684 - "dev": true, 1685 - "license": "BSD-3-Clause", 1686 - "dependencies": { 1687 - "html-escaper": "^2.0.0", 1688 - "istanbul-lib-report": "^3.0.0" 1689 - }, 1690 - "engines": { 1691 - "node": ">=8" 1692 - } 1693 - }, 1694 - "node_modules/jiti": { 1695 - "version": "2.6.1", 1696 - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 1697 - "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 1698 - "dev": true, 1699 - "license": "MIT", 1700 - "bin": { 1701 - "jiti": "lib/jiti-cli.mjs" 1702 - } 1703 - }, 1704 - "node_modules/js-tokens": { 1705 - "version": "9.0.1", 1706 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", 1707 - "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", 1708 - "dev": true, 1709 - "license": "MIT" 1710 - }, 1711 - "node_modules/js-yaml": { 1712 - "version": "4.1.1", 1713 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 1714 - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 1715 - "dev": true, 1716 - "license": "MIT", 1717 - "dependencies": { 1718 - "argparse": "^2.0.1" 1719 - }, 1720 - "bin": { 1721 - "js-yaml": "bin/js-yaml.js" 1722 - } 1723 - }, 1724 - "node_modules/jsesc": { 1725 - "version": "3.1.0", 1726 - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 1727 - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 1728 - "dev": true, 1729 - "license": "MIT", 1730 - "bin": { 1731 - "jsesc": "bin/jsesc" 1732 - }, 1733 - "engines": { 1734 - "node": ">=6" 1735 - } 1736 - }, 1737 - "node_modules/launch-editor": { 1738 - "version": "2.12.0", 1739 - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", 1740 - "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", 1741 - "dev": true, 1742 - "license": "MIT", 1743 - "dependencies": { 1744 - "picocolors": "^1.1.1", 1745 - "shell-quote": "^1.8.3" 1746 - } 1747 - }, 1748 - "node_modules/lightningcss": { 1749 - "version": "1.30.2", 1750 - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", 1751 - "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", 1752 - "dev": true, 1753 - "license": "MPL-2.0", 1754 - "dependencies": { 1755 - "detect-libc": "^2.0.3" 1756 - }, 1757 - "engines": { 1758 - "node": ">= 12.0.0" 1759 - }, 1760 - "funding": { 1761 - "type": "opencollective", 1762 - "url": "https://opencollective.com/parcel" 1763 - }, 1764 - "optionalDependencies": { 1765 - "lightningcss-android-arm64": "1.30.2", 1766 - "lightningcss-darwin-arm64": "1.30.2", 1767 - "lightningcss-darwin-x64": "1.30.2", 1768 - "lightningcss-freebsd-x64": "1.30.2", 1769 - "lightningcss-linux-arm-gnueabihf": "1.30.2", 1770 - "lightningcss-linux-arm64-gnu": "1.30.2", 1771 - "lightningcss-linux-arm64-musl": "1.30.2", 1772 - "lightningcss-linux-x64-gnu": "1.30.2", 1773 - "lightningcss-linux-x64-musl": "1.30.2", 1774 - "lightningcss-win32-arm64-msvc": "1.30.2", 1775 - "lightningcss-win32-x64-msvc": "1.30.2" 1776 - } 1777 - }, 1778 - "node_modules/lightningcss-android-arm64": { 1779 - "version": "1.30.2", 1780 - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", 1781 - "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", 1782 - "cpu": [ 1783 - "arm64" 1784 - ], 1785 - "dev": true, 1786 - "license": "MPL-2.0", 1787 - "optional": true, 1788 - "os": [ 1789 - "android" 1790 - ], 1791 - "engines": { 1792 - "node": ">= 12.0.0" 1793 - }, 1794 - "funding": { 1795 - "type": "opencollective", 1796 - "url": "https://opencollective.com/parcel" 1797 - } 1798 - }, 1799 - "node_modules/lightningcss-darwin-arm64": { 1800 - "version": "1.30.2", 1801 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", 1802 - "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", 1803 - "cpu": [ 1804 - "arm64" 1805 - ], 1806 - "dev": true, 1807 - "license": "MPL-2.0", 1808 - "optional": true, 1809 - "os": [ 1810 - "darwin" 1811 - ], 1812 - "engines": { 1813 - "node": ">= 12.0.0" 1814 - }, 1815 - "funding": { 1816 - "type": "opencollective", 1817 - "url": "https://opencollective.com/parcel" 1818 - } 1819 - }, 1820 - "node_modules/lightningcss-darwin-x64": { 1821 - "version": "1.30.2", 1822 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", 1823 - "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", 1824 - "cpu": [ 1825 - "x64" 1826 - ], 1827 - "dev": true, 1828 - "license": "MPL-2.0", 1829 - "optional": true, 1830 - "os": [ 1831 - "darwin" 1832 - ], 1833 - "engines": { 1834 - "node": ">= 12.0.0" 1835 - }, 1836 - "funding": { 1837 - "type": "opencollective", 1838 - "url": "https://opencollective.com/parcel" 1839 - } 1840 - }, 1841 - "node_modules/lightningcss-freebsd-x64": { 1842 - "version": "1.30.2", 1843 - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", 1844 - "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", 1845 - "cpu": [ 1846 - "x64" 1847 - ], 1848 - "dev": true, 1849 - "license": "MPL-2.0", 1850 - "optional": true, 1851 - "os": [ 1852 - "freebsd" 1853 - ], 1854 - "engines": { 1855 - "node": ">= 12.0.0" 1856 - }, 1857 - "funding": { 1858 - "type": "opencollective", 1859 - "url": "https://opencollective.com/parcel" 1860 - } 1861 - }, 1862 - "node_modules/lightningcss-linux-arm-gnueabihf": { 1863 - "version": "1.30.2", 1864 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", 1865 - "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", 1866 - "cpu": [ 1867 - "arm" 1868 - ], 1869 - "dev": true, 1870 - "license": "MPL-2.0", 1871 - "optional": true, 1872 - "os": [ 1873 - "linux" 1874 - ], 1875 - "engines": { 1876 - "node": ">= 12.0.0" 1877 - }, 1878 - "funding": { 1879 - "type": "opencollective", 1880 - "url": "https://opencollective.com/parcel" 1881 - } 1882 - }, 1883 - "node_modules/lightningcss-linux-arm64-gnu": { 1884 - "version": "1.30.2", 1885 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", 1886 - "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", 1887 - "cpu": [ 1888 - "arm64" 1889 - ], 1890 - "dev": true, 1891 - "license": "MPL-2.0", 1892 - "optional": true, 1893 - "os": [ 1894 - "linux" 1895 - ], 1896 - "engines": { 1897 - "node": ">= 12.0.0" 1898 - }, 1899 - "funding": { 1900 - "type": "opencollective", 1901 - "url": "https://opencollective.com/parcel" 1902 - } 1903 - }, 1904 - "node_modules/lightningcss-linux-arm64-musl": { 1905 - "version": "1.30.2", 1906 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", 1907 - "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", 1908 - "cpu": [ 1909 - "arm64" 1910 - ], 1911 - "dev": true, 1912 - "license": "MPL-2.0", 1913 - "optional": true, 1914 - "os": [ 1915 - "linux" 1916 - ], 1917 - "engines": { 1918 - "node": ">= 12.0.0" 1919 - }, 1920 - "funding": { 1921 - "type": "opencollective", 1922 - "url": "https://opencollective.com/parcel" 1923 - } 1924 - }, 1925 - "node_modules/lightningcss-linux-x64-gnu": { 1926 - "version": "1.30.2", 1927 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", 1928 - "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", 1929 - "cpu": [ 1930 - "x64" 1931 - ], 1932 - "dev": true, 1933 - "license": "MPL-2.0", 1934 - "optional": true, 1935 - "os": [ 1936 - "linux" 1937 - ], 1938 - "engines": { 1939 - "node": ">= 12.0.0" 1940 - }, 1941 - "funding": { 1942 - "type": "opencollective", 1943 - "url": "https://opencollective.com/parcel" 1944 - } 1945 - }, 1946 - "node_modules/lightningcss-linux-x64-musl": { 1947 - "version": "1.30.2", 1948 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", 1949 - "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", 1950 - "cpu": [ 1951 - "x64" 1952 - ], 1953 - "dev": true, 1954 - "license": "MPL-2.0", 1955 - "optional": true, 1956 - "os": [ 1957 - "linux" 1958 - ], 1959 - "engines": { 1960 - "node": ">= 12.0.0" 1961 - }, 1962 - "funding": { 1963 - "type": "opencollective", 1964 - "url": "https://opencollective.com/parcel" 1965 - } 1966 - }, 1967 - "node_modules/lightningcss-win32-arm64-msvc": { 1968 - "version": "1.30.2", 1969 - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", 1970 - "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", 1971 - "cpu": [ 1972 - "arm64" 1973 - ], 1974 - "dev": true, 1975 - "license": "MPL-2.0", 1976 - "optional": true, 1977 - "os": [ 1978 - "win32" 1979 - ], 1980 - "engines": { 1981 - "node": ">= 12.0.0" 1982 - }, 1983 - "funding": { 1984 - "type": "opencollective", 1985 - "url": "https://opencollective.com/parcel" 1986 - } 1987 - }, 1988 - "node_modules/lightningcss-win32-x64-msvc": { 1989 - "version": "1.30.2", 1990 - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz", 1991 - "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==", 1992 - "cpu": [ 1993 - "x64" 1994 - ], 1995 - "dev": true, 1996 - "license": "MPL-2.0", 1997 - "optional": true, 1998 - "os": [ 1999 - "win32" 2000 - ], 2001 - "engines": { 2002 - "node": ">= 12.0.0" 2003 - }, 2004 - "funding": { 2005 - "type": "opencollective", 2006 - "url": "https://opencollective.com/parcel" 2007 - } 2008 - }, 2009 - "node_modules/linkify-it": { 2010 - "version": "5.0.0", 2011 - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", 2012 - "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", 2013 - "dev": true, 2014 - "license": "MIT", 2015 - "dependencies": { 2016 - "uc.micro": "^2.0.0" 2017 - } 2018 - }, 2019 - "node_modules/lru-cache": { 2020 - "version": "10.4.3", 2021 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 2022 - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 2023 - "dev": true, 2024 - "license": "ISC" 2025 - }, 2026 - "node_modules/lunr": { 2027 - "version": "2.3.9", 2028 - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", 2029 - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", 2030 - "dev": true, 2031 - "license": "MIT" 2032 - }, 2033 - "node_modules/magic-string": { 2034 - "version": "0.30.21", 2035 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 2036 - "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 2037 - "dev": true, 2038 - "license": "MIT", 2039 - "dependencies": { 2040 - "@jridgewell/sourcemap-codec": "^1.5.5" 2041 - } 2042 - }, 2043 - "node_modules/magicast": { 2044 - "version": "0.5.1", 2045 - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.1.tgz", 2046 - "integrity": "sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==", 2047 - "dev": true, 2048 - "license": "MIT", 2049 - "dependencies": { 2050 - "@babel/parser": "^7.28.5", 2051 - "@babel/types": "^7.28.5", 2052 - "source-map-js": "^1.2.1" 2053 - } 2054 - }, 2055 - "node_modules/make-dir": { 2056 - "version": "4.0.0", 2057 - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", 2058 - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", 2059 - "dev": true, 2060 - "license": "MIT", 2061 - "dependencies": { 2062 - "semver": "^7.5.3" 2063 - }, 2064 - "engines": { 2065 - "node": ">=10" 2066 - }, 2067 - "funding": { 2068 - "url": "https://github.com/sponsors/sindresorhus" 2069 - } 2070 - }, 2071 - "node_modules/markdown-it": { 2072 - "version": "14.1.0", 2073 - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", 2074 - "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", 2075 - "dev": true, 2076 - "license": "MIT", 2077 - "dependencies": { 2078 - "argparse": "^2.0.1", 2079 - "entities": "^4.4.0", 2080 - "linkify-it": "^5.0.0", 2081 - "mdurl": "^2.0.0", 2082 - "punycode.js": "^2.3.1", 2083 - "uc.micro": "^2.1.0" 2084 - }, 2085 - "bin": { 2086 - "markdown-it": "bin/markdown-it.mjs" 2087 - } 2088 - }, 2089 - "node_modules/mdurl": { 2090 - "version": "2.0.0", 2091 - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", 2092 - "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", 2093 - "dev": true, 2094 - "license": "MIT" 2095 - }, 2096 - "node_modules/minimatch": { 2097 - "version": "9.0.5", 2098 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 2099 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 2100 - "dev": true, 2101 - "license": "ISC", 2102 - "dependencies": { 2103 - "brace-expansion": "^2.0.1" 2104 - }, 2105 - "engines": { 2106 - "node": ">=16 || 14 >=14.17" 2107 - }, 2108 - "funding": { 2109 - "url": "https://github.com/sponsors/isaacs" 2110 - } 2111 - }, 2112 - "node_modules/mlly": { 2113 - "version": "1.8.0", 2114 - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz", 2115 - "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==", 2116 - "dev": true, 2117 - "license": "MIT", 2118 - "dependencies": { 2119 - "acorn": "^8.15.0", 2120 - "pathe": "^2.0.3", 2121 - "pkg-types": "^1.3.1", 2122 - "ufo": "^1.6.1" 2123 - } 2124 - }, 2125 - "node_modules/mri": { 2126 - "version": "1.2.0", 2127 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 2128 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 2129 - "dev": true, 2130 - "license": "MIT", 2131 - "engines": { 2132 - "node": ">=4" 2133 - } 2134 - }, 2135 - "node_modules/mrmime": { 2136 - "version": "2.0.1", 2137 - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 2138 - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", 2139 - "dev": true, 2140 - "license": "MIT", 2141 - "engines": { 2142 - "node": ">=10" 2143 - } 2144 - }, 2145 - "node_modules/ms": { 2146 - "version": "2.1.3", 2147 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2148 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 2149 - "dev": true, 2150 - "license": "MIT" 2151 - }, 2152 - "node_modules/nanoid": { 2153 - "version": "3.3.11", 2154 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 2155 - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 2156 - "dev": true, 2157 - "funding": [ 2158 - { 2159 - "type": "github", 2160 - "url": "https://github.com/sponsors/ai" 2161 - } 2162 - ], 2163 - "license": "MIT", 2164 - "bin": { 2165 - "nanoid": "bin/nanoid.cjs" 2166 - }, 2167 - "engines": { 2168 - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2169 - } 2170 - }, 2171 - "node_modules/node-fetch-native": { 2172 - "version": "1.6.7", 2173 - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", 2174 - "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", 2175 - "dev": true, 2176 - "license": "MIT" 2177 - }, 2178 - "node_modules/node-mock-http": { 2179 - "version": "1.0.4", 2180 - "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.4.tgz", 2181 - "integrity": "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==", 2182 - "dev": true, 2183 - "license": "MIT" 2184 - }, 2185 - "node_modules/node-modules-inspector": { 2186 - "version": "1.2.0", 2187 - "resolved": "https://registry.npmjs.org/node-modules-inspector/-/node-modules-inspector-1.2.0.tgz", 2188 - "integrity": "sha512-NWOp5A24N1y2JLqFCw6/rY529FyIfzCBPvmWvpOFmlYTB0570GIoIum8dQENiWUediEMMi24q/6QRnQxvJ02LA==", 2189 - "dev": true, 2190 - "license": "MIT", 2191 - "dependencies": { 2192 - "ansis": "^4.2.0", 2193 - "birpc": "^2.6.1", 2194 - "cac": "^6.7.14", 2195 - "fast-npm-meta": "^0.4.7", 2196 - "get-port-please": "^3.2.0", 2197 - "h3": "^1.15.4", 2198 - "launch-editor": "^2.11.1", 2199 - "mlly": "^1.8.0", 2200 - "mrmime": "^2.0.1", 2201 - "node-modules-tools": "1.2.0", 2202 - "ohash": "^2.0.11", 2203 - "open": "^10.2.0", 2204 - "p-limit": "^6.2.0", 2205 - "pathe": "^2.0.3", 2206 - "publint": "^0.3.15", 2207 - "structured-clone-es": "^1.0.0", 2208 - "tinyglobby": "^0.2.15", 2209 - "unconfig": "^7.3.3", 2210 - "unstorage": "^1.17.1", 2211 - "ws": "^8.18.3" 2212 - }, 2213 - "bin": { 2214 - "node-modules-inspector": "bin.mjs" 2215 - }, 2216 - "funding": { 2217 - "url": "https://github.com/sponsors/antfu" 2218 - } 2219 - }, 2220 - "node_modules/node-modules-inspector/node_modules/birpc": { 2221 - "version": "2.9.0", 2222 - "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.9.0.tgz", 2223 - "integrity": "sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==", 2224 - "dev": true, 2225 - "license": "MIT", 2226 - "funding": { 2227 - "url": "https://github.com/sponsors/antfu" 2228 - } 2229 - }, 2230 - "node_modules/node-modules-tools": { 2231 - "version": "1.2.0", 2232 - "resolved": "https://registry.npmjs.org/node-modules-tools/-/node-modules-tools-1.2.0.tgz", 2233 - "integrity": "sha512-RiUfH6cGw1TnmYV+9hyPcTKWZwTlypYuWR90V9utkhRT/rZ4b4yg1pUn+fdolJmuGgJsZqGfxYr9bIh8+BIIXA==", 2234 - "dev": true, 2235 - "license": "MIT", 2236 - "dependencies": { 2237 - "js-yaml": "^4.1.0", 2238 - "p-limit": "^6.2.0", 2239 - "package-manager-detector": "^1.5.0", 2240 - "pathe": "^2.0.3", 2241 - "pkg-types": "^2.3.0", 2242 - "publint": "^0.3.15", 2243 - "semver": "^7.7.3", 2244 - "tinyexec": "^1.0.1" 2245 - }, 2246 - "funding": { 2247 - "url": "https://github.com/sponsors/antfu" 2248 - } 2249 - }, 2250 - "node_modules/node-modules-tools/node_modules/confbox": { 2251 - "version": "0.2.2", 2252 - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", 2253 - "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", 2254 - "dev": true, 2255 - "license": "MIT" 2256 - }, 2257 - "node_modules/node-modules-tools/node_modules/pkg-types": { 2258 - "version": "2.3.0", 2259 - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz", 2260 - "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", 2261 - "dev": true, 2262 - "license": "MIT", 2263 - "dependencies": { 2264 - "confbox": "^0.2.2", 2265 - "exsolve": "^1.0.7", 2266 - "pathe": "^2.0.3" 2267 - } 2268 - }, 2269 - "node_modules/normalize-path": { 2270 - "version": "3.0.0", 2271 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 2272 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 2273 - "dev": true, 2274 - "license": "MIT", 2275 - "engines": { 2276 - "node": ">=0.10.0" 2277 - } 2278 - }, 2279 - "node_modules/obug": { 2280 - "version": "2.1.1", 2281 - "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", 2282 - "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", 2283 - "dev": true, 2284 - "funding": [ 2285 - "https://github.com/sponsors/sxzz", 2286 - "https://opencollective.com/debug" 2287 - ], 2288 - "license": "MIT" 2289 - }, 2290 - "node_modules/ofetch": { 2291 - "version": "1.5.1", 2292 - "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", 2293 - "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", 2294 - "dev": true, 2295 - "license": "MIT", 2296 - "dependencies": { 2297 - "destr": "^2.0.5", 2298 - "node-fetch-native": "^1.6.7", 2299 - "ufo": "^1.6.1" 2300 - } 2301 - }, 2302 - "node_modules/ohash": { 2303 - "version": "2.0.11", 2304 - "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", 2305 - "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", 2306 - "dev": true, 2307 - "license": "MIT" 2308 - }, 2309 - "node_modules/open": { 2310 - "version": "10.2.0", 2311 - "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", 2312 - "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", 2313 - "dev": true, 2314 - "license": "MIT", 2315 - "dependencies": { 2316 - "default-browser": "^5.2.1", 2317 - "define-lazy-prop": "^3.0.0", 2318 - "is-inside-container": "^1.0.0", 2319 - "wsl-utils": "^0.1.0" 2320 - }, 2321 - "engines": { 2322 - "node": ">=18" 2323 - }, 2324 - "funding": { 2325 - "url": "https://github.com/sponsors/sindresorhus" 2326 - } 2327 - }, 2328 - "node_modules/oxfmt": { 2329 - "version": "0.21.0", 2330 - "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.21.0.tgz", 2331 - "integrity": "sha512-EXK5pd1kGbI8hp9Ld69oy/ObAoe+gfH3dYHBviKqwSAHNkAHiqxWF1hnrWj5oun1GnQ8bVpqBMMVXJESMx6/+g==", 2332 - "dev": true, 2333 - "license": "MIT", 2334 - "dependencies": { 2335 - "tinypool": "2.0.0" 2336 - }, 2337 - "bin": { 2338 - "oxfmt": "bin/oxfmt" 2339 - }, 2340 - "engines": { 2341 - "node": "^20.19.0 || >=22.12.0" 2342 - }, 2343 - "funding": { 2344 - "url": "https://github.com/sponsors/Boshen" 2345 - }, 2346 - "optionalDependencies": { 2347 - "@oxfmt/darwin-arm64": "0.21.0", 2348 - "@oxfmt/darwin-x64": "0.21.0", 2349 - "@oxfmt/linux-arm64-gnu": "0.21.0", 2350 - "@oxfmt/linux-arm64-musl": "0.21.0", 2351 - "@oxfmt/linux-x64-gnu": "0.21.0", 2352 - "@oxfmt/linux-x64-musl": "0.21.0", 2353 - "@oxfmt/win32-arm64": "0.21.0", 2354 - "@oxfmt/win32-x64": "0.21.0" 2355 - } 2356 - }, 2357 - "node_modules/oxlint": { 2358 - "version": "1.36.0", 2359 - "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.36.0.tgz", 2360 - "integrity": "sha512-IicUdXfXgI8OKrDPnoSjvBfeEF8PkKtm+CoLlg4LYe4ypc8U+T4r7730XYshdBGZdelg+JRw8GtCb2w/KaaZvw==", 2361 - "dev": true, 2362 - "license": "MIT", 2363 - "bin": { 2364 - "oxc_language_server": "bin/oxc_language_server", 2365 - "oxlint": "bin/oxlint" 2366 - }, 2367 - "engines": { 2368 - "node": "^20.19.0 || >=22.12.0" 2369 - }, 2370 - "funding": { 2371 - "url": "https://github.com/sponsors/Boshen" 2372 - }, 2373 - "optionalDependencies": { 2374 - "@oxlint/darwin-arm64": "1.36.0", 2375 - "@oxlint/darwin-x64": "1.36.0", 2376 - "@oxlint/linux-arm64-gnu": "1.36.0", 2377 - "@oxlint/linux-arm64-musl": "1.36.0", 2378 - "@oxlint/linux-x64-gnu": "1.36.0", 2379 - "@oxlint/linux-x64-musl": "1.36.0", 2380 - "@oxlint/win32-arm64": "1.36.0", 2381 - "@oxlint/win32-x64": "1.36.0" 2382 - }, 2383 - "peerDependencies": { 2384 - "oxlint-tsgolint": ">=0.10.0" 2385 - }, 2386 - "peerDependenciesMeta": { 2387 - "oxlint-tsgolint": { 2388 - "optional": true 2389 - } 2390 - } 2391 - }, 2392 - "node_modules/oxlint-tsgolint": { 2393 - "version": "0.10.0", 2394 - "resolved": "https://registry.npmjs.org/oxlint-tsgolint/-/oxlint-tsgolint-0.10.0.tgz", 2395 - "integrity": "sha512-LDDSIu5J/4D4gFUuQQIEQpAC6maNEbMg4nC8JL/+Pe0cUDR86dtVZ09E2x5MwCh8f9yfktoaxt5x6UIVyzrajg==", 2396 - "dev": true, 2397 - "license": "MIT", 2398 - "peer": true, 2399 - "bin": { 2400 - "tsgolint": "bin/tsgolint.js" 2401 - }, 2402 - "optionalDependencies": { 2403 - "@oxlint-tsgolint/darwin-arm64": "0.10.0", 2404 - "@oxlint-tsgolint/darwin-x64": "0.10.0", 2405 - "@oxlint-tsgolint/linux-arm64": "0.10.0", 2406 - "@oxlint-tsgolint/linux-x64": "0.10.0", 2407 - "@oxlint-tsgolint/win32-arm64": "0.10.0", 2408 - "@oxlint-tsgolint/win32-x64": "0.10.0" 2409 - } 2410 - }, 2411 - "node_modules/p-limit": { 2412 - "version": "6.2.0", 2413 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", 2414 - "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", 2415 - "dev": true, 2416 - "license": "MIT", 2417 - "dependencies": { 2418 - "yocto-queue": "^1.1.1" 2419 - }, 2420 - "engines": { 2421 - "node": ">=18" 2422 - }, 2423 - "funding": { 2424 - "url": "https://github.com/sponsors/sindresorhus" 2425 - } 2426 - }, 2427 - "node_modules/package-manager-detector": { 2428 - "version": "1.6.0", 2429 - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz", 2430 - "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==", 2431 - "dev": true, 2432 - "license": "MIT" 2433 - }, 2434 - "node_modules/pathe": { 2435 - "version": "2.0.3", 2436 - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 2437 - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 2438 - "dev": true, 2439 - "license": "MIT" 2440 - }, 2441 - "node_modules/picocolors": { 2442 - "version": "1.1.1", 2443 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 2444 - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 2445 - "dev": true, 2446 - "license": "ISC" 2447 - }, 2448 - "node_modules/picomatch": { 2449 - "version": "4.0.3", 2450 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 2451 - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 2452 - "dev": true, 2453 - "license": "MIT", 2454 - "engines": { 2455 - "node": ">=12" 2456 - }, 2457 - "funding": { 2458 - "url": "https://github.com/sponsors/jonschlinkert" 2459 - } 2460 - }, 2461 - "node_modules/pkg-types": { 2462 - "version": "1.3.1", 2463 - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 2464 - "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 2465 - "dev": true, 2466 - "license": "MIT", 2467 - "dependencies": { 2468 - "confbox": "^0.1.8", 2469 - "mlly": "^1.7.4", 2470 - "pathe": "^2.0.1" 2471 - } 2472 - }, 2473 - "node_modules/postcss": { 2474 - "version": "8.5.6", 2475 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 2476 - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 2477 - "dev": true, 2478 - "funding": [ 2479 - { 2480 - "type": "opencollective", 2481 - "url": "https://opencollective.com/postcss/" 2482 - }, 2483 - { 2484 - "type": "tidelift", 2485 - "url": "https://tidelift.com/funding/github/npm/postcss" 2486 - }, 2487 - { 2488 - "type": "github", 2489 - "url": "https://github.com/sponsors/ai" 2490 - } 2491 - ], 2492 - "license": "MIT", 2493 - "dependencies": { 2494 - "nanoid": "^3.3.11", 2495 - "picocolors": "^1.1.1", 2496 - "source-map-js": "^1.2.1" 2497 - }, 2498 - "engines": { 2499 - "node": "^10 || ^12 || >=14" 2500 - } 2501 - }, 2502 - "node_modules/publint": { 2503 - "version": "0.3.16", 2504 - "resolved": "https://registry.npmjs.org/publint/-/publint-0.3.16.tgz", 2505 - "integrity": "sha512-MFqyfRLAExPVZdTQFwkAQELzA8idyXzROVOytg6nEJ/GEypXBUmMGrVaID8cTuzRS1U5L8yTOdOJtMXgFUJAeA==", 2506 - "dev": true, 2507 - "license": "MIT", 2508 - "dependencies": { 2509 - "@publint/pack": "^0.1.2", 2510 - "package-manager-detector": "^1.6.0", 2511 - "picocolors": "^1.1.1", 2512 - "sade": "^1.8.1" 2513 - }, 2514 - "bin": { 2515 - "publint": "src/cli.js" 2516 - }, 2517 - "engines": { 2518 - "node": ">=18" 2519 - }, 2520 - "funding": { 2521 - "url": "https://bjornlu.com/sponsor" 2522 - } 2523 - }, 2524 - "node_modules/punycode.js": { 2525 - "version": "2.3.1", 2526 - "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", 2527 - "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", 2528 - "dev": true, 2529 - "license": "MIT", 2530 - "engines": { 2531 - "node": ">=6" 2532 - } 2533 - }, 2534 - "node_modules/quansync": { 2535 - "version": "1.0.0", 2536 - "resolved": "https://registry.npmjs.org/quansync/-/quansync-1.0.0.tgz", 2537 - "integrity": "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==", 2538 - "dev": true, 2539 - "funding": [ 2540 - { 2541 - "type": "individual", 2542 - "url": "https://github.com/sponsors/antfu" 2543 - }, 2544 - { 2545 - "type": "individual", 2546 - "url": "https://github.com/sponsors/sxzz" 2547 - } 2548 - ], 2549 - "license": "MIT" 2550 - }, 2551 - "node_modules/radix3": { 2552 - "version": "1.1.2", 2553 - "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", 2554 - "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", 2555 - "dev": true, 2556 - "license": "MIT" 2557 - }, 2558 - "node_modules/readdirp": { 2559 - "version": "4.1.2", 2560 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 2561 - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 2562 - "dev": true, 2563 - "license": "MIT", 2564 - "engines": { 2565 - "node": ">= 14.18.0" 2566 - }, 2567 - "funding": { 2568 - "type": "individual", 2569 - "url": "https://paulmillr.com/funding/" 2570 - } 2571 - }, 2572 - "node_modules/resolve-pkg-maps": { 2573 - "version": "1.0.0", 2574 - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 2575 - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 2576 - "dev": true, 2577 - "license": "MIT", 2578 - "funding": { 2579 - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 2580 - } 2581 - }, 2582 - "node_modules/rolldown": { 2583 - "version": "1.0.0-beta.53", 2584 - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.53.tgz", 2585 - "integrity": "sha512-Qd9c2p0XKZdgT5AYd+KgAMggJ8ZmCs3JnS9PTMWkyUfteKlfmKtxJbWTHkVakxwXs1Ub7jrRYVeFeF7N0sQxyw==", 2586 - "dev": true, 2587 - "license": "MIT", 2588 - "dependencies": { 2589 - "@oxc-project/types": "=0.101.0", 2590 - "@rolldown/pluginutils": "1.0.0-beta.53" 2591 - }, 2592 - "bin": { 2593 - "rolldown": "bin/cli.mjs" 2594 - }, 2595 - "engines": { 2596 - "node": "^20.19.0 || >=22.12.0" 2597 - }, 2598 - "optionalDependencies": { 2599 - "@rolldown/binding-android-arm64": "1.0.0-beta.53", 2600 - "@rolldown/binding-darwin-arm64": "1.0.0-beta.53", 2601 - "@rolldown/binding-darwin-x64": "1.0.0-beta.53", 2602 - "@rolldown/binding-freebsd-x64": "1.0.0-beta.53", 2603 - "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.53", 2604 - "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.53", 2605 - "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.53", 2606 - "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.53", 2607 - "@rolldown/binding-linux-x64-musl": "1.0.0-beta.53", 2608 - "@rolldown/binding-openharmony-arm64": "1.0.0-beta.53", 2609 - "@rolldown/binding-wasm32-wasi": "1.0.0-beta.53", 2610 - "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.53", 2611 - "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.53" 2612 - } 2613 - }, 2614 - "node_modules/run-applescript": { 2615 - "version": "7.1.0", 2616 - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", 2617 - "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", 2618 - "dev": true, 2619 - "license": "MIT", 2620 - "engines": { 2621 - "node": ">=18" 2622 - }, 2623 - "funding": { 2624 - "url": "https://github.com/sponsors/sindresorhus" 2625 - } 2626 - }, 2627 - "node_modules/sade": { 2628 - "version": "1.8.1", 2629 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 2630 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 2631 - "dev": true, 2632 - "license": "MIT", 2633 - "dependencies": { 2634 - "mri": "^1.1.0" 2635 - }, 2636 - "engines": { 2637 - "node": ">=6" 2638 - } 2639 - }, 2640 - "node_modules/semver": { 2641 - "version": "7.7.3", 2642 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 2643 - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 2644 - "dev": true, 2645 - "license": "ISC", 2646 - "bin": { 2647 - "semver": "bin/semver.js" 2648 - }, 2649 - "engines": { 2650 - "node": ">=10" 2651 - } 2652 - }, 2653 - "node_modules/shell-quote": { 2654 - "version": "1.8.3", 2655 - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", 2656 - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", 2657 - "dev": true, 2658 - "license": "MIT", 2659 - "engines": { 2660 - "node": ">= 0.4" 2661 - }, 2662 - "funding": { 2663 - "url": "https://github.com/sponsors/ljharb" 2664 - } 2665 - }, 2666 - "node_modules/siginfo": { 2667 - "version": "2.0.0", 2668 - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 2669 - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 2670 - "dev": true, 2671 - "license": "ISC" 2672 - }, 2673 - "node_modules/sirv": { 2674 - "version": "3.0.2", 2675 - "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", 2676 - "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", 2677 - "dev": true, 2678 - "license": "MIT", 2679 - "dependencies": { 2680 - "@polka/url": "^1.0.0-next.24", 2681 - "mrmime": "^2.0.0", 2682 - "totalist": "^3.0.0" 2683 - }, 2684 - "engines": { 2685 - "node": ">=18" 2686 - } 2687 - }, 2688 - "node_modules/source-map-js": { 2689 - "version": "1.2.1", 2690 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 2691 - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 2692 - "dev": true, 2693 - "license": "BSD-3-Clause", 2694 - "engines": { 2695 - "node": ">=0.10.0" 2696 - } 2697 - }, 2698 - "node_modules/stackback": { 2699 - "version": "0.0.2", 2700 - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 2701 - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 2702 - "dev": true, 2703 - "license": "MIT" 2704 - }, 2705 - "node_modules/std-env": { 2706 - "version": "3.10.0", 2707 - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 2708 - "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 2709 - "dev": true, 2710 - "license": "MIT" 2711 - }, 2712 - "node_modules/structured-clone-es": { 2713 - "version": "1.0.0", 2714 - "resolved": "https://registry.npmjs.org/structured-clone-es/-/structured-clone-es-1.0.0.tgz", 2715 - "integrity": "sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==", 2716 - "dev": true, 2717 - "license": "ISC" 2718 - }, 2719 - "node_modules/supports-color": { 2720 - "version": "7.2.0", 2721 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2722 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2723 - "dev": true, 2724 - "license": "MIT", 2725 - "dependencies": { 2726 - "has-flag": "^4.0.0" 2727 - }, 2728 - "engines": { 2729 - "node": ">=8" 2730 - } 2731 - }, 2732 - "node_modules/tinybench": { 2733 - "version": "2.9.0", 2734 - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 2735 - "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 2736 - "dev": true, 2737 - "license": "MIT" 2738 - }, 2739 - "node_modules/tinyexec": { 2740 - "version": "1.0.2", 2741 - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", 2742 - "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", 2743 - "dev": true, 2744 - "license": "MIT", 2745 - "engines": { 2746 - "node": ">=18" 2747 - } 2748 - }, 2749 - "node_modules/tinyglobby": { 2750 - "version": "0.2.15", 2751 - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 2752 - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 2753 - "dev": true, 2754 - "license": "MIT", 2755 - "dependencies": { 2756 - "fdir": "^6.5.0", 2757 - "picomatch": "^4.0.3" 2758 - }, 2759 - "engines": { 2760 - "node": ">=12.0.0" 2761 - }, 2762 - "funding": { 2763 - "url": "https://github.com/sponsors/SuperchupuDev" 2764 - } 2765 - }, 2766 - "node_modules/tinypool": { 2767 - "version": "2.0.0", 2768 - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-2.0.0.tgz", 2769 - "integrity": "sha512-/RX9RzeH2xU5ADE7n2Ykvmi9ED3FBGPAjw9u3zucrNNaEBIO0HPSYgL0NT7+3p147ojeSdaVu08F6hjpv31HJg==", 2770 - "dev": true, 2771 - "license": "MIT", 2772 - "engines": { 2773 - "node": "^20.0.0 || >=22.0.0" 2774 - } 2775 - }, 2776 - "node_modules/tinyrainbow": { 2777 - "version": "3.0.3", 2778 - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz", 2779 - "integrity": "sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==", 2780 - "dev": true, 2781 - "license": "MIT", 2782 - "engines": { 2783 - "node": ">=14.0.0" 2784 - } 2785 - }, 2786 - "node_modules/totalist": { 2787 - "version": "3.0.1", 2788 - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 2789 - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 2790 - "dev": true, 2791 - "license": "MIT", 2792 - "engines": { 2793 - "node": ">=6" 2794 - } 2795 - }, 2796 - "node_modules/tree-kill": { 2797 - "version": "1.2.2", 2798 - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 2799 - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 2800 - "dev": true, 2801 - "license": "MIT", 2802 - "bin": { 2803 - "tree-kill": "cli.js" 2804 - } 2805 - }, 2806 - "node_modules/tsdown": { 2807 - "version": "0.18.4", 2808 - "resolved": "https://registry.npmjs.org/tsdown/-/tsdown-0.18.4.tgz", 2809 - "integrity": "sha512-J/tRS6hsZTkvqmt4+xdELUCkQYDuUCXgBv0fw3ImV09WPGbEKfsPD65E+WUjSu3E7Z6tji9XZ1iWs8rbGqB/ZA==", 2810 - "dev": true, 2811 - "license": "MIT", 2812 - "dependencies": { 2813 - "ansis": "^4.2.0", 2814 - "cac": "^6.7.14", 2815 - "defu": "^6.1.4", 2816 - "empathic": "^2.0.0", 2817 - "hookable": "^6.0.1", 2818 - "import-without-cache": "^0.2.5", 2819 - "obug": "^2.1.1", 2820 - "picomatch": "^4.0.3", 2821 - "rolldown": "1.0.0-beta.57", 2822 - "rolldown-plugin-dts": "^0.20.0", 2823 - "semver": "^7.7.3", 2824 - "tinyexec": "^1.0.2", 2825 - "tinyglobby": "^0.2.15", 2826 - "tree-kill": "^1.2.2", 2827 - "unconfig-core": "^7.4.2", 2828 - "unrun": "^0.2.21" 2829 - }, 2830 - "bin": { 2831 - "tsdown": "dist/run.mjs" 2832 - }, 2833 - "engines": { 2834 - "node": ">=20.19.0" 2835 - }, 2836 - "funding": { 2837 - "url": "https://github.com/sponsors/sxzz" 2838 - }, 2839 - "peerDependencies": { 2840 - "@arethetypeswrong/core": "^0.18.1", 2841 - "@vitejs/devtools": "*", 2842 - "publint": "^0.3.0", 2843 - "typescript": "^5.0.0", 2844 - "unplugin-lightningcss": "^0.4.0", 2845 - "unplugin-unused": "^0.5.0" 2846 - }, 2847 - "peerDependenciesMeta": { 2848 - "@arethetypeswrong/core": { 2849 - "optional": true 2850 - }, 2851 - "@vitejs/devtools": { 2852 - "optional": true 2853 - }, 2854 - "publint": { 2855 - "optional": true 2856 - }, 2857 - "typescript": { 2858 - "optional": true 2859 - }, 2860 - "unplugin-lightningcss": { 2861 - "optional": true 2862 - }, 2863 - "unplugin-unused": { 2864 - "optional": true 2865 - } 2866 - } 2867 - }, 2868 - "node_modules/tsdown/node_modules/@oxc-project/types": { 2869 - "version": "0.103.0", 2870 - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.103.0.tgz", 2871 - "integrity": "sha512-bkiYX5kaXWwUessFRSoXFkGIQTmc6dLGdxuRTrC+h8PSnIdZyuXHHlLAeTmOue5Br/a0/a7dHH0Gca6eXn9MKg==", 2872 - "dev": true, 2873 - "license": "MIT", 2874 - "funding": { 2875 - "url": "https://github.com/sponsors/Boshen" 2876 - } 2877 - }, 2878 - "node_modules/tsdown/node_modules/@rolldown/binding-android-arm64": { 2879 - "version": "1.0.0-beta.57", 2880 - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.57.tgz", 2881 - "integrity": "sha512-GoOVDy8bjw9z1K30Oo803nSzXJS/vWhFijFsW3kzvZCO8IZwFnNa6pGctmbbJstKl3Fv6UBwyjJQN6msejW0IQ==", 2882 - "cpu": [ 2883 - "arm64" 2884 - ], 2885 - "dev": true, 2886 - "license": "MIT", 2887 - "optional": true, 2888 - "os": [ 2889 - "android" 2890 - ], 2891 - "engines": { 2892 - "node": "^20.19.0 || >=22.12.0" 2893 - } 2894 - }, 2895 - "node_modules/tsdown/node_modules/@rolldown/binding-darwin-arm64": { 2896 - "version": "1.0.0-beta.57", 2897 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.57.tgz", 2898 - "integrity": "sha512-9c4FOhRGpl+PX7zBK5p17c5efpF9aSpTPgyigv57hXf5NjQUaJOOiejPLAtFiKNBIfm5Uu6yFkvLKzOafNvlTw==", 2899 - "cpu": [ 2900 - "arm64" 2901 - ], 2902 - "dev": true, 2903 - "license": "MIT", 2904 - "optional": true, 2905 - "os": [ 2906 - "darwin" 2907 - ], 2908 - "engines": { 2909 - "node": "^20.19.0 || >=22.12.0" 2910 - } 2911 - }, 2912 - "node_modules/tsdown/node_modules/@rolldown/binding-darwin-x64": { 2913 - "version": "1.0.0-beta.57", 2914 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.57.tgz", 2915 - "integrity": "sha512-6RsB8Qy4LnGqNGJJC/8uWeLWGOvbRL/KG5aJ8XXpSEupg/KQtlBEiFaYU/Ma5Usj1s+bt3ItkqZYAI50kSplBA==", 2916 - "cpu": [ 2917 - "x64" 2918 - ], 2919 - "dev": true, 2920 - "license": "MIT", 2921 - "optional": true, 2922 - "os": [ 2923 - "darwin" 2924 - ], 2925 - "engines": { 2926 - "node": "^20.19.0 || >=22.12.0" 2927 - } 2928 - }, 2929 - "node_modules/tsdown/node_modules/@rolldown/binding-freebsd-x64": { 2930 - "version": "1.0.0-beta.57", 2931 - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.57.tgz", 2932 - "integrity": "sha512-uA9kG7+MYkHTbqwv67Tx+5GV5YcKd33HCJIi0311iYBd25yuwyIqvJfBdt1VVB8tdOlyTb9cPAgfCki8nhwTQg==", 2933 - "cpu": [ 2934 - "x64" 2935 - ], 2936 - "dev": true, 2937 - "license": "MIT", 2938 - "optional": true, 2939 - "os": [ 2940 - "freebsd" 2941 - ], 2942 - "engines": { 2943 - "node": "^20.19.0 || >=22.12.0" 2944 - } 2945 - }, 2946 - "node_modules/tsdown/node_modules/@rolldown/binding-linux-arm-gnueabihf": { 2947 - "version": "1.0.0-beta.57", 2948 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.57.tgz", 2949 - "integrity": "sha512-3KkS0cHsllT2T+Te+VZMKHNw6FPQihYsQh+8J4jkzwgvAQpbsbXmrqhkw3YU/QGRrD8qgcOvBr6z5y6Jid+rmw==", 2950 - "cpu": [ 2951 - "arm" 2952 - ], 2953 - "dev": true, 2954 - "license": "MIT", 2955 - "optional": true, 2956 - "os": [ 2957 - "linux" 2958 - ], 2959 - "engines": { 2960 - "node": "^20.19.0 || >=22.12.0" 2961 - } 2962 - }, 2963 - "node_modules/tsdown/node_modules/@rolldown/binding-linux-arm64-gnu": { 2964 - "version": "1.0.0-beta.57", 2965 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.57.tgz", 2966 - "integrity": "sha512-A3/wu1RgsHhqP3rVH2+sM81bpk+Qd2XaHTl8LtX5/1LNR7QVBFBCpAoiXwjTdGnI5cMdBVi7Z1pi52euW760Fw==", 2967 - "cpu": [ 2968 - "arm64" 2969 - ], 2970 - "dev": true, 2971 - "license": "MIT", 2972 - "optional": true, 2973 - "os": [ 2974 - "linux" 2975 - ], 2976 - "engines": { 2977 - "node": "^20.19.0 || >=22.12.0" 2978 - } 2979 - }, 2980 - "node_modules/tsdown/node_modules/@rolldown/binding-linux-arm64-musl": { 2981 - "version": "1.0.0-beta.57", 2982 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.57.tgz", 2983 - "integrity": "sha512-d0kIVezTQtazpyWjiJIn5to8JlwfKITDqwsFv0Xc6s31N16CD2PC/Pl2OtKgS7n8WLOJbfqgIp5ixYzTAxCqMg==", 2984 - "cpu": [ 2985 - "arm64" 2986 - ], 2987 - "dev": true, 2988 - "license": "MIT", 2989 - "optional": true, 2990 - "os": [ 2991 - "linux" 2992 - ], 2993 - "engines": { 2994 - "node": "^20.19.0 || >=22.12.0" 2995 - } 2996 - }, 2997 - "node_modules/tsdown/node_modules/@rolldown/binding-linux-x64-gnu": { 2998 - "version": "1.0.0-beta.57", 2999 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.57.tgz", 3000 - "integrity": "sha512-E199LPijo98yrLjPCmETx8EF43sZf9t3guSrLee/ej1rCCc3zDVTR4xFfN9BRAapGVl7/8hYqbbiQPTkv73kUg==", 3001 - "cpu": [ 3002 - "x64" 3003 - ], 3004 - "dev": true, 3005 - "license": "MIT", 3006 - "optional": true, 3007 - "os": [ 3008 - "linux" 3009 - ], 3010 - "engines": { 3011 - "node": "^20.19.0 || >=22.12.0" 3012 - } 3013 - }, 3014 - "node_modules/tsdown/node_modules/@rolldown/binding-linux-x64-musl": { 3015 - "version": "1.0.0-beta.57", 3016 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.57.tgz", 3017 - "integrity": "sha512-++EQDpk/UJ33kY/BNsh7A7/P1sr/jbMuQ8cE554ZIy+tCUWCivo9zfyjDUoiMdnxqX6HLJEqqGnbGQOvzm2OMQ==", 3018 - "cpu": [ 3019 - "x64" 3020 - ], 3021 - "dev": true, 3022 - "license": "MIT", 3023 - "optional": true, 3024 - "os": [ 3025 - "linux" 3026 - ], 3027 - "engines": { 3028 - "node": "^20.19.0 || >=22.12.0" 3029 - } 3030 - }, 3031 - "node_modules/tsdown/node_modules/@rolldown/binding-openharmony-arm64": { 3032 - "version": "1.0.0-beta.57", 3033 - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.57.tgz", 3034 - "integrity": "sha512-voDEBcNqxbUv/GeXKFtxXVWA+H45P/8Dec4Ii/SbyJyGvCqV1j+nNHfnFUIiRQ2Q40DwPe/djvgYBs9PpETiMA==", 3035 - "cpu": [ 3036 - "arm64" 3037 - ], 3038 - "dev": true, 3039 - "license": "MIT", 3040 - "optional": true, 3041 - "os": [ 3042 - "openharmony" 3043 - ], 3044 - "engines": { 3045 - "node": "^20.19.0 || >=22.12.0" 3046 - } 3047 - }, 3048 - "node_modules/tsdown/node_modules/@rolldown/binding-wasm32-wasi": { 3049 - "version": "1.0.0-beta.57", 3050 - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.57.tgz", 3051 - "integrity": "sha512-bRhcF7NLlCnpkzLVlVhrDEd0KH22VbTPkPTbMjlYvqhSmarxNIq5vtlQS8qmV7LkPKHrNLWyJW/V/sOyFba26Q==", 3052 - "cpu": [ 3053 - "wasm32" 3054 - ], 3055 - "dev": true, 3056 - "license": "MIT", 3057 - "optional": true, 3058 - "dependencies": { 3059 - "@napi-rs/wasm-runtime": "^1.1.0" 3060 - }, 3061 - "engines": { 3062 - "node": ">=14.0.0" 3063 - } 3064 - }, 3065 - "node_modules/tsdown/node_modules/@rolldown/binding-win32-arm64-msvc": { 3066 - "version": "1.0.0-beta.57", 3067 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.57.tgz", 3068 - "integrity": "sha512-rnDVGRks2FQ2hgJ2g15pHtfxqkGFGjJQUDWzYznEkE8Ra2+Vag9OffxdbJMZqBWXHVM0iS4dv8qSiEn7bO+n1Q==", 3069 - "cpu": [ 3070 - "arm64" 3071 - ], 3072 - "dev": true, 3073 - "license": "MIT", 3074 - "optional": true, 3075 - "os": [ 3076 - "win32" 3077 - ], 3078 - "engines": { 3079 - "node": "^20.19.0 || >=22.12.0" 3080 - } 3081 - }, 3082 - "node_modules/tsdown/node_modules/@rolldown/binding-win32-x64-msvc": { 3083 - "version": "1.0.0-beta.57", 3084 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.57.tgz", 3085 - "integrity": "sha512-OqIUyNid1M4xTj6VRXp/Lht/qIP8fo25QyAZlCP+p6D2ATCEhyW4ZIFLnC9zAGN/HMbXoCzvwfa8Jjg/8J4YEg==", 3086 - "cpu": [ 3087 - "x64" 3088 - ], 3089 - "dev": true, 3090 - "license": "MIT", 3091 - "optional": true, 3092 - "os": [ 3093 - "win32" 3094 - ], 3095 - "engines": { 3096 - "node": "^20.19.0 || >=22.12.0" 3097 - } 3098 - }, 3099 - "node_modules/tsdown/node_modules/@rolldown/pluginutils": { 3100 - "version": "1.0.0-beta.57", 3101 - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.57.tgz", 3102 - "integrity": "sha512-aQNelgx14tGA+n2tNSa9x6/jeoCL9fkDeCei7nOKnHx0fEFRRMu5ReiITo+zZD5TzWDGGRjbSYCs93IfRIyTuQ==", 3103 - "dev": true, 3104 - "license": "MIT" 3105 - }, 3106 - "node_modules/tsdown/node_modules/rolldown": { 3107 - "version": "1.0.0-beta.57", 3108 - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.57.tgz", 3109 - "integrity": "sha512-lMMxcNN71GMsSko8RyeTaFoATHkCh4IWU7pYF73ziMYjhHZWfVesC6GQ+iaJCvZmVjvgSks9Ks1aaqEkBd8udg==", 3110 - "dev": true, 3111 - "license": "MIT", 3112 - "peer": true, 3113 - "dependencies": { 3114 - "@oxc-project/types": "=0.103.0", 3115 - "@rolldown/pluginutils": "1.0.0-beta.57" 3116 - }, 3117 - "bin": { 3118 - "rolldown": "bin/cli.mjs" 3119 - }, 3120 - "engines": { 3121 - "node": "^20.19.0 || >=22.12.0" 3122 - }, 3123 - "optionalDependencies": { 3124 - "@rolldown/binding-android-arm64": "1.0.0-beta.57", 3125 - "@rolldown/binding-darwin-arm64": "1.0.0-beta.57", 3126 - "@rolldown/binding-darwin-x64": "1.0.0-beta.57", 3127 - "@rolldown/binding-freebsd-x64": "1.0.0-beta.57", 3128 - "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.57", 3129 - "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.57", 3130 - "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.57", 3131 - "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.57", 3132 - "@rolldown/binding-linux-x64-musl": "1.0.0-beta.57", 3133 - "@rolldown/binding-openharmony-arm64": "1.0.0-beta.57", 3134 - "@rolldown/binding-wasm32-wasi": "1.0.0-beta.57", 3135 - "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.57", 3136 - "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.57" 3137 - } 3138 - }, 3139 - "node_modules/tsdown/node_modules/rolldown-plugin-dts": { 3140 - "version": "0.20.0", 3141 - "resolved": "https://registry.npmjs.org/rolldown-plugin-dts/-/rolldown-plugin-dts-0.20.0.tgz", 3142 - "integrity": "sha512-cLAY1kN2ilTYMfZcFlGWbXnu6Nb+8uwUBsi+Mjbh4uIx7IN8uMOmJ7RxrrRgPsO4H7eSz3E+JwGoL1gyugiyUA==", 3143 - "dev": true, 3144 - "license": "MIT", 3145 - "dependencies": { 3146 - "@babel/generator": "^7.28.5", 3147 - "@babel/parser": "^7.28.5", 3148 - "@babel/types": "^7.28.5", 3149 - "ast-kit": "^2.2.0", 3150 - "birpc": "^4.0.0", 3151 - "dts-resolver": "^2.1.3", 3152 - "get-tsconfig": "^4.13.0", 3153 - "obug": "^2.1.1" 3154 - }, 3155 - "engines": { 3156 - "node": ">=20.19.0" 3157 - }, 3158 - "funding": { 3159 - "url": "https://github.com/sponsors/sxzz" 3160 - }, 3161 - "peerDependencies": { 3162 - "@ts-macro/tsc": "^0.3.6", 3163 - "@typescript/native-preview": ">=7.0.0-dev.20250601.1", 3164 - "rolldown": "^1.0.0-beta.57", 3165 - "typescript": "^5.0.0", 3166 - "vue-tsc": "~3.2.0" 3167 - }, 3168 - "peerDependenciesMeta": { 3169 - "@ts-macro/tsc": { 3170 - "optional": true 3171 - }, 3172 - "@typescript/native-preview": { 3173 - "optional": true 3174 - }, 3175 - "typescript": { 3176 - "optional": true 3177 - }, 3178 - "vue-tsc": { 3179 - "optional": true 3180 - } 3181 - } 3182 - }, 3183 - "node_modules/tslib": { 3184 - "version": "2.8.1", 3185 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 3186 - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 3187 - "dev": true, 3188 - "license": "0BSD", 3189 - "optional": true 3190 - }, 3191 - "node_modules/typedoc": { 3192 - "version": "0.28.15", 3193 - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.15.tgz", 3194 - "integrity": "sha512-mw2/2vTL7MlT+BVo43lOsufkkd2CJO4zeOSuWQQsiXoV2VuEn7f6IZp2jsUDPmBMABpgR0R5jlcJ2OGEFYmkyg==", 3195 - "dev": true, 3196 - "license": "Apache-2.0", 3197 - "dependencies": { 3198 - "@gerrit0/mini-shiki": "^3.17.0", 3199 - "lunr": "^2.3.9", 3200 - "markdown-it": "^14.1.0", 3201 - "minimatch": "^9.0.5", 3202 - "yaml": "^2.8.1" 3203 - }, 3204 - "bin": { 3205 - "typedoc": "bin/typedoc" 3206 - }, 3207 - "engines": { 3208 - "node": ">= 18", 3209 - "pnpm": ">= 10" 3210 - }, 3211 - "peerDependencies": { 3212 - "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x" 3213 - } 3214 - }, 3215 - "node_modules/typescript": { 3216 - "version": "5.9.3", 3217 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 3218 - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 3219 - "dev": true, 3220 - "license": "Apache-2.0", 3221 - "peer": true, 3222 - "bin": { 3223 - "tsc": "bin/tsc", 3224 - "tsserver": "bin/tsserver" 3225 - }, 3226 - "engines": { 3227 - "node": ">=14.17" 3228 - } 3229 - }, 3230 - "node_modules/uc.micro": { 3231 - "version": "2.1.0", 3232 - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", 3233 - "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", 3234 - "dev": true, 3235 - "license": "MIT" 3236 - }, 3237 - "node_modules/ufo": { 3238 - "version": "1.6.1", 3239 - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 3240 - "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 3241 - "dev": true, 3242 - "license": "MIT" 3243 - }, 3244 - "node_modules/unconfig": { 3245 - "version": "7.4.2", 3246 - "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.2.tgz", 3247 - "integrity": "sha512-nrMlWRQ1xdTjSnSUqvYqJzbTBFugoqHobQj58B2bc8qxHKBBHMNNsWQFP3Cd3/JZK907voM2geYPWqD4VK3MPQ==", 3248 - "dev": true, 3249 - "license": "MIT", 3250 - "dependencies": { 3251 - "@quansync/fs": "^1.0.0", 3252 - "defu": "^6.1.4", 3253 - "jiti": "^2.6.1", 3254 - "quansync": "^1.0.0", 3255 - "unconfig-core": "7.4.2" 3256 - }, 3257 - "funding": { 3258 - "url": "https://github.com/sponsors/antfu" 3259 - } 3260 - }, 3261 - "node_modules/unconfig-core": { 3262 - "version": "7.4.2", 3263 - "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.2.tgz", 3264 - "integrity": "sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==", 3265 - "dev": true, 3266 - "license": "MIT", 3267 - "dependencies": { 3268 - "@quansync/fs": "^1.0.0", 3269 - "quansync": "^1.0.0" 3270 - }, 3271 - "funding": { 3272 - "url": "https://github.com/sponsors/antfu" 3273 - } 3274 - }, 3275 - "node_modules/uncrypto": { 3276 - "version": "0.1.3", 3277 - "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", 3278 - "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", 3279 - "dev": true, 3280 - "license": "MIT" 3281 - }, 3282 - "node_modules/undici-types": { 3283 - "version": "7.16.0", 3284 - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", 3285 - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", 3286 - "dev": true, 3287 - "license": "MIT" 3288 - }, 3289 - "node_modules/unrun": { 3290 - "version": "0.2.21", 3291 - "resolved": "https://registry.npmjs.org/unrun/-/unrun-0.2.21.tgz", 3292 - "integrity": "sha512-VuwI4YKtwBpDvM7hCEop2Im/ezS82dliqJpkh9pvS6ve8HcUsBDvESHxMmUfImXR03GkmfdDynyrh/pUJnlguw==", 3293 - "dev": true, 3294 - "license": "MIT", 3295 - "dependencies": { 3296 - "rolldown": "1.0.0-beta.57" 3297 - }, 3298 - "bin": { 3299 - "unrun": "dist/cli.mjs" 3300 - }, 3301 - "engines": { 3302 - "node": ">=20.19.0" 3303 - }, 3304 - "funding": { 3305 - "url": "https://github.com/sponsors/Gugustinette" 3306 - }, 3307 - "peerDependencies": { 3308 - "synckit": "^0.11.11" 3309 - }, 3310 - "peerDependenciesMeta": { 3311 - "synckit": { 3312 - "optional": true 3313 - } 3314 - } 3315 - }, 3316 - "node_modules/unrun/node_modules/@oxc-project/types": { 3317 - "version": "0.103.0", 3318 - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.103.0.tgz", 3319 - "integrity": "sha512-bkiYX5kaXWwUessFRSoXFkGIQTmc6dLGdxuRTrC+h8PSnIdZyuXHHlLAeTmOue5Br/a0/a7dHH0Gca6eXn9MKg==", 3320 - "dev": true, 3321 - "license": "MIT", 3322 - "funding": { 3323 - "url": "https://github.com/sponsors/Boshen" 3324 - } 3325 - }, 3326 - "node_modules/unrun/node_modules/@rolldown/binding-android-arm64": { 3327 - "version": "1.0.0-beta.57", 3328 - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.57.tgz", 3329 - "integrity": "sha512-GoOVDy8bjw9z1K30Oo803nSzXJS/vWhFijFsW3kzvZCO8IZwFnNa6pGctmbbJstKl3Fv6UBwyjJQN6msejW0IQ==", 3330 - "cpu": [ 3331 - "arm64" 3332 - ], 3333 - "dev": true, 3334 - "license": "MIT", 3335 - "optional": true, 3336 - "os": [ 3337 - "android" 3338 - ], 3339 - "engines": { 3340 - "node": "^20.19.0 || >=22.12.0" 3341 - } 3342 - }, 3343 - "node_modules/unrun/node_modules/@rolldown/binding-darwin-arm64": { 3344 - "version": "1.0.0-beta.57", 3345 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.57.tgz", 3346 - "integrity": "sha512-9c4FOhRGpl+PX7zBK5p17c5efpF9aSpTPgyigv57hXf5NjQUaJOOiejPLAtFiKNBIfm5Uu6yFkvLKzOafNvlTw==", 3347 - "cpu": [ 3348 - "arm64" 3349 - ], 3350 - "dev": true, 3351 - "license": "MIT", 3352 - "optional": true, 3353 - "os": [ 3354 - "darwin" 3355 - ], 3356 - "engines": { 3357 - "node": "^20.19.0 || >=22.12.0" 3358 - } 3359 - }, 3360 - "node_modules/unrun/node_modules/@rolldown/binding-darwin-x64": { 3361 - "version": "1.0.0-beta.57", 3362 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.57.tgz", 3363 - "integrity": "sha512-6RsB8Qy4LnGqNGJJC/8uWeLWGOvbRL/KG5aJ8XXpSEupg/KQtlBEiFaYU/Ma5Usj1s+bt3ItkqZYAI50kSplBA==", 3364 - "cpu": [ 3365 - "x64" 3366 - ], 3367 - "dev": true, 3368 - "license": "MIT", 3369 - "optional": true, 3370 - "os": [ 3371 - "darwin" 3372 - ], 3373 - "engines": { 3374 - "node": "^20.19.0 || >=22.12.0" 3375 - } 3376 - }, 3377 - "node_modules/unrun/node_modules/@rolldown/binding-freebsd-x64": { 3378 - "version": "1.0.0-beta.57", 3379 - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.57.tgz", 3380 - "integrity": "sha512-uA9kG7+MYkHTbqwv67Tx+5GV5YcKd33HCJIi0311iYBd25yuwyIqvJfBdt1VVB8tdOlyTb9cPAgfCki8nhwTQg==", 3381 - "cpu": [ 3382 - "x64" 3383 - ], 3384 - "dev": true, 3385 - "license": "MIT", 3386 - "optional": true, 3387 - "os": [ 3388 - "freebsd" 3389 - ], 3390 - "engines": { 3391 - "node": "^20.19.0 || >=22.12.0" 3392 - } 3393 - }, 3394 - "node_modules/unrun/node_modules/@rolldown/binding-linux-arm-gnueabihf": { 3395 - "version": "1.0.0-beta.57", 3396 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.57.tgz", 3397 - "integrity": "sha512-3KkS0cHsllT2T+Te+VZMKHNw6FPQihYsQh+8J4jkzwgvAQpbsbXmrqhkw3YU/QGRrD8qgcOvBr6z5y6Jid+rmw==", 3398 - "cpu": [ 3399 - "arm" 3400 - ], 3401 - "dev": true, 3402 - "license": "MIT", 3403 - "optional": true, 3404 - "os": [ 3405 - "linux" 3406 - ], 3407 - "engines": { 3408 - "node": "^20.19.0 || >=22.12.0" 3409 - } 3410 - }, 3411 - "node_modules/unrun/node_modules/@rolldown/binding-linux-arm64-gnu": { 3412 - "version": "1.0.0-beta.57", 3413 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.57.tgz", 3414 - "integrity": "sha512-A3/wu1RgsHhqP3rVH2+sM81bpk+Qd2XaHTl8LtX5/1LNR7QVBFBCpAoiXwjTdGnI5cMdBVi7Z1pi52euW760Fw==", 3415 - "cpu": [ 3416 - "arm64" 3417 - ], 3418 - "dev": true, 3419 - "license": "MIT", 3420 - "optional": true, 3421 - "os": [ 3422 - "linux" 3423 - ], 3424 - "engines": { 3425 - "node": "^20.19.0 || >=22.12.0" 3426 - } 3427 - }, 3428 - "node_modules/unrun/node_modules/@rolldown/binding-linux-arm64-musl": { 3429 - "version": "1.0.0-beta.57", 3430 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.57.tgz", 3431 - "integrity": "sha512-d0kIVezTQtazpyWjiJIn5to8JlwfKITDqwsFv0Xc6s31N16CD2PC/Pl2OtKgS7n8WLOJbfqgIp5ixYzTAxCqMg==", 3432 - "cpu": [ 3433 - "arm64" 3434 - ], 3435 - "dev": true, 3436 - "license": "MIT", 3437 - "optional": true, 3438 - "os": [ 3439 - "linux" 3440 - ], 3441 - "engines": { 3442 - "node": "^20.19.0 || >=22.12.0" 3443 - } 3444 - }, 3445 - "node_modules/unrun/node_modules/@rolldown/binding-linux-x64-gnu": { 3446 - "version": "1.0.0-beta.57", 3447 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.57.tgz", 3448 - "integrity": "sha512-E199LPijo98yrLjPCmETx8EF43sZf9t3guSrLee/ej1rCCc3zDVTR4xFfN9BRAapGVl7/8hYqbbiQPTkv73kUg==", 3449 - "cpu": [ 3450 - "x64" 3451 - ], 3452 - "dev": true, 3453 - "license": "MIT", 3454 - "optional": true, 3455 - "os": [ 3456 - "linux" 3457 - ], 3458 - "engines": { 3459 - "node": "^20.19.0 || >=22.12.0" 3460 - } 3461 - }, 3462 - "node_modules/unrun/node_modules/@rolldown/binding-linux-x64-musl": { 3463 - "version": "1.0.0-beta.57", 3464 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.57.tgz", 3465 - "integrity": "sha512-++EQDpk/UJ33kY/BNsh7A7/P1sr/jbMuQ8cE554ZIy+tCUWCivo9zfyjDUoiMdnxqX6HLJEqqGnbGQOvzm2OMQ==", 3466 - "cpu": [ 3467 - "x64" 3468 - ], 3469 - "dev": true, 3470 - "license": "MIT", 3471 - "optional": true, 3472 - "os": [ 3473 - "linux" 3474 - ], 3475 - "engines": { 3476 - "node": "^20.19.0 || >=22.12.0" 3477 - } 3478 - }, 3479 - "node_modules/unrun/node_modules/@rolldown/binding-openharmony-arm64": { 3480 - "version": "1.0.0-beta.57", 3481 - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.57.tgz", 3482 - "integrity": "sha512-voDEBcNqxbUv/GeXKFtxXVWA+H45P/8Dec4Ii/SbyJyGvCqV1j+nNHfnFUIiRQ2Q40DwPe/djvgYBs9PpETiMA==", 3483 - "cpu": [ 3484 - "arm64" 3485 - ], 3486 - "dev": true, 3487 - "license": "MIT", 3488 - "optional": true, 3489 - "os": [ 3490 - "openharmony" 3491 - ], 3492 - "engines": { 3493 - "node": "^20.19.0 || >=22.12.0" 3494 - } 3495 - }, 3496 - "node_modules/unrun/node_modules/@rolldown/binding-wasm32-wasi": { 3497 - "version": "1.0.0-beta.57", 3498 - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.57.tgz", 3499 - "integrity": "sha512-bRhcF7NLlCnpkzLVlVhrDEd0KH22VbTPkPTbMjlYvqhSmarxNIq5vtlQS8qmV7LkPKHrNLWyJW/V/sOyFba26Q==", 3500 - "cpu": [ 3501 - "wasm32" 3502 - ], 3503 - "dev": true, 3504 - "license": "MIT", 3505 - "optional": true, 3506 - "dependencies": { 3507 - "@napi-rs/wasm-runtime": "^1.1.0" 3508 - }, 3509 - "engines": { 3510 - "node": ">=14.0.0" 3511 - } 3512 - }, 3513 - "node_modules/unrun/node_modules/@rolldown/binding-win32-arm64-msvc": { 3514 - "version": "1.0.0-beta.57", 3515 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.57.tgz", 3516 - "integrity": "sha512-rnDVGRks2FQ2hgJ2g15pHtfxqkGFGjJQUDWzYznEkE8Ra2+Vag9OffxdbJMZqBWXHVM0iS4dv8qSiEn7bO+n1Q==", 3517 - "cpu": [ 3518 - "arm64" 3519 - ], 3520 - "dev": true, 3521 - "license": "MIT", 3522 - "optional": true, 3523 - "os": [ 3524 - "win32" 3525 - ], 3526 - "engines": { 3527 - "node": "^20.19.0 || >=22.12.0" 3528 - } 3529 - }, 3530 - "node_modules/unrun/node_modules/@rolldown/binding-win32-x64-msvc": { 3531 - "version": "1.0.0-beta.57", 3532 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.57.tgz", 3533 - "integrity": "sha512-OqIUyNid1M4xTj6VRXp/Lht/qIP8fo25QyAZlCP+p6D2ATCEhyW4ZIFLnC9zAGN/HMbXoCzvwfa8Jjg/8J4YEg==", 3534 - "cpu": [ 3535 - "x64" 3536 - ], 3537 - "dev": true, 3538 - "license": "MIT", 3539 - "optional": true, 3540 - "os": [ 3541 - "win32" 3542 - ], 3543 - "engines": { 3544 - "node": "^20.19.0 || >=22.12.0" 3545 - } 3546 - }, 3547 - "node_modules/unrun/node_modules/@rolldown/pluginutils": { 3548 - "version": "1.0.0-beta.57", 3549 - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.57.tgz", 3550 - "integrity": "sha512-aQNelgx14tGA+n2tNSa9x6/jeoCL9fkDeCei7nOKnHx0fEFRRMu5ReiITo+zZD5TzWDGGRjbSYCs93IfRIyTuQ==", 3551 - "dev": true, 3552 - "license": "MIT" 3553 - }, 3554 - "node_modules/unrun/node_modules/rolldown": { 3555 - "version": "1.0.0-beta.57", 3556 - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.57.tgz", 3557 - "integrity": "sha512-lMMxcNN71GMsSko8RyeTaFoATHkCh4IWU7pYF73ziMYjhHZWfVesC6GQ+iaJCvZmVjvgSks9Ks1aaqEkBd8udg==", 3558 - "dev": true, 3559 - "license": "MIT", 3560 - "dependencies": { 3561 - "@oxc-project/types": "=0.103.0", 3562 - "@rolldown/pluginutils": "1.0.0-beta.57" 3563 - }, 3564 - "bin": { 3565 - "rolldown": "bin/cli.mjs" 3566 - }, 3567 - "engines": { 3568 - "node": "^20.19.0 || >=22.12.0" 3569 - }, 3570 - "optionalDependencies": { 3571 - "@rolldown/binding-android-arm64": "1.0.0-beta.57", 3572 - "@rolldown/binding-darwin-arm64": "1.0.0-beta.57", 3573 - "@rolldown/binding-darwin-x64": "1.0.0-beta.57", 3574 - "@rolldown/binding-freebsd-x64": "1.0.0-beta.57", 3575 - "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.57", 3576 - "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.57", 3577 - "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.57", 3578 - "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.57", 3579 - "@rolldown/binding-linux-x64-musl": "1.0.0-beta.57", 3580 - "@rolldown/binding-openharmony-arm64": "1.0.0-beta.57", 3581 - "@rolldown/binding-wasm32-wasi": "1.0.0-beta.57", 3582 - "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.57", 3583 - "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.57" 3584 - } 3585 - }, 3586 - "node_modules/unstorage": { 3587 - "version": "1.17.3", 3588 - "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", 3589 - "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", 3590 - "dev": true, 3591 - "license": "MIT", 3592 - "dependencies": { 3593 - "anymatch": "^3.1.3", 3594 - "chokidar": "^4.0.3", 3595 - "destr": "^2.0.5", 3596 - "h3": "^1.15.4", 3597 - "lru-cache": "^10.4.3", 3598 - "node-fetch-native": "^1.6.7", 3599 - "ofetch": "^1.5.1", 3600 - "ufo": "^1.6.1" 3601 - }, 3602 - "peerDependencies": { 3603 - "@azure/app-configuration": "^1.8.0", 3604 - "@azure/cosmos": "^4.2.0", 3605 - "@azure/data-tables": "^13.3.0", 3606 - "@azure/identity": "^4.6.0", 3607 - "@azure/keyvault-secrets": "^4.9.0", 3608 - "@azure/storage-blob": "^12.26.0", 3609 - "@capacitor/preferences": "^6.0.3 || ^7.0.0", 3610 - "@deno/kv": ">=0.9.0", 3611 - "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", 3612 - "@planetscale/database": "^1.19.0", 3613 - "@upstash/redis": "^1.34.3", 3614 - "@vercel/blob": ">=0.27.1", 3615 - "@vercel/functions": "^2.2.12 || ^3.0.0", 3616 - "@vercel/kv": "^1.0.1", 3617 - "aws4fetch": "^1.0.20", 3618 - "db0": ">=0.2.1", 3619 - "idb-keyval": "^6.2.1", 3620 - "ioredis": "^5.4.2", 3621 - "uploadthing": "^7.4.4" 3622 - }, 3623 - "peerDependenciesMeta": { 3624 - "@azure/app-configuration": { 3625 - "optional": true 3626 - }, 3627 - "@azure/cosmos": { 3628 - "optional": true 3629 - }, 3630 - "@azure/data-tables": { 3631 - "optional": true 3632 - }, 3633 - "@azure/identity": { 3634 - "optional": true 3635 - }, 3636 - "@azure/keyvault-secrets": { 3637 - "optional": true 3638 - }, 3639 - "@azure/storage-blob": { 3640 - "optional": true 3641 - }, 3642 - "@capacitor/preferences": { 3643 - "optional": true 3644 - }, 3645 - "@deno/kv": { 3646 - "optional": true 3647 - }, 3648 - "@netlify/blobs": { 3649 - "optional": true 3650 - }, 3651 - "@planetscale/database": { 3652 - "optional": true 3653 - }, 3654 - "@upstash/redis": { 3655 - "optional": true 3656 - }, 3657 - "@vercel/blob": { 3658 - "optional": true 3659 - }, 3660 - "@vercel/functions": { 3661 - "optional": true 3662 - }, 3663 - "@vercel/kv": { 3664 - "optional": true 3665 - }, 3666 - "aws4fetch": { 3667 - "optional": true 3668 - }, 3669 - "db0": { 3670 - "optional": true 3671 - }, 3672 - "idb-keyval": { 3673 - "optional": true 3674 - }, 3675 - "ioredis": { 3676 - "optional": true 3677 - }, 3678 - "uploadthing": { 3679 - "optional": true 3680 - } 3681 - } 3682 - }, 3683 - "node_modules/vite": { 3684 - "name": "rolldown-vite", 3685 - "version": "7.2.11", 3686 - "resolved": "https://registry.npmjs.org/rolldown-vite/-/rolldown-vite-7.2.11.tgz", 3687 - "integrity": "sha512-WwCantGLbztBNipg+WwcA+a1c3Mo9LPY0VZ35IFXnUsQyZzsMHtzmy+H5PqELPj3AOauI9L/HMCjoJZp3i9eFg==", 3688 - "dev": true, 3689 - "license": "MIT", 3690 - "peer": true, 3691 - "dependencies": { 3692 - "@oxc-project/runtime": "0.101.0", 3693 - "fdir": "^6.5.0", 3694 - "lightningcss": "^1.30.2", 3695 - "picomatch": "^4.0.3", 3696 - "postcss": "^8.5.6", 3697 - "rolldown": "1.0.0-beta.53", 3698 - "tinyglobby": "^0.2.15" 3699 - }, 3700 - "bin": { 3701 - "vite": "bin/vite.js" 3702 - }, 3703 - "engines": { 3704 - "node": "^20.19.0 || >=22.12.0" 3705 - }, 3706 - "funding": { 3707 - "url": "https://github.com/vitejs/vite?sponsor=1" 3708 - }, 3709 - "optionalDependencies": { 3710 - "fsevents": "~2.3.3" 3711 - }, 3712 - "peerDependencies": { 3713 - "@types/node": "^20.19.0 || >=22.12.0", 3714 - "esbuild": "^0.25.0", 3715 - "jiti": ">=1.21.0", 3716 - "less": "^4.0.0", 3717 - "sass": "^1.70.0", 3718 - "sass-embedded": "^1.70.0", 3719 - "stylus": ">=0.54.8", 3720 - "sugarss": "^5.0.0", 3721 - "terser": "^5.16.0", 3722 - "tsx": "^4.8.1", 3723 - "yaml": "^2.4.2" 3724 - }, 3725 - "peerDependenciesMeta": { 3726 - "@types/node": { 3727 - "optional": true 3728 - }, 3729 - "esbuild": { 3730 - "optional": true 3731 - }, 3732 - "jiti": { 3733 - "optional": true 3734 - }, 3735 - "less": { 3736 - "optional": true 3737 - }, 3738 - "sass": { 3739 - "optional": true 3740 - }, 3741 - "sass-embedded": { 3742 - "optional": true 3743 - }, 3744 - "stylus": { 3745 - "optional": true 3746 - }, 3747 - "sugarss": { 3748 - "optional": true 3749 - }, 3750 - "terser": { 3751 - "optional": true 3752 - }, 3753 - "tsx": { 3754 - "optional": true 3755 - }, 3756 - "yaml": { 3757 - "optional": true 3758 - } 3759 - } 3760 - }, 3761 - "node_modules/vitest": { 3762 - "version": "4.0.16", 3763 - "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.16.tgz", 3764 - "integrity": "sha512-E4t7DJ9pESL6E3I8nFjPa4xGUd3PmiWDLsDztS2qXSJWfHtbQnwAWylaBvSNY48I3vr8PTqIZlyK8TE3V3CA4Q==", 3765 - "dev": true, 3766 - "license": "MIT", 3767 - "peer": true, 3768 - "dependencies": { 3769 - "@vitest/expect": "4.0.16", 3770 - "@vitest/mocker": "4.0.16", 3771 - "@vitest/pretty-format": "4.0.16", 3772 - "@vitest/runner": "4.0.16", 3773 - "@vitest/snapshot": "4.0.16", 3774 - "@vitest/spy": "4.0.16", 3775 - "@vitest/utils": "4.0.16", 3776 - "es-module-lexer": "^1.7.0", 3777 - "expect-type": "^1.2.2", 3778 - "magic-string": "^0.30.21", 3779 - "obug": "^2.1.1", 3780 - "pathe": "^2.0.3", 3781 - "picomatch": "^4.0.3", 3782 - "std-env": "^3.10.0", 3783 - "tinybench": "^2.9.0", 3784 - "tinyexec": "^1.0.2", 3785 - "tinyglobby": "^0.2.15", 3786 - "tinyrainbow": "^3.0.3", 3787 - "vite": "^6.0.0 || ^7.0.0", 3788 - "why-is-node-running": "^2.3.0" 3789 - }, 3790 - "bin": { 3791 - "vitest": "vitest.mjs" 3792 - }, 3793 - "engines": { 3794 - "node": "^20.0.0 || ^22.0.0 || >=24.0.0" 3795 - }, 3796 - "funding": { 3797 - "url": "https://opencollective.com/vitest" 3798 - }, 3799 - "peerDependencies": { 3800 - "@edge-runtime/vm": "*", 3801 - "@opentelemetry/api": "^1.9.0", 3802 - "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", 3803 - "@vitest/browser-playwright": "4.0.16", 3804 - "@vitest/browser-preview": "4.0.16", 3805 - "@vitest/browser-webdriverio": "4.0.16", 3806 - "@vitest/ui": "4.0.16", 3807 - "happy-dom": "*", 3808 - "jsdom": "*" 3809 - }, 3810 - "peerDependenciesMeta": { 3811 - "@edge-runtime/vm": { 3812 - "optional": true 3813 - }, 3814 - "@opentelemetry/api": { 3815 - "optional": true 3816 - }, 3817 - "@types/node": { 3818 - "optional": true 3819 - }, 3820 - "@vitest/browser-playwright": { 3821 - "optional": true 3822 - }, 3823 - "@vitest/browser-preview": { 3824 - "optional": true 3825 - }, 3826 - "@vitest/browser-webdriverio": { 3827 - "optional": true 3828 - }, 3829 - "@vitest/ui": { 3830 - "optional": true 3831 - }, 3832 - "happy-dom": { 3833 - "optional": true 3834 - }, 3835 - "jsdom": { 3836 - "optional": true 3837 - } 3838 - } 3839 - }, 3840 - "node_modules/why-is-node-running": { 3841 - "version": "2.3.0", 3842 - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 3843 - "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 3844 - "dev": true, 3845 - "license": "MIT", 3846 - "dependencies": { 3847 - "siginfo": "^2.0.0", 3848 - "stackback": "0.0.2" 3849 - }, 3850 - "bin": { 3851 - "why-is-node-running": "cli.js" 3852 - }, 3853 - "engines": { 3854 - "node": ">=8" 3855 - } 3856 - }, 3857 - "node_modules/ws": { 3858 - "version": "8.18.3", 3859 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 3860 - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 3861 - "dev": true, 3862 - "license": "MIT", 3863 - "engines": { 3864 - "node": ">=10.0.0" 3865 - }, 3866 - "peerDependencies": { 3867 - "bufferutil": "^4.0.1", 3868 - "utf-8-validate": ">=5.0.2" 3869 - }, 3870 - "peerDependenciesMeta": { 3871 - "bufferutil": { 3872 - "optional": true 3873 - }, 3874 - "utf-8-validate": { 3875 - "optional": true 3876 - } 3877 - } 3878 - }, 3879 - "node_modules/wsl-utils": { 3880 - "version": "0.1.0", 3881 - "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", 3882 - "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", 3883 - "dev": true, 3884 - "license": "MIT", 3885 - "dependencies": { 3886 - "is-wsl": "^3.1.0" 3887 - }, 3888 - "engines": { 3889 - "node": ">=18" 3890 - }, 3891 - "funding": { 3892 - "url": "https://github.com/sponsors/sindresorhus" 3893 - } 3894 - }, 3895 - "node_modules/yaml": { 3896 - "version": "2.8.2", 3897 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", 3898 - "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", 3899 - "dev": true, 3900 - "license": "ISC", 3901 - "bin": { 3902 - "yaml": "bin.mjs" 3903 - }, 3904 - "engines": { 3905 - "node": ">= 14.6" 3906 - }, 3907 - "funding": { 3908 - "url": "https://github.com/sponsors/eemeli" 3909 - } 3910 - }, 3911 - "node_modules/yocto-queue": { 3912 - "version": "1.2.2", 3913 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", 3914 - "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", 3915 - "dev": true, 3916 - "license": "MIT", 3917 - "engines": { 3918 - "node": ">=12.20" 3919 - }, 3920 - "funding": { 3921 - "url": "https://github.com/sponsors/sindresorhus" 3922 - } 3923 - }, 3924 - "packages/pkg1": { 3925 - "name": "@author/package", 3926 - "version": "1.0.0", 3927 - "license": "MIT" 3928 - } 3929 - } 3930 - }
+14 -14
package.json
··· 7 7 ], 8 8 "type": "module", 9 9 "scripts": { 10 - "build": "npm run build --workspaces --if-present", 10 + "build": "pnpm run --r --if-present build", 11 11 "docs": "typedoc --logLevel Verbose", 12 12 "docs-watch": "typedoc --watch", 13 13 "clean": "rm -rf ./dist/ ./node_modules ./package-lock.json", ··· 23 23 "inspect": "node-modules-inspector" 24 24 }, 25 25 "devDependencies": { 26 - "@types/node": "^25.0.3", 27 - "@vitest/coverage-v8": "^4.0.16", 28 - "@vitest/ui": "^4.0.15", 29 - "node-modules-inspector": "^1.2.0", 30 - "oxfmt": "^0.21.0", 31 - "oxlint": "^1.36.0", 32 - "oxlint-tsgolint": "^0.10.0", 33 - "publint": "^0.3.16", 34 - "tsdown": "^0.18.4", 35 - "typedoc": "^0.28.15", 36 - "typescript": "^5.9.3", 37 - "vite": "npm:rolldown-vite@^7.2.11", 38 - "vitest": "^4.0.15" 26 + "@types/node": "catalog:typescript", 27 + "@vitest/coverage-v8": "catalog:voidzero", 28 + "@vitest/ui": "catalog:voidzero", 29 + "node-modules-inspector": "catalog:typescript", 30 + "oxfmt": "catalog:voidzero", 31 + "oxlint": "catalog:voidzero", 32 + "oxlint-tsgolint": "catalog:voidzero", 33 + "publint": "catalog:voidzero", 34 + "tsdown": "catalog:voidzero", 35 + "typedoc": "catalog:typescript", 36 + "typescript": "catalog:typescript", 37 + "vite": "catalog:voidzero", 38 + "vitest": "catalog:voidzero" 39 39 } 40 40 }
+1
packages/pkg1/README.md
··· 17 17 18 18 ```sh 19 19 npm install @author/package 20 + pnpm install @author/package 20 21 ``` 21 22 22 23 ## License
+1 -2
packages/pkg1/package.json
··· 35 35 "build": "tsdown", 36 36 "dev": "tsdown --watch", 37 37 "test": "vitest", 38 - "fmt": "oxfmt --config=./../../.oxfmtrc.jsonc", 39 - "fmt-check": "npm run fmt -- --check", 38 + "fmt": "oxfmt --config=../../.oxfmtrc.jsonc", 40 39 "lint": "oxlint", 41 40 "fix": "oxlint --fix" 42 41 }
+2869
pnpm-lock.yaml
··· 1 + lockfileVersion: '9.0' 2 + 3 + settings: 4 + autoInstallPeers: true 5 + excludeLinksFromLockfile: false 6 + 7 + catalogs: 8 + typescript: 9 + '@types/node': 10 + specifier: ^25.0.3 11 + version: 25.0.3 12 + node-modules-inspector: 13 + specifier: ^1.2.0 14 + version: 1.2.0 15 + typedoc: 16 + specifier: ^0.28.15 17 + version: 0.28.15 18 + typescript: 19 + specifier: ^5.9.3 20 + version: 5.9.3 21 + voidzero: 22 + '@vitest/coverage-v8': 23 + specifier: ^4.0.16 24 + version: 4.0.16 25 + '@vitest/ui': 26 + specifier: ^4.0.16 27 + version: 4.0.16 28 + oxfmt: 29 + specifier: ^0.21.0 30 + version: 0.21.0 31 + oxlint: 32 + specifier: ^1.36.0 33 + version: 1.36.0 34 + oxlint-tsgolint: 35 + specifier: ^0.10.0 36 + version: 0.10.0 37 + publint: 38 + specifier: ^0.3.16 39 + version: 0.3.16 40 + tsdown: 41 + specifier: ^0.18.4 42 + version: 0.18.4 43 + vite: 44 + specifier: npm:rolldown-vite@^7.3.0 45 + version: 7.3.0 46 + vitest: 47 + specifier: ^4.0.16 48 + version: 4.0.16 49 + 50 + importers: 51 + 52 + .: 53 + devDependencies: 54 + '@types/node': 55 + specifier: catalog:typescript 56 + version: 25.0.3 57 + '@vitest/coverage-v8': 58 + specifier: catalog:voidzero 59 + version: 4.0.16(vitest@4.0.16) 60 + '@vitest/ui': 61 + specifier: catalog:voidzero 62 + version: 4.0.16(vitest@4.0.16) 63 + node-modules-inspector: 64 + specifier: catalog:typescript 65 + version: 1.2.0 66 + oxfmt: 67 + specifier: catalog:voidzero 68 + version: 0.21.0 69 + oxlint: 70 + specifier: catalog:voidzero 71 + version: 1.36.0(oxlint-tsgolint@0.10.0) 72 + oxlint-tsgolint: 73 + specifier: catalog:voidzero 74 + version: 0.10.0 75 + publint: 76 + specifier: catalog:voidzero 77 + version: 0.3.16 78 + tsdown: 79 + specifier: catalog:voidzero 80 + version: 0.18.4(publint@0.3.16)(typescript@5.9.3) 81 + typedoc: 82 + specifier: catalog:typescript 83 + version: 0.28.15(typescript@5.9.3) 84 + typescript: 85 + specifier: catalog:typescript 86 + version: 5.9.3 87 + vite: 88 + specifier: catalog:voidzero 89 + version: rolldown-vite@7.3.0(@types/node@25.0.3)(esbuild@0.27.2)(jiti@2.6.1)(yaml@2.8.2) 90 + vitest: 91 + specifier: catalog:voidzero 92 + version: 4.0.16(@types/node@25.0.3)(@vitest/ui@4.0.16)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 93 + 94 + packages/pkg1: {} 95 + 96 + packages: 97 + 98 + '@babel/generator@7.28.5': 99 + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} 100 + engines: {node: '>=6.9.0'} 101 + 102 + '@babel/helper-string-parser@7.27.1': 103 + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 104 + engines: {node: '>=6.9.0'} 105 + 106 + '@babel/helper-validator-identifier@7.28.5': 107 + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} 108 + engines: {node: '>=6.9.0'} 109 + 110 + '@babel/parser@7.28.5': 111 + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} 112 + engines: {node: '>=6.0.0'} 113 + hasBin: true 114 + 115 + '@babel/types@7.28.5': 116 + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} 117 + engines: {node: '>=6.9.0'} 118 + 119 + '@bcoe/v8-coverage@1.0.2': 120 + resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} 121 + engines: {node: '>=18'} 122 + 123 + '@emnapi/core@1.7.1': 124 + resolution: {integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==} 125 + 126 + '@emnapi/runtime@1.7.1': 127 + resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} 128 + 129 + '@emnapi/wasi-threads@1.1.0': 130 + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} 131 + 132 + '@esbuild/aix-ppc64@0.27.2': 133 + resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} 134 + engines: {node: '>=18'} 135 + cpu: [ppc64] 136 + os: [aix] 137 + 138 + '@esbuild/android-arm64@0.27.2': 139 + resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} 140 + engines: {node: '>=18'} 141 + cpu: [arm64] 142 + os: [android] 143 + 144 + '@esbuild/android-arm@0.27.2': 145 + resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} 146 + engines: {node: '>=18'} 147 + cpu: [arm] 148 + os: [android] 149 + 150 + '@esbuild/android-x64@0.27.2': 151 + resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} 152 + engines: {node: '>=18'} 153 + cpu: [x64] 154 + os: [android] 155 + 156 + '@esbuild/darwin-arm64@0.27.2': 157 + resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} 158 + engines: {node: '>=18'} 159 + cpu: [arm64] 160 + os: [darwin] 161 + 162 + '@esbuild/darwin-x64@0.27.2': 163 + resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} 164 + engines: {node: '>=18'} 165 + cpu: [x64] 166 + os: [darwin] 167 + 168 + '@esbuild/freebsd-arm64@0.27.2': 169 + resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} 170 + engines: {node: '>=18'} 171 + cpu: [arm64] 172 + os: [freebsd] 173 + 174 + '@esbuild/freebsd-x64@0.27.2': 175 + resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} 176 + engines: {node: '>=18'} 177 + cpu: [x64] 178 + os: [freebsd] 179 + 180 + '@esbuild/linux-arm64@0.27.2': 181 + resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} 182 + engines: {node: '>=18'} 183 + cpu: [arm64] 184 + os: [linux] 185 + 186 + '@esbuild/linux-arm@0.27.2': 187 + resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} 188 + engines: {node: '>=18'} 189 + cpu: [arm] 190 + os: [linux] 191 + 192 + '@esbuild/linux-ia32@0.27.2': 193 + resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} 194 + engines: {node: '>=18'} 195 + cpu: [ia32] 196 + os: [linux] 197 + 198 + '@esbuild/linux-loong64@0.27.2': 199 + resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} 200 + engines: {node: '>=18'} 201 + cpu: [loong64] 202 + os: [linux] 203 + 204 + '@esbuild/linux-mips64el@0.27.2': 205 + resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} 206 + engines: {node: '>=18'} 207 + cpu: [mips64el] 208 + os: [linux] 209 + 210 + '@esbuild/linux-ppc64@0.27.2': 211 + resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} 212 + engines: {node: '>=18'} 213 + cpu: [ppc64] 214 + os: [linux] 215 + 216 + '@esbuild/linux-riscv64@0.27.2': 217 + resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} 218 + engines: {node: '>=18'} 219 + cpu: [riscv64] 220 + os: [linux] 221 + 222 + '@esbuild/linux-s390x@0.27.2': 223 + resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} 224 + engines: {node: '>=18'} 225 + cpu: [s390x] 226 + os: [linux] 227 + 228 + '@esbuild/linux-x64@0.27.2': 229 + resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} 230 + engines: {node: '>=18'} 231 + cpu: [x64] 232 + os: [linux] 233 + 234 + '@esbuild/netbsd-arm64@0.27.2': 235 + resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} 236 + engines: {node: '>=18'} 237 + cpu: [arm64] 238 + os: [netbsd] 239 + 240 + '@esbuild/netbsd-x64@0.27.2': 241 + resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} 242 + engines: {node: '>=18'} 243 + cpu: [x64] 244 + os: [netbsd] 245 + 246 + '@esbuild/openbsd-arm64@0.27.2': 247 + resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} 248 + engines: {node: '>=18'} 249 + cpu: [arm64] 250 + os: [openbsd] 251 + 252 + '@esbuild/openbsd-x64@0.27.2': 253 + resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} 254 + engines: {node: '>=18'} 255 + cpu: [x64] 256 + os: [openbsd] 257 + 258 + '@esbuild/openharmony-arm64@0.27.2': 259 + resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} 260 + engines: {node: '>=18'} 261 + cpu: [arm64] 262 + os: [openharmony] 263 + 264 + '@esbuild/sunos-x64@0.27.2': 265 + resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} 266 + engines: {node: '>=18'} 267 + cpu: [x64] 268 + os: [sunos] 269 + 270 + '@esbuild/win32-arm64@0.27.2': 271 + resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} 272 + engines: {node: '>=18'} 273 + cpu: [arm64] 274 + os: [win32] 275 + 276 + '@esbuild/win32-ia32@0.27.2': 277 + resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} 278 + engines: {node: '>=18'} 279 + cpu: [ia32] 280 + os: [win32] 281 + 282 + '@esbuild/win32-x64@0.27.2': 283 + resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} 284 + engines: {node: '>=18'} 285 + cpu: [x64] 286 + os: [win32] 287 + 288 + '@gerrit0/mini-shiki@3.20.0': 289 + resolution: {integrity: sha512-Wa57i+bMpK6PGJZ1f2myxo3iO+K/kZikcyvH8NIqNNZhQUbDav7V9LQmWOXhf946mz5c1NZ19WMsGYiDKTryzQ==} 290 + 291 + '@jridgewell/gen-mapping@0.3.13': 292 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 293 + 294 + '@jridgewell/resolve-uri@3.1.2': 295 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 296 + engines: {node: '>=6.0.0'} 297 + 298 + '@jridgewell/sourcemap-codec@1.5.5': 299 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 300 + 301 + '@jridgewell/trace-mapping@0.3.31': 302 + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 303 + 304 + '@napi-rs/wasm-runtime@1.1.1': 305 + resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} 306 + 307 + '@oxc-project/runtime@0.101.0': 308 + resolution: {integrity: sha512-t3qpfVZIqSiLQ5Kqt/MC4Ge/WCOGrrcagAdzTcDaggupjiGxUx4nJF2v6wUCXWSzWHn5Ns7XLv13fCJEwCOERQ==} 309 + engines: {node: ^20.19.0 || >=22.12.0} 310 + 311 + '@oxc-project/types@0.101.0': 312 + resolution: {integrity: sha512-nuFhqlUzJX+gVIPPfuE6xurd4lST3mdcWOhyK/rZO0B9XWMKm79SuszIQEnSMmmDhq1DC8WWVYGVd+6F93o1gQ==} 313 + 314 + '@oxc-project/types@0.103.0': 315 + resolution: {integrity: sha512-bkiYX5kaXWwUessFRSoXFkGIQTmc6dLGdxuRTrC+h8PSnIdZyuXHHlLAeTmOue5Br/a0/a7dHH0Gca6eXn9MKg==} 316 + 317 + '@oxfmt/darwin-arm64@0.21.0': 318 + resolution: {integrity: sha512-defgGcchFCq2F7f5Nr3E4VXYW1sUhBGmIejgcPZ1gSsc8FAeT+vP5cSeGnDv+kcX+OKFDt89C67c31qZ6yZBsQ==} 319 + cpu: [arm64] 320 + os: [darwin] 321 + 322 + '@oxfmt/darwin-x64@0.21.0': 323 + resolution: {integrity: sha512-rYJinOZRabPF2V3kn0TWX4vcYHV2F+DkGewNP8HZ/OXQ3CEJKP+E7KCnEz/x614g3/S5J7cahr9l5Mr3AEZigA==} 324 + cpu: [x64] 325 + os: [darwin] 326 + 327 + '@oxfmt/linux-arm64-gnu@0.21.0': 328 + resolution: {integrity: sha512-ILTv8stX3r2gK+pgSc2alJrbpI4i8zlLXzuuhUsjeEN/Ti//Z38MDi6kTov3pzcaBEnQ/xEMgQyczokp7jpyyQ==} 329 + cpu: [arm64] 330 + os: [linux] 331 + 332 + '@oxfmt/linux-arm64-musl@0.21.0': 333 + resolution: {integrity: sha512-kFZ0vPJzsGjkrwq2MPEpp8TjV7/Znv9kCEwLF+HcFwvfcSt75dWloGmTRRrViH0ACaCM7YBSDUOV8E4nyLvxPA==} 334 + cpu: [arm64] 335 + os: [linux] 336 + 337 + '@oxfmt/linux-x64-gnu@0.21.0': 338 + resolution: {integrity: sha512-VH8ZcS2TkTBE0v9cLxjNGX++vB9Xvx/7VTFrbwHYzY/fYypYTwQ+n1KplUQoU+LrMC0nKqwPWYzvA5/cAfo5zg==} 339 + cpu: [x64] 340 + os: [linux] 341 + 342 + '@oxfmt/linux-x64-musl@0.21.0': 343 + resolution: {integrity: sha512-qleaVEFHw/kmbvNj3hjobX1kwbP2/d7SVJzQjyEFULou1v3EZj7jWbblIu7GmDCSspdiEk1j/pZDYH801Dn8QA==} 344 + cpu: [x64] 345 + os: [linux] 346 + 347 + '@oxfmt/win32-arm64@0.21.0': 348 + resolution: {integrity: sha512-JLZUo5qEyJfxhoj6KEU/CqI8FQlzIP8rBq7qGTq0kCJ2yZJC9tysBqJYZXvX88ShiNe89/T/H3khodaKGBBNgg==} 349 + cpu: [arm64] 350 + os: [win32] 351 + 352 + '@oxfmt/win32-x64@0.21.0': 353 + resolution: {integrity: sha512-DYNpbuPzUhTuWUIqDhwSaV1mK+VcknD4ANaEON+/ygaNGriSZ4pRUt1BTRcXfcOF9GZ4BO9udjv31S0bAEsFeQ==} 354 + cpu: [x64] 355 + os: [win32] 356 + 357 + '@oxlint-tsgolint/darwin-arm64@0.10.0': 358 + resolution: {integrity: sha512-mhBF/pjey0UdLL1ocU46Fqta+uJuRfqrLfDpcViRg17BtDiUNd8JY9iN2FOoS2HGSCAgCUjZ0AZkwkHwFs/VTw==} 359 + cpu: [arm64] 360 + os: [darwin] 361 + 362 + '@oxlint-tsgolint/darwin-x64@0.10.0': 363 + resolution: {integrity: sha512-roLi34mw/i1z+NS7luboix55SXyhVv38dNUTcRDkk+0lNPzI9ngrM+1y1N2oBSUmz5o9OZGnfJJ7BSGCw/fFEQ==} 364 + cpu: [x64] 365 + os: [darwin] 366 + 367 + '@oxlint-tsgolint/linux-arm64@0.10.0': 368 + resolution: {integrity: sha512-HL9NThPH1V2F6l9XhwNmhQZUknN4m4yQYEvQFFGfZTYN6cvEEBIiqfF4KvBUg8c0xadMbQlW+Ug7/ybA9Nn+CA==} 369 + cpu: [arm64] 370 + os: [linux] 371 + 372 + '@oxlint-tsgolint/linux-x64@0.10.0': 373 + resolution: {integrity: sha512-Tw8QNq8ab+4+qE5krvJyMA66v6XE3GoiISRD5WmJ7YOxUnu//jSw/bBm7OYf/TNEZyeV0BTR7zXzhT5R+VFWlQ==} 374 + cpu: [x64] 375 + os: [linux] 376 + 377 + '@oxlint-tsgolint/win32-arm64@0.10.0': 378 + resolution: {integrity: sha512-LTogmTRwpwQqVaH1Ama8Wd5/VVZWBSF8v5qTbeT628+1F5Kt1V5eHBvyFh4oN18UCZlgqrh7DqkDhsieXUaC8Q==} 379 + cpu: [arm64] 380 + os: [win32] 381 + 382 + '@oxlint-tsgolint/win32-x64@0.10.0': 383 + resolution: {integrity: sha512-ygqxx8EmNWy9/wCQS5uXq9k/o2EyYNwNxY1ZHNzlmZC/kV06Aemx5OBDafefawBNqH7xTZPfccUrjdiy+QlTrw==} 384 + cpu: [x64] 385 + os: [win32] 386 + 387 + '@oxlint/darwin-arm64@1.36.0': 388 + resolution: {integrity: sha512-MJkj82GH+nhvWKJhSIM6KlZ8tyGKdogSQXtNdpIyP02r/tTayFJQaAEWayG2Jhsn93kske+nimg5MYFhwO/rlg==} 389 + cpu: [arm64] 390 + os: [darwin] 391 + 392 + '@oxlint/darwin-x64@1.36.0': 393 + resolution: {integrity: sha512-VvEhfkqj/99dCTqOcfkyFXOSbx4lIy5u2m2GHbK4WCMDySokOcMTNRHGw8fH/WgQ5cDrDMSTYIGQTmnBGi9tiQ==} 394 + cpu: [x64] 395 + os: [darwin] 396 + 397 + '@oxlint/linux-arm64-gnu@1.36.0': 398 + resolution: {integrity: sha512-EMx92X5q+hHc3olTuj/kgkx9+yP0p/AVs4yvHbUfzZhBekXNpUWxWvg4hIKmQWn+Ee2j4o80/0ACGO0hDYJ9mg==} 399 + cpu: [arm64] 400 + os: [linux] 401 + 402 + '@oxlint/linux-arm64-musl@1.36.0': 403 + resolution: {integrity: sha512-7YCxtrPIctVYLqWrWkk8pahdCxch6PtsaucfMLC7TOlDt4nODhnQd4yzEscKqJ8Gjrw1bF4g+Ngob1gB+Qr9Fw==} 404 + cpu: [arm64] 405 + os: [linux] 406 + 407 + '@oxlint/linux-x64-gnu@1.36.0': 408 + resolution: {integrity: sha512-lnaJVlx5r3NWmoOMesfQXJSf78jHTn8Z+sdAf795Kgteo72+qGC1Uax2SToCJVN2J8PNG3oRV5bLriiCNR2i6Q==} 409 + cpu: [x64] 410 + os: [linux] 411 + 412 + '@oxlint/linux-x64-musl@1.36.0': 413 + resolution: {integrity: sha512-AhuEU2Qdl66lSfTGu/Htirq8r/8q2YnZoG3yEXLMQWnPMn7efy8spD/N1NA7kH0Hll+cdfwgQkQqC2G4MS2lPQ==} 414 + cpu: [x64] 415 + os: [linux] 416 + 417 + '@oxlint/win32-arm64@1.36.0': 418 + resolution: {integrity: sha512-GlWCBjUJY2QgvBFuNRkiRJu7K/djLmM0UQKfZV8IN+UXbP/JbjZHWKRdd4LXlQmzoz7M5Hd6p+ElCej8/90FCg==} 419 + cpu: [arm64] 420 + os: [win32] 421 + 422 + '@oxlint/win32-x64@1.36.0': 423 + resolution: {integrity: sha512-J+Vc00Utcf8p77lZPruQgb0QnQXuKnFogN88kCnOqs2a83I+vTBB8ILr0+L9sTwVRvIDMSC0pLdeQH4svWGFZg==} 424 + cpu: [x64] 425 + os: [win32] 426 + 427 + '@polka/url@1.0.0-next.29': 428 + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} 429 + 430 + '@publint/pack@0.1.2': 431 + resolution: {integrity: sha512-S+9ANAvUmjutrshV4jZjaiG8XQyuJIZ8a4utWmN/vW1sgQ9IfBnPndwkmQYw53QmouOIytT874u65HEmu6H5jw==} 432 + engines: {node: '>=18'} 433 + 434 + '@quansync/fs@1.0.0': 435 + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} 436 + 437 + '@rolldown/binding-android-arm64@1.0.0-beta.53': 438 + resolution: {integrity: sha512-Ok9V8o7o6YfSdTTYA/uHH30r3YtOxLD6G3wih/U9DO0ucBBFq8WPt/DslU53OgfteLRHITZny9N/qCUxMf9kjQ==} 439 + engines: {node: ^20.19.0 || >=22.12.0} 440 + cpu: [arm64] 441 + os: [android] 442 + 443 + '@rolldown/binding-android-arm64@1.0.0-beta.57': 444 + resolution: {integrity: sha512-GoOVDy8bjw9z1K30Oo803nSzXJS/vWhFijFsW3kzvZCO8IZwFnNa6pGctmbbJstKl3Fv6UBwyjJQN6msejW0IQ==} 445 + engines: {node: ^20.19.0 || >=22.12.0} 446 + cpu: [arm64] 447 + os: [android] 448 + 449 + '@rolldown/binding-darwin-arm64@1.0.0-beta.53': 450 + resolution: {integrity: sha512-yIsKqMz0CtRnVa6x3Pa+mzTihr4Ty+Z6HfPbZ7RVbk1Uxnco4+CUn7Qbm/5SBol1JD/7nvY8rphAgyAi7Lj6Vg==} 451 + engines: {node: ^20.19.0 || >=22.12.0} 452 + cpu: [arm64] 453 + os: [darwin] 454 + 455 + '@rolldown/binding-darwin-arm64@1.0.0-beta.57': 456 + resolution: {integrity: sha512-9c4FOhRGpl+PX7zBK5p17c5efpF9aSpTPgyigv57hXf5NjQUaJOOiejPLAtFiKNBIfm5Uu6yFkvLKzOafNvlTw==} 457 + engines: {node: ^20.19.0 || >=22.12.0} 458 + cpu: [arm64] 459 + os: [darwin] 460 + 461 + '@rolldown/binding-darwin-x64@1.0.0-beta.53': 462 + resolution: {integrity: sha512-GTXe+mxsCGUnJOFMhfGWmefP7Q9TpYUseHvhAhr21nCTgdS8jPsvirb0tJwM3lN0/u/cg7bpFNa16fQrjKrCjQ==} 463 + engines: {node: ^20.19.0 || >=22.12.0} 464 + cpu: [x64] 465 + os: [darwin] 466 + 467 + '@rolldown/binding-darwin-x64@1.0.0-beta.57': 468 + resolution: {integrity: sha512-6RsB8Qy4LnGqNGJJC/8uWeLWGOvbRL/KG5aJ8XXpSEupg/KQtlBEiFaYU/Ma5Usj1s+bt3ItkqZYAI50kSplBA==} 469 + engines: {node: ^20.19.0 || >=22.12.0} 470 + cpu: [x64] 471 + os: [darwin] 472 + 473 + '@rolldown/binding-freebsd-x64@1.0.0-beta.53': 474 + resolution: {integrity: sha512-9Tmp7bBvKqyDkMcL4e089pH3RsjD3SUungjmqWtyhNOxoQMh0fSmINTyYV8KXtE+JkxYMPWvnEt+/mfpVCkk8w==} 475 + engines: {node: ^20.19.0 || >=22.12.0} 476 + cpu: [x64] 477 + os: [freebsd] 478 + 479 + '@rolldown/binding-freebsd-x64@1.0.0-beta.57': 480 + resolution: {integrity: sha512-uA9kG7+MYkHTbqwv67Tx+5GV5YcKd33HCJIi0311iYBd25yuwyIqvJfBdt1VVB8tdOlyTb9cPAgfCki8nhwTQg==} 481 + engines: {node: ^20.19.0 || >=22.12.0} 482 + cpu: [x64] 483 + os: [freebsd] 484 + 485 + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53': 486 + resolution: {integrity: sha512-a1y5fiB0iovuzdbjUxa7+Zcvgv+mTmlGGC4XydVIsyl48eoxgaYkA3l9079hyTyhECsPq+mbr0gVQsFU11OJAQ==} 487 + engines: {node: ^20.19.0 || >=22.12.0} 488 + cpu: [arm] 489 + os: [linux] 490 + 491 + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.57': 492 + resolution: {integrity: sha512-3KkS0cHsllT2T+Te+VZMKHNw6FPQihYsQh+8J4jkzwgvAQpbsbXmrqhkw3YU/QGRrD8qgcOvBr6z5y6Jid+rmw==} 493 + engines: {node: ^20.19.0 || >=22.12.0} 494 + cpu: [arm] 495 + os: [linux] 496 + 497 + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53': 498 + resolution: {integrity: sha512-bpIGX+ov9PhJYV+wHNXl9rzq4F0QvILiURn0y0oepbQx+7stmQsKA0DhPGwmhfvF856wq+gbM8L92SAa/CBcLg==} 499 + engines: {node: ^20.19.0 || >=22.12.0} 500 + cpu: [arm64] 501 + os: [linux] 502 + 503 + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.57': 504 + resolution: {integrity: sha512-A3/wu1RgsHhqP3rVH2+sM81bpk+Qd2XaHTl8LtX5/1LNR7QVBFBCpAoiXwjTdGnI5cMdBVi7Z1pi52euW760Fw==} 505 + engines: {node: ^20.19.0 || >=22.12.0} 506 + cpu: [arm64] 507 + os: [linux] 508 + 509 + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.53': 510 + resolution: {integrity: sha512-bGe5EBB8FVjHBR1mOLOPEFg1Lp3//7geqWkU5NIhxe+yH0W8FVrQ6WRYOap4SUTKdklD/dC4qPLREkMMQ855FA==} 511 + engines: {node: ^20.19.0 || >=22.12.0} 512 + cpu: [arm64] 513 + os: [linux] 514 + 515 + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.57': 516 + resolution: {integrity: sha512-d0kIVezTQtazpyWjiJIn5to8JlwfKITDqwsFv0Xc6s31N16CD2PC/Pl2OtKgS7n8WLOJbfqgIp5ixYzTAxCqMg==} 517 + engines: {node: ^20.19.0 || >=22.12.0} 518 + cpu: [arm64] 519 + os: [linux] 520 + 521 + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.53': 522 + resolution: {integrity: sha512-qL+63WKVQs1CMvFedlPt0U9PiEKJOAL/bsHMKUDS6Vp2Q+YAv/QLPu8rcvkfIMvQ0FPU2WL0aX4eWwF6e/GAnA==} 523 + engines: {node: ^20.19.0 || >=22.12.0} 524 + cpu: [x64] 525 + os: [linux] 526 + 527 + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.57': 528 + resolution: {integrity: sha512-E199LPijo98yrLjPCmETx8EF43sZf9t3guSrLee/ej1rCCc3zDVTR4xFfN9BRAapGVl7/8hYqbbiQPTkv73kUg==} 529 + engines: {node: ^20.19.0 || >=22.12.0} 530 + cpu: [x64] 531 + os: [linux] 532 + 533 + '@rolldown/binding-linux-x64-musl@1.0.0-beta.53': 534 + resolution: {integrity: sha512-VGl9JIGjoJh3H8Mb+7xnVqODajBmrdOOb9lxWXdcmxyI+zjB2sux69br0hZJDTyLJfvBoYm439zPACYbCjGRmw==} 535 + engines: {node: ^20.19.0 || >=22.12.0} 536 + cpu: [x64] 537 + os: [linux] 538 + 539 + '@rolldown/binding-linux-x64-musl@1.0.0-beta.57': 540 + resolution: {integrity: sha512-++EQDpk/UJ33kY/BNsh7A7/P1sr/jbMuQ8cE554ZIy+tCUWCivo9zfyjDUoiMdnxqX6HLJEqqGnbGQOvzm2OMQ==} 541 + engines: {node: ^20.19.0 || >=22.12.0} 542 + cpu: [x64] 543 + os: [linux] 544 + 545 + '@rolldown/binding-openharmony-arm64@1.0.0-beta.53': 546 + resolution: {integrity: sha512-B4iIserJXuSnNzA5xBLFUIjTfhNy7d9sq4FUMQY3GhQWGVhS2RWWzzDnkSU6MUt7/aHUrep0CdQfXUJI9D3W7A==} 547 + engines: {node: ^20.19.0 || >=22.12.0} 548 + cpu: [arm64] 549 + os: [openharmony] 550 + 551 + '@rolldown/binding-openharmony-arm64@1.0.0-beta.57': 552 + resolution: {integrity: sha512-voDEBcNqxbUv/GeXKFtxXVWA+H45P/8Dec4Ii/SbyJyGvCqV1j+nNHfnFUIiRQ2Q40DwPe/djvgYBs9PpETiMA==} 553 + engines: {node: ^20.19.0 || >=22.12.0} 554 + cpu: [arm64] 555 + os: [openharmony] 556 + 557 + '@rolldown/binding-wasm32-wasi@1.0.0-beta.53': 558 + resolution: {integrity: sha512-BUjAEgpABEJXilGq/BPh7jeU3WAJ5o15c1ZEgHaDWSz3LB881LQZnbNJHmUiM4d1JQWMYYyR1Y490IBHi2FPJg==} 559 + engines: {node: '>=14.0.0'} 560 + cpu: [wasm32] 561 + 562 + '@rolldown/binding-wasm32-wasi@1.0.0-beta.57': 563 + resolution: {integrity: sha512-bRhcF7NLlCnpkzLVlVhrDEd0KH22VbTPkPTbMjlYvqhSmarxNIq5vtlQS8qmV7LkPKHrNLWyJW/V/sOyFba26Q==} 564 + engines: {node: '>=14.0.0'} 565 + cpu: [wasm32] 566 + 567 + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53': 568 + resolution: {integrity: sha512-s27uU7tpCWSjHBnxyVXHt3rMrQdJq5MHNv3BzsewCIroIw3DJFjMH1dzCPPMUFxnh1r52Nf9IJ/eWp6LDoyGcw==} 569 + engines: {node: ^20.19.0 || >=22.12.0} 570 + cpu: [arm64] 571 + os: [win32] 572 + 573 + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.57': 574 + resolution: {integrity: sha512-rnDVGRks2FQ2hgJ2g15pHtfxqkGFGjJQUDWzYznEkE8Ra2+Vag9OffxdbJMZqBWXHVM0iS4dv8qSiEn7bO+n1Q==} 575 + engines: {node: ^20.19.0 || >=22.12.0} 576 + cpu: [arm64] 577 + os: [win32] 578 + 579 + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.53': 580 + resolution: {integrity: sha512-cjWL/USPJ1g0en2htb4ssMjIycc36RvdQAx1WlXnS6DpULswiUTVXPDesTifSKYSyvx24E0YqQkEm0K/M2Z/AA==} 581 + engines: {node: ^20.19.0 || >=22.12.0} 582 + cpu: [x64] 583 + os: [win32] 584 + 585 + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.57': 586 + resolution: {integrity: sha512-OqIUyNid1M4xTj6VRXp/Lht/qIP8fo25QyAZlCP+p6D2ATCEhyW4ZIFLnC9zAGN/HMbXoCzvwfa8Jjg/8J4YEg==} 587 + engines: {node: ^20.19.0 || >=22.12.0} 588 + cpu: [x64] 589 + os: [win32] 590 + 591 + '@rolldown/pluginutils@1.0.0-beta.53': 592 + resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} 593 + 594 + '@rolldown/pluginutils@1.0.0-beta.57': 595 + resolution: {integrity: sha512-aQNelgx14tGA+n2tNSa9x6/jeoCL9fkDeCei7nOKnHx0fEFRRMu5ReiITo+zZD5TzWDGGRjbSYCs93IfRIyTuQ==} 596 + 597 + '@rollup/rollup-android-arm-eabi@4.54.0': 598 + resolution: {integrity: sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==} 599 + cpu: [arm] 600 + os: [android] 601 + 602 + '@rollup/rollup-android-arm64@4.54.0': 603 + resolution: {integrity: sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==} 604 + cpu: [arm64] 605 + os: [android] 606 + 607 + '@rollup/rollup-darwin-arm64@4.54.0': 608 + resolution: {integrity: sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==} 609 + cpu: [arm64] 610 + os: [darwin] 611 + 612 + '@rollup/rollup-darwin-x64@4.54.0': 613 + resolution: {integrity: sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==} 614 + cpu: [x64] 615 + os: [darwin] 616 + 617 + '@rollup/rollup-freebsd-arm64@4.54.0': 618 + resolution: {integrity: sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==} 619 + cpu: [arm64] 620 + os: [freebsd] 621 + 622 + '@rollup/rollup-freebsd-x64@4.54.0': 623 + resolution: {integrity: sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==} 624 + cpu: [x64] 625 + os: [freebsd] 626 + 627 + '@rollup/rollup-linux-arm-gnueabihf@4.54.0': 628 + resolution: {integrity: sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==} 629 + cpu: [arm] 630 + os: [linux] 631 + 632 + '@rollup/rollup-linux-arm-musleabihf@4.54.0': 633 + resolution: {integrity: sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==} 634 + cpu: [arm] 635 + os: [linux] 636 + 637 + '@rollup/rollup-linux-arm64-gnu@4.54.0': 638 + resolution: {integrity: sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==} 639 + cpu: [arm64] 640 + os: [linux] 641 + 642 + '@rollup/rollup-linux-arm64-musl@4.54.0': 643 + resolution: {integrity: sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==} 644 + cpu: [arm64] 645 + os: [linux] 646 + 647 + '@rollup/rollup-linux-loong64-gnu@4.54.0': 648 + resolution: {integrity: sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==} 649 + cpu: [loong64] 650 + os: [linux] 651 + 652 + '@rollup/rollup-linux-ppc64-gnu@4.54.0': 653 + resolution: {integrity: sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==} 654 + cpu: [ppc64] 655 + os: [linux] 656 + 657 + '@rollup/rollup-linux-riscv64-gnu@4.54.0': 658 + resolution: {integrity: sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==} 659 + cpu: [riscv64] 660 + os: [linux] 661 + 662 + '@rollup/rollup-linux-riscv64-musl@4.54.0': 663 + resolution: {integrity: sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==} 664 + cpu: [riscv64] 665 + os: [linux] 666 + 667 + '@rollup/rollup-linux-s390x-gnu@4.54.0': 668 + resolution: {integrity: sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==} 669 + cpu: [s390x] 670 + os: [linux] 671 + 672 + '@rollup/rollup-linux-x64-gnu@4.54.0': 673 + resolution: {integrity: sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==} 674 + cpu: [x64] 675 + os: [linux] 676 + 677 + '@rollup/rollup-linux-x64-musl@4.54.0': 678 + resolution: {integrity: sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==} 679 + cpu: [x64] 680 + os: [linux] 681 + 682 + '@rollup/rollup-openharmony-arm64@4.54.0': 683 + resolution: {integrity: sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==} 684 + cpu: [arm64] 685 + os: [openharmony] 686 + 687 + '@rollup/rollup-win32-arm64-msvc@4.54.0': 688 + resolution: {integrity: sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==} 689 + cpu: [arm64] 690 + os: [win32] 691 + 692 + '@rollup/rollup-win32-ia32-msvc@4.54.0': 693 + resolution: {integrity: sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==} 694 + cpu: [ia32] 695 + os: [win32] 696 + 697 + '@rollup/rollup-win32-x64-gnu@4.54.0': 698 + resolution: {integrity: sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==} 699 + cpu: [x64] 700 + os: [win32] 701 + 702 + '@rollup/rollup-win32-x64-msvc@4.54.0': 703 + resolution: {integrity: sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==} 704 + cpu: [x64] 705 + os: [win32] 706 + 707 + '@shikijs/engine-oniguruma@3.20.0': 708 + resolution: {integrity: sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==} 709 + 710 + '@shikijs/langs@3.20.0': 711 + resolution: {integrity: sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==} 712 + 713 + '@shikijs/themes@3.20.0': 714 + resolution: {integrity: sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==} 715 + 716 + '@shikijs/types@3.20.0': 717 + resolution: {integrity: sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==} 718 + 719 + '@shikijs/vscode-textmate@10.0.2': 720 + resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} 721 + 722 + '@standard-schema/spec@1.1.0': 723 + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 724 + 725 + '@tybys/wasm-util@0.10.1': 726 + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} 727 + 728 + '@types/chai@5.2.3': 729 + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} 730 + 731 + '@types/deep-eql@4.0.2': 732 + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} 733 + 734 + '@types/estree@1.0.8': 735 + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 736 + 737 + '@types/hast@3.0.4': 738 + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} 739 + 740 + '@types/node@25.0.3': 741 + resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} 742 + 743 + '@types/unist@3.0.3': 744 + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} 745 + 746 + '@vitest/coverage-v8@4.0.16': 747 + resolution: {integrity: sha512-2rNdjEIsPRzsdu6/9Eq0AYAzYdpP6Bx9cje9tL3FE5XzXRQF1fNU9pe/1yE8fCrS0HD+fBtt6gLPh6LI57tX7A==} 748 + peerDependencies: 749 + '@vitest/browser': 4.0.16 750 + vitest: 4.0.16 751 + peerDependenciesMeta: 752 + '@vitest/browser': 753 + optional: true 754 + 755 + '@vitest/expect@4.0.16': 756 + resolution: {integrity: sha512-eshqULT2It7McaJkQGLkPjPjNph+uevROGuIMJdG3V+0BSR2w9u6J9Lwu+E8cK5TETlfou8GRijhafIMhXsimA==} 757 + 758 + '@vitest/mocker@4.0.16': 759 + resolution: {integrity: sha512-yb6k4AZxJTB+q9ycAvsoxGn+j/po0UaPgajllBgt1PzoMAAmJGYFdDk0uCcRcxb3BrME34I6u8gHZTQlkqSZpg==} 760 + peerDependencies: 761 + msw: ^2.4.9 762 + vite: ^6.0.0 || ^7.0.0-0 763 + peerDependenciesMeta: 764 + msw: 765 + optional: true 766 + vite: 767 + optional: true 768 + 769 + '@vitest/pretty-format@4.0.16': 770 + resolution: {integrity: sha512-eNCYNsSty9xJKi/UdVD8Ou16alu7AYiS2fCPRs0b1OdhJiV89buAXQLpTbe+X8V9L6qrs9CqyvU7OaAopJYPsA==} 771 + 772 + '@vitest/runner@4.0.16': 773 + resolution: {integrity: sha512-VWEDm5Wv9xEo80ctjORcTQRJ539EGPB3Pb9ApvVRAY1U/WkHXmmYISqU5E79uCwcW7xYUV38gwZD+RV755fu3Q==} 774 + 775 + '@vitest/snapshot@4.0.16': 776 + resolution: {integrity: sha512-sf6NcrYhYBsSYefxnry+DR8n3UV4xWZwWxYbCJUt2YdvtqzSPR7VfGrY0zsv090DAbjFZsi7ZaMi1KnSRyK1XA==} 777 + 778 + '@vitest/spy@4.0.16': 779 + resolution: {integrity: sha512-4jIOWjKP0ZUaEmJm00E0cOBLU+5WE0BpeNr3XN6TEF05ltro6NJqHWxXD0kA8/Zc8Nh23AT8WQxwNG+WeROupw==} 780 + 781 + '@vitest/ui@4.0.16': 782 + resolution: {integrity: sha512-rkoPH+RqWopVxDnCBE/ysIdfQ2A7j1eDmW8tCxxrR9nnFBa9jKf86VgsSAzxBd1x+ny0GC4JgiD3SNfRHv3pOg==} 783 + peerDependencies: 784 + vitest: 4.0.16 785 + 786 + '@vitest/utils@4.0.16': 787 + resolution: {integrity: sha512-h8z9yYhV3e1LEfaQ3zdypIrnAg/9hguReGZoS7Gl0aBG5xgA410zBqECqmaF/+RkTggRsfnzc1XaAHA6bmUufA==} 788 + 789 + acorn@8.15.0: 790 + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} 791 + engines: {node: '>=0.4.0'} 792 + hasBin: true 793 + 794 + ansis@4.2.0: 795 + resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} 796 + engines: {node: '>=14'} 797 + 798 + anymatch@3.1.3: 799 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 800 + engines: {node: '>= 8'} 801 + 802 + argparse@2.0.1: 803 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 804 + 805 + assertion-error@2.0.1: 806 + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 807 + engines: {node: '>=12'} 808 + 809 + ast-kit@2.2.0: 810 + resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} 811 + engines: {node: '>=20.19.0'} 812 + 813 + ast-v8-to-istanbul@0.3.10: 814 + resolution: {integrity: sha512-p4K7vMz2ZSk3wN8l5o3y2bJAoZXT3VuJI5OLTATY/01CYWumWvwkUw0SqDBnNq6IiTO3qDa1eSQDibAV8g7XOQ==} 815 + 816 + balanced-match@1.0.2: 817 + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 818 + 819 + birpc@2.9.0: 820 + resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} 821 + 822 + birpc@4.0.0: 823 + resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} 824 + 825 + brace-expansion@2.0.2: 826 + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} 827 + 828 + bundle-name@4.1.0: 829 + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} 830 + engines: {node: '>=18'} 831 + 832 + cac@6.7.14: 833 + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 834 + engines: {node: '>=8'} 835 + 836 + chai@6.2.2: 837 + resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} 838 + engines: {node: '>=18'} 839 + 840 + chokidar@4.0.3: 841 + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 842 + engines: {node: '>= 14.16.0'} 843 + 844 + confbox@0.1.8: 845 + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 846 + 847 + confbox@0.2.2: 848 + resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} 849 + 850 + cookie-es@1.2.2: 851 + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} 852 + 853 + crossws@0.3.5: 854 + resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} 855 + 856 + debug@4.4.3: 857 + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 858 + engines: {node: '>=6.0'} 859 + peerDependencies: 860 + supports-color: '*' 861 + peerDependenciesMeta: 862 + supports-color: 863 + optional: true 864 + 865 + default-browser-id@5.0.1: 866 + resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} 867 + engines: {node: '>=18'} 868 + 869 + default-browser@5.4.0: 870 + resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} 871 + engines: {node: '>=18'} 872 + 873 + define-lazy-prop@3.0.0: 874 + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} 875 + engines: {node: '>=12'} 876 + 877 + defu@6.1.4: 878 + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 879 + 880 + destr@2.0.5: 881 + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} 882 + 883 + detect-libc@2.1.2: 884 + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 885 + engines: {node: '>=8'} 886 + 887 + dts-resolver@2.1.3: 888 + resolution: {integrity: sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw==} 889 + engines: {node: '>=20.19.0'} 890 + peerDependencies: 891 + oxc-resolver: '>=11.0.0' 892 + peerDependenciesMeta: 893 + oxc-resolver: 894 + optional: true 895 + 896 + empathic@2.0.0: 897 + resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} 898 + engines: {node: '>=14'} 899 + 900 + entities@4.5.0: 901 + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 902 + engines: {node: '>=0.12'} 903 + 904 + es-module-lexer@1.7.0: 905 + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} 906 + 907 + esbuild@0.27.2: 908 + resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} 909 + engines: {node: '>=18'} 910 + hasBin: true 911 + 912 + estree-walker@3.0.3: 913 + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 914 + 915 + expect-type@1.3.0: 916 + resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} 917 + engines: {node: '>=12.0.0'} 918 + 919 + exsolve@1.0.8: 920 + resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} 921 + 922 + fast-npm-meta@0.4.7: 923 + resolution: {integrity: sha512-aZU3i3eRcSb2NCq8i6N6IlyiTyF6vqAqzBGl2NBF6ngNx/GIqfYbkLDIKZ4z4P0o/RmtsFnVqHwdrSm13o4tnQ==} 924 + 925 + fdir@6.5.0: 926 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 927 + engines: {node: '>=12.0.0'} 928 + peerDependencies: 929 + picomatch: ^3 || ^4 930 + peerDependenciesMeta: 931 + picomatch: 932 + optional: true 933 + 934 + fflate@0.8.2: 935 + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} 936 + 937 + flatted@3.3.3: 938 + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 939 + 940 + fsevents@2.3.3: 941 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 942 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 943 + os: [darwin] 944 + 945 + get-port-please@3.2.0: 946 + resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==} 947 + 948 + get-tsconfig@4.13.0: 949 + resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} 950 + 951 + h3@1.15.4: 952 + resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} 953 + 954 + has-flag@4.0.0: 955 + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 956 + engines: {node: '>=8'} 957 + 958 + hookable@6.0.1: 959 + resolution: {integrity: sha512-uKGyY8BuzN/a5gvzvA+3FVWo0+wUjgtfSdnmjtrOVwQCZPHpHDH2WRO3VZSOeluYrHoDCiXFffZXs8Dj1ULWtw==} 960 + 961 + html-escaper@2.0.2: 962 + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} 963 + 964 + import-without-cache@0.2.5: 965 + resolution: {integrity: sha512-B6Lc2s6yApwnD2/pMzFh/d5AVjdsDXjgkeJ766FmFuJELIGHNycKRj+l3A39yZPM4CchqNCB4RITEAYB1KUM6A==} 966 + engines: {node: '>=20.19.0'} 967 + 968 + iron-webcrypto@1.2.1: 969 + resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} 970 + 971 + is-docker@3.0.0: 972 + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 973 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 974 + hasBin: true 975 + 976 + is-inside-container@1.0.0: 977 + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 978 + engines: {node: '>=14.16'} 979 + hasBin: true 980 + 981 + is-wsl@3.1.0: 982 + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} 983 + engines: {node: '>=16'} 984 + 985 + istanbul-lib-coverage@3.2.2: 986 + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} 987 + engines: {node: '>=8'} 988 + 989 + istanbul-lib-report@3.0.1: 990 + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} 991 + engines: {node: '>=10'} 992 + 993 + istanbul-lib-source-maps@5.0.6: 994 + resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} 995 + engines: {node: '>=10'} 996 + 997 + istanbul-reports@3.2.0: 998 + resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} 999 + engines: {node: '>=8'} 1000 + 1001 + jiti@2.6.1: 1002 + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} 1003 + hasBin: true 1004 + 1005 + js-tokens@9.0.1: 1006 + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} 1007 + 1008 + js-yaml@4.1.1: 1009 + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 1010 + hasBin: true 1011 + 1012 + jsesc@3.1.0: 1013 + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 1014 + engines: {node: '>=6'} 1015 + hasBin: true 1016 + 1017 + launch-editor@2.12.0: 1018 + resolution: {integrity: sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==} 1019 + 1020 + lightningcss-android-arm64@1.30.2: 1021 + resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} 1022 + engines: {node: '>= 12.0.0'} 1023 + cpu: [arm64] 1024 + os: [android] 1025 + 1026 + lightningcss-darwin-arm64@1.30.2: 1027 + resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} 1028 + engines: {node: '>= 12.0.0'} 1029 + cpu: [arm64] 1030 + os: [darwin] 1031 + 1032 + lightningcss-darwin-x64@1.30.2: 1033 + resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} 1034 + engines: {node: '>= 12.0.0'} 1035 + cpu: [x64] 1036 + os: [darwin] 1037 + 1038 + lightningcss-freebsd-x64@1.30.2: 1039 + resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} 1040 + engines: {node: '>= 12.0.0'} 1041 + cpu: [x64] 1042 + os: [freebsd] 1043 + 1044 + lightningcss-linux-arm-gnueabihf@1.30.2: 1045 + resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} 1046 + engines: {node: '>= 12.0.0'} 1047 + cpu: [arm] 1048 + os: [linux] 1049 + 1050 + lightningcss-linux-arm64-gnu@1.30.2: 1051 + resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} 1052 + engines: {node: '>= 12.0.0'} 1053 + cpu: [arm64] 1054 + os: [linux] 1055 + 1056 + lightningcss-linux-arm64-musl@1.30.2: 1057 + resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} 1058 + engines: {node: '>= 12.0.0'} 1059 + cpu: [arm64] 1060 + os: [linux] 1061 + 1062 + lightningcss-linux-x64-gnu@1.30.2: 1063 + resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} 1064 + engines: {node: '>= 12.0.0'} 1065 + cpu: [x64] 1066 + os: [linux] 1067 + 1068 + lightningcss-linux-x64-musl@1.30.2: 1069 + resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} 1070 + engines: {node: '>= 12.0.0'} 1071 + cpu: [x64] 1072 + os: [linux] 1073 + 1074 + lightningcss-win32-arm64-msvc@1.30.2: 1075 + resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} 1076 + engines: {node: '>= 12.0.0'} 1077 + cpu: [arm64] 1078 + os: [win32] 1079 + 1080 + lightningcss-win32-x64-msvc@1.30.2: 1081 + resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} 1082 + engines: {node: '>= 12.0.0'} 1083 + cpu: [x64] 1084 + os: [win32] 1085 + 1086 + lightningcss@1.30.2: 1087 + resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} 1088 + engines: {node: '>= 12.0.0'} 1089 + 1090 + linkify-it@5.0.0: 1091 + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} 1092 + 1093 + lru-cache@10.4.3: 1094 + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 1095 + 1096 + lunr@2.3.9: 1097 + resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} 1098 + 1099 + magic-string@0.30.21: 1100 + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} 1101 + 1102 + magicast@0.5.1: 1103 + resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==} 1104 + 1105 + make-dir@4.0.0: 1106 + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} 1107 + engines: {node: '>=10'} 1108 + 1109 + markdown-it@14.1.0: 1110 + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} 1111 + hasBin: true 1112 + 1113 + mdurl@2.0.0: 1114 + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} 1115 + 1116 + minimatch@9.0.5: 1117 + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1118 + engines: {node: '>=16 || 14 >=14.17'} 1119 + 1120 + mlly@1.8.0: 1121 + resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} 1122 + 1123 + mri@1.2.0: 1124 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 1125 + engines: {node: '>=4'} 1126 + 1127 + mrmime@2.0.1: 1128 + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} 1129 + engines: {node: '>=10'} 1130 + 1131 + ms@2.1.3: 1132 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1133 + 1134 + nanoid@3.3.11: 1135 + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 1136 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1137 + hasBin: true 1138 + 1139 + node-fetch-native@1.6.7: 1140 + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} 1141 + 1142 + node-mock-http@1.0.4: 1143 + resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} 1144 + 1145 + node-modules-inspector@1.2.0: 1146 + resolution: {integrity: sha512-NWOp5A24N1y2JLqFCw6/rY529FyIfzCBPvmWvpOFmlYTB0570GIoIum8dQENiWUediEMMi24q/6QRnQxvJ02LA==} 1147 + hasBin: true 1148 + 1149 + node-modules-tools@1.2.0: 1150 + resolution: {integrity: sha512-RiUfH6cGw1TnmYV+9hyPcTKWZwTlypYuWR90V9utkhRT/rZ4b4yg1pUn+fdolJmuGgJsZqGfxYr9bIh8+BIIXA==} 1151 + 1152 + normalize-path@3.0.0: 1153 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1154 + engines: {node: '>=0.10.0'} 1155 + 1156 + obug@2.1.1: 1157 + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} 1158 + 1159 + ofetch@1.5.1: 1160 + resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} 1161 + 1162 + ohash@2.0.11: 1163 + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} 1164 + 1165 + open@10.2.0: 1166 + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} 1167 + engines: {node: '>=18'} 1168 + 1169 + oxfmt@0.21.0: 1170 + resolution: {integrity: sha512-EXK5pd1kGbI8hp9Ld69oy/ObAoe+gfH3dYHBviKqwSAHNkAHiqxWF1hnrWj5oun1GnQ8bVpqBMMVXJESMx6/+g==} 1171 + engines: {node: ^20.19.0 || >=22.12.0} 1172 + hasBin: true 1173 + 1174 + oxlint-tsgolint@0.10.0: 1175 + resolution: {integrity: sha512-LDDSIu5J/4D4gFUuQQIEQpAC6maNEbMg4nC8JL/+Pe0cUDR86dtVZ09E2x5MwCh8f9yfktoaxt5x6UIVyzrajg==} 1176 + hasBin: true 1177 + 1178 + oxlint@1.36.0: 1179 + resolution: {integrity: sha512-IicUdXfXgI8OKrDPnoSjvBfeEF8PkKtm+CoLlg4LYe4ypc8U+T4r7730XYshdBGZdelg+JRw8GtCb2w/KaaZvw==} 1180 + engines: {node: ^20.19.0 || >=22.12.0} 1181 + hasBin: true 1182 + peerDependencies: 1183 + oxlint-tsgolint: '>=0.10.0' 1184 + peerDependenciesMeta: 1185 + oxlint-tsgolint: 1186 + optional: true 1187 + 1188 + p-limit@6.2.0: 1189 + resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} 1190 + engines: {node: '>=18'} 1191 + 1192 + package-manager-detector@1.6.0: 1193 + resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} 1194 + 1195 + pathe@2.0.3: 1196 + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} 1197 + 1198 + picocolors@1.1.1: 1199 + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1200 + 1201 + picomatch@2.3.1: 1202 + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1203 + engines: {node: '>=8.6'} 1204 + 1205 + picomatch@4.0.3: 1206 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 1207 + engines: {node: '>=12'} 1208 + 1209 + pkg-types@1.3.1: 1210 + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 1211 + 1212 + pkg-types@2.3.0: 1213 + resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} 1214 + 1215 + postcss@8.5.6: 1216 + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 1217 + engines: {node: ^10 || ^12 || >=14} 1218 + 1219 + publint@0.3.16: 1220 + resolution: {integrity: sha512-MFqyfRLAExPVZdTQFwkAQELzA8idyXzROVOytg6nEJ/GEypXBUmMGrVaID8cTuzRS1U5L8yTOdOJtMXgFUJAeA==} 1221 + engines: {node: '>=18'} 1222 + hasBin: true 1223 + 1224 + punycode.js@2.3.1: 1225 + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} 1226 + engines: {node: '>=6'} 1227 + 1228 + quansync@1.0.0: 1229 + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} 1230 + 1231 + radix3@1.1.2: 1232 + resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} 1233 + 1234 + readdirp@4.1.2: 1235 + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 1236 + engines: {node: '>= 14.18.0'} 1237 + 1238 + resolve-pkg-maps@1.0.0: 1239 + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1240 + 1241 + rolldown-plugin-dts@0.20.0: 1242 + resolution: {integrity: sha512-cLAY1kN2ilTYMfZcFlGWbXnu6Nb+8uwUBsi+Mjbh4uIx7IN8uMOmJ7RxrrRgPsO4H7eSz3E+JwGoL1gyugiyUA==} 1243 + engines: {node: '>=20.19.0'} 1244 + peerDependencies: 1245 + '@ts-macro/tsc': ^0.3.6 1246 + '@typescript/native-preview': '>=7.0.0-dev.20250601.1' 1247 + rolldown: ^1.0.0-beta.57 1248 + typescript: ^5.0.0 1249 + vue-tsc: ~3.2.0 1250 + peerDependenciesMeta: 1251 + '@ts-macro/tsc': 1252 + optional: true 1253 + '@typescript/native-preview': 1254 + optional: true 1255 + typescript: 1256 + optional: true 1257 + vue-tsc: 1258 + optional: true 1259 + 1260 + rolldown-vite@7.3.0: 1261 + resolution: {integrity: sha512-5hI5NCJwKBGtzWtdKB3c2fOEpI77Iaa0z4mSzZPU1cJ/OqrGbFafm90edVCd7T9Snz+Sh09TMAv4EQqyVLzuEg==} 1262 + engines: {node: ^20.19.0 || >=22.12.0} 1263 + hasBin: true 1264 + peerDependencies: 1265 + '@types/node': ^20.19.0 || >=22.12.0 1266 + esbuild: ^0.27.0 1267 + jiti: '>=1.21.0' 1268 + less: ^4.0.0 1269 + sass: ^1.70.0 1270 + sass-embedded: ^1.70.0 1271 + stylus: '>=0.54.8' 1272 + sugarss: ^5.0.0 1273 + terser: ^5.16.0 1274 + tsx: ^4.8.1 1275 + yaml: ^2.4.2 1276 + peerDependenciesMeta: 1277 + '@types/node': 1278 + optional: true 1279 + esbuild: 1280 + optional: true 1281 + jiti: 1282 + optional: true 1283 + less: 1284 + optional: true 1285 + sass: 1286 + optional: true 1287 + sass-embedded: 1288 + optional: true 1289 + stylus: 1290 + optional: true 1291 + sugarss: 1292 + optional: true 1293 + terser: 1294 + optional: true 1295 + tsx: 1296 + optional: true 1297 + yaml: 1298 + optional: true 1299 + 1300 + rolldown@1.0.0-beta.53: 1301 + resolution: {integrity: sha512-Qd9c2p0XKZdgT5AYd+KgAMggJ8ZmCs3JnS9PTMWkyUfteKlfmKtxJbWTHkVakxwXs1Ub7jrRYVeFeF7N0sQxyw==} 1302 + engines: {node: ^20.19.0 || >=22.12.0} 1303 + hasBin: true 1304 + 1305 + rolldown@1.0.0-beta.57: 1306 + resolution: {integrity: sha512-lMMxcNN71GMsSko8RyeTaFoATHkCh4IWU7pYF73ziMYjhHZWfVesC6GQ+iaJCvZmVjvgSks9Ks1aaqEkBd8udg==} 1307 + engines: {node: ^20.19.0 || >=22.12.0} 1308 + hasBin: true 1309 + 1310 + rollup@4.54.0: 1311 + resolution: {integrity: sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==} 1312 + engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1313 + hasBin: true 1314 + 1315 + run-applescript@7.1.0: 1316 + resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} 1317 + engines: {node: '>=18'} 1318 + 1319 + sade@1.8.1: 1320 + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 1321 + engines: {node: '>=6'} 1322 + 1323 + semver@7.7.3: 1324 + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} 1325 + engines: {node: '>=10'} 1326 + hasBin: true 1327 + 1328 + shell-quote@1.8.3: 1329 + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} 1330 + engines: {node: '>= 0.4'} 1331 + 1332 + siginfo@2.0.0: 1333 + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} 1334 + 1335 + sirv@3.0.2: 1336 + resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} 1337 + engines: {node: '>=18'} 1338 + 1339 + source-map-js@1.2.1: 1340 + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1341 + engines: {node: '>=0.10.0'} 1342 + 1343 + stackback@0.0.2: 1344 + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} 1345 + 1346 + std-env@3.10.0: 1347 + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} 1348 + 1349 + structured-clone-es@1.0.0: 1350 + resolution: {integrity: sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==} 1351 + 1352 + supports-color@7.2.0: 1353 + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 1354 + engines: {node: '>=8'} 1355 + 1356 + tinybench@2.9.0: 1357 + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} 1358 + 1359 + tinyexec@1.0.2: 1360 + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} 1361 + engines: {node: '>=18'} 1362 + 1363 + tinyglobby@0.2.15: 1364 + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 1365 + engines: {node: '>=12.0.0'} 1366 + 1367 + tinypool@2.0.0: 1368 + resolution: {integrity: sha512-/RX9RzeH2xU5ADE7n2Ykvmi9ED3FBGPAjw9u3zucrNNaEBIO0HPSYgL0NT7+3p147ojeSdaVu08F6hjpv31HJg==} 1369 + engines: {node: ^20.0.0 || >=22.0.0} 1370 + 1371 + tinyrainbow@3.0.3: 1372 + resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} 1373 + engines: {node: '>=14.0.0'} 1374 + 1375 + totalist@3.0.1: 1376 + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 1377 + engines: {node: '>=6'} 1378 + 1379 + tree-kill@1.2.2: 1380 + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} 1381 + hasBin: true 1382 + 1383 + tsdown@0.18.4: 1384 + resolution: {integrity: sha512-J/tRS6hsZTkvqmt4+xdELUCkQYDuUCXgBv0fw3ImV09WPGbEKfsPD65E+WUjSu3E7Z6tji9XZ1iWs8rbGqB/ZA==} 1385 + engines: {node: '>=20.19.0'} 1386 + hasBin: true 1387 + peerDependencies: 1388 + '@arethetypeswrong/core': ^0.18.1 1389 + '@vitejs/devtools': '*' 1390 + publint: ^0.3.0 1391 + typescript: ^5.0.0 1392 + unplugin-lightningcss: ^0.4.0 1393 + unplugin-unused: ^0.5.0 1394 + peerDependenciesMeta: 1395 + '@arethetypeswrong/core': 1396 + optional: true 1397 + '@vitejs/devtools': 1398 + optional: true 1399 + publint: 1400 + optional: true 1401 + typescript: 1402 + optional: true 1403 + unplugin-lightningcss: 1404 + optional: true 1405 + unplugin-unused: 1406 + optional: true 1407 + 1408 + tslib@2.8.1: 1409 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 1410 + 1411 + typedoc@0.28.15: 1412 + resolution: {integrity: sha512-mw2/2vTL7MlT+BVo43lOsufkkd2CJO4zeOSuWQQsiXoV2VuEn7f6IZp2jsUDPmBMABpgR0R5jlcJ2OGEFYmkyg==} 1413 + engines: {node: '>= 18', pnpm: '>= 10'} 1414 + hasBin: true 1415 + peerDependencies: 1416 + typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x 1417 + 1418 + typescript@5.9.3: 1419 + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 1420 + engines: {node: '>=14.17'} 1421 + hasBin: true 1422 + 1423 + uc.micro@2.1.0: 1424 + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} 1425 + 1426 + ufo@1.6.1: 1427 + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} 1428 + 1429 + unconfig-core@7.4.2: 1430 + resolution: {integrity: sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==} 1431 + 1432 + unconfig@7.4.2: 1433 + resolution: {integrity: sha512-nrMlWRQ1xdTjSnSUqvYqJzbTBFugoqHobQj58B2bc8qxHKBBHMNNsWQFP3Cd3/JZK907voM2geYPWqD4VK3MPQ==} 1434 + 1435 + uncrypto@0.1.3: 1436 + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} 1437 + 1438 + undici-types@7.16.0: 1439 + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 1440 + 1441 + unrun@0.2.21: 1442 + resolution: {integrity: sha512-VuwI4YKtwBpDvM7hCEop2Im/ezS82dliqJpkh9pvS6ve8HcUsBDvESHxMmUfImXR03GkmfdDynyrh/pUJnlguw==} 1443 + engines: {node: '>=20.19.0'} 1444 + hasBin: true 1445 + peerDependencies: 1446 + synckit: ^0.11.11 1447 + peerDependenciesMeta: 1448 + synckit: 1449 + optional: true 1450 + 1451 + unstorage@1.17.3: 1452 + resolution: {integrity: sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==} 1453 + peerDependencies: 1454 + '@azure/app-configuration': ^1.8.0 1455 + '@azure/cosmos': ^4.2.0 1456 + '@azure/data-tables': ^13.3.0 1457 + '@azure/identity': ^4.6.0 1458 + '@azure/keyvault-secrets': ^4.9.0 1459 + '@azure/storage-blob': ^12.26.0 1460 + '@capacitor/preferences': ^6.0.3 || ^7.0.0 1461 + '@deno/kv': '>=0.9.0' 1462 + '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 1463 + '@planetscale/database': ^1.19.0 1464 + '@upstash/redis': ^1.34.3 1465 + '@vercel/blob': '>=0.27.1' 1466 + '@vercel/functions': ^2.2.12 || ^3.0.0 1467 + '@vercel/kv': ^1.0.1 1468 + aws4fetch: ^1.0.20 1469 + db0: '>=0.2.1' 1470 + idb-keyval: ^6.2.1 1471 + ioredis: ^5.4.2 1472 + uploadthing: ^7.4.4 1473 + peerDependenciesMeta: 1474 + '@azure/app-configuration': 1475 + optional: true 1476 + '@azure/cosmos': 1477 + optional: true 1478 + '@azure/data-tables': 1479 + optional: true 1480 + '@azure/identity': 1481 + optional: true 1482 + '@azure/keyvault-secrets': 1483 + optional: true 1484 + '@azure/storage-blob': 1485 + optional: true 1486 + '@capacitor/preferences': 1487 + optional: true 1488 + '@deno/kv': 1489 + optional: true 1490 + '@netlify/blobs': 1491 + optional: true 1492 + '@planetscale/database': 1493 + optional: true 1494 + '@upstash/redis': 1495 + optional: true 1496 + '@vercel/blob': 1497 + optional: true 1498 + '@vercel/functions': 1499 + optional: true 1500 + '@vercel/kv': 1501 + optional: true 1502 + aws4fetch: 1503 + optional: true 1504 + db0: 1505 + optional: true 1506 + idb-keyval: 1507 + optional: true 1508 + ioredis: 1509 + optional: true 1510 + uploadthing: 1511 + optional: true 1512 + 1513 + vite@7.3.0: 1514 + resolution: {integrity: sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==} 1515 + engines: {node: ^20.19.0 || >=22.12.0} 1516 + hasBin: true 1517 + peerDependencies: 1518 + '@types/node': ^20.19.0 || >=22.12.0 1519 + jiti: '>=1.21.0' 1520 + less: ^4.0.0 1521 + lightningcss: ^1.21.0 1522 + sass: ^1.70.0 1523 + sass-embedded: ^1.70.0 1524 + stylus: '>=0.54.8' 1525 + sugarss: ^5.0.0 1526 + terser: ^5.16.0 1527 + tsx: ^4.8.1 1528 + yaml: ^2.4.2 1529 + peerDependenciesMeta: 1530 + '@types/node': 1531 + optional: true 1532 + jiti: 1533 + optional: true 1534 + less: 1535 + optional: true 1536 + lightningcss: 1537 + optional: true 1538 + sass: 1539 + optional: true 1540 + sass-embedded: 1541 + optional: true 1542 + stylus: 1543 + optional: true 1544 + sugarss: 1545 + optional: true 1546 + terser: 1547 + optional: true 1548 + tsx: 1549 + optional: true 1550 + yaml: 1551 + optional: true 1552 + 1553 + vitest@4.0.16: 1554 + resolution: {integrity: sha512-E4t7DJ9pESL6E3I8nFjPa4xGUd3PmiWDLsDztS2qXSJWfHtbQnwAWylaBvSNY48I3vr8PTqIZlyK8TE3V3CA4Q==} 1555 + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} 1556 + hasBin: true 1557 + peerDependencies: 1558 + '@edge-runtime/vm': '*' 1559 + '@opentelemetry/api': ^1.9.0 1560 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 1561 + '@vitest/browser-playwright': 4.0.16 1562 + '@vitest/browser-preview': 4.0.16 1563 + '@vitest/browser-webdriverio': 4.0.16 1564 + '@vitest/ui': 4.0.16 1565 + happy-dom: '*' 1566 + jsdom: '*' 1567 + peerDependenciesMeta: 1568 + '@edge-runtime/vm': 1569 + optional: true 1570 + '@opentelemetry/api': 1571 + optional: true 1572 + '@types/node': 1573 + optional: true 1574 + '@vitest/browser-playwright': 1575 + optional: true 1576 + '@vitest/browser-preview': 1577 + optional: true 1578 + '@vitest/browser-webdriverio': 1579 + optional: true 1580 + '@vitest/ui': 1581 + optional: true 1582 + happy-dom: 1583 + optional: true 1584 + jsdom: 1585 + optional: true 1586 + 1587 + why-is-node-running@2.3.0: 1588 + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} 1589 + engines: {node: '>=8'} 1590 + hasBin: true 1591 + 1592 + ws@8.18.3: 1593 + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} 1594 + engines: {node: '>=10.0.0'} 1595 + peerDependencies: 1596 + bufferutil: ^4.0.1 1597 + utf-8-validate: '>=5.0.2' 1598 + peerDependenciesMeta: 1599 + bufferutil: 1600 + optional: true 1601 + utf-8-validate: 1602 + optional: true 1603 + 1604 + wsl-utils@0.1.0: 1605 + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} 1606 + engines: {node: '>=18'} 1607 + 1608 + yaml@2.8.2: 1609 + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} 1610 + engines: {node: '>= 14.6'} 1611 + hasBin: true 1612 + 1613 + yocto-queue@1.2.2: 1614 + resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} 1615 + engines: {node: '>=12.20'} 1616 + 1617 + snapshots: 1618 + 1619 + '@babel/generator@7.28.5': 1620 + dependencies: 1621 + '@babel/parser': 7.28.5 1622 + '@babel/types': 7.28.5 1623 + '@jridgewell/gen-mapping': 0.3.13 1624 + '@jridgewell/trace-mapping': 0.3.31 1625 + jsesc: 3.1.0 1626 + 1627 + '@babel/helper-string-parser@7.27.1': {} 1628 + 1629 + '@babel/helper-validator-identifier@7.28.5': {} 1630 + 1631 + '@babel/parser@7.28.5': 1632 + dependencies: 1633 + '@babel/types': 7.28.5 1634 + 1635 + '@babel/types@7.28.5': 1636 + dependencies: 1637 + '@babel/helper-string-parser': 7.27.1 1638 + '@babel/helper-validator-identifier': 7.28.5 1639 + 1640 + '@bcoe/v8-coverage@1.0.2': {} 1641 + 1642 + '@emnapi/core@1.7.1': 1643 + dependencies: 1644 + '@emnapi/wasi-threads': 1.1.0 1645 + tslib: 2.8.1 1646 + optional: true 1647 + 1648 + '@emnapi/runtime@1.7.1': 1649 + dependencies: 1650 + tslib: 2.8.1 1651 + optional: true 1652 + 1653 + '@emnapi/wasi-threads@1.1.0': 1654 + dependencies: 1655 + tslib: 2.8.1 1656 + optional: true 1657 + 1658 + '@esbuild/aix-ppc64@0.27.2': 1659 + optional: true 1660 + 1661 + '@esbuild/android-arm64@0.27.2': 1662 + optional: true 1663 + 1664 + '@esbuild/android-arm@0.27.2': 1665 + optional: true 1666 + 1667 + '@esbuild/android-x64@0.27.2': 1668 + optional: true 1669 + 1670 + '@esbuild/darwin-arm64@0.27.2': 1671 + optional: true 1672 + 1673 + '@esbuild/darwin-x64@0.27.2': 1674 + optional: true 1675 + 1676 + '@esbuild/freebsd-arm64@0.27.2': 1677 + optional: true 1678 + 1679 + '@esbuild/freebsd-x64@0.27.2': 1680 + optional: true 1681 + 1682 + '@esbuild/linux-arm64@0.27.2': 1683 + optional: true 1684 + 1685 + '@esbuild/linux-arm@0.27.2': 1686 + optional: true 1687 + 1688 + '@esbuild/linux-ia32@0.27.2': 1689 + optional: true 1690 + 1691 + '@esbuild/linux-loong64@0.27.2': 1692 + optional: true 1693 + 1694 + '@esbuild/linux-mips64el@0.27.2': 1695 + optional: true 1696 + 1697 + '@esbuild/linux-ppc64@0.27.2': 1698 + optional: true 1699 + 1700 + '@esbuild/linux-riscv64@0.27.2': 1701 + optional: true 1702 + 1703 + '@esbuild/linux-s390x@0.27.2': 1704 + optional: true 1705 + 1706 + '@esbuild/linux-x64@0.27.2': 1707 + optional: true 1708 + 1709 + '@esbuild/netbsd-arm64@0.27.2': 1710 + optional: true 1711 + 1712 + '@esbuild/netbsd-x64@0.27.2': 1713 + optional: true 1714 + 1715 + '@esbuild/openbsd-arm64@0.27.2': 1716 + optional: true 1717 + 1718 + '@esbuild/openbsd-x64@0.27.2': 1719 + optional: true 1720 + 1721 + '@esbuild/openharmony-arm64@0.27.2': 1722 + optional: true 1723 + 1724 + '@esbuild/sunos-x64@0.27.2': 1725 + optional: true 1726 + 1727 + '@esbuild/win32-arm64@0.27.2': 1728 + optional: true 1729 + 1730 + '@esbuild/win32-ia32@0.27.2': 1731 + optional: true 1732 + 1733 + '@esbuild/win32-x64@0.27.2': 1734 + optional: true 1735 + 1736 + '@gerrit0/mini-shiki@3.20.0': 1737 + dependencies: 1738 + '@shikijs/engine-oniguruma': 3.20.0 1739 + '@shikijs/langs': 3.20.0 1740 + '@shikijs/themes': 3.20.0 1741 + '@shikijs/types': 3.20.0 1742 + '@shikijs/vscode-textmate': 10.0.2 1743 + 1744 + '@jridgewell/gen-mapping@0.3.13': 1745 + dependencies: 1746 + '@jridgewell/sourcemap-codec': 1.5.5 1747 + '@jridgewell/trace-mapping': 0.3.31 1748 + 1749 + '@jridgewell/resolve-uri@3.1.2': {} 1750 + 1751 + '@jridgewell/sourcemap-codec@1.5.5': {} 1752 + 1753 + '@jridgewell/trace-mapping@0.3.31': 1754 + dependencies: 1755 + '@jridgewell/resolve-uri': 3.1.2 1756 + '@jridgewell/sourcemap-codec': 1.5.5 1757 + 1758 + '@napi-rs/wasm-runtime@1.1.1': 1759 + dependencies: 1760 + '@emnapi/core': 1.7.1 1761 + '@emnapi/runtime': 1.7.1 1762 + '@tybys/wasm-util': 0.10.1 1763 + optional: true 1764 + 1765 + '@oxc-project/runtime@0.101.0': {} 1766 + 1767 + '@oxc-project/types@0.101.0': {} 1768 + 1769 + '@oxc-project/types@0.103.0': {} 1770 + 1771 + '@oxfmt/darwin-arm64@0.21.0': 1772 + optional: true 1773 + 1774 + '@oxfmt/darwin-x64@0.21.0': 1775 + optional: true 1776 + 1777 + '@oxfmt/linux-arm64-gnu@0.21.0': 1778 + optional: true 1779 + 1780 + '@oxfmt/linux-arm64-musl@0.21.0': 1781 + optional: true 1782 + 1783 + '@oxfmt/linux-x64-gnu@0.21.0': 1784 + optional: true 1785 + 1786 + '@oxfmt/linux-x64-musl@0.21.0': 1787 + optional: true 1788 + 1789 + '@oxfmt/win32-arm64@0.21.0': 1790 + optional: true 1791 + 1792 + '@oxfmt/win32-x64@0.21.0': 1793 + optional: true 1794 + 1795 + '@oxlint-tsgolint/darwin-arm64@0.10.0': 1796 + optional: true 1797 + 1798 + '@oxlint-tsgolint/darwin-x64@0.10.0': 1799 + optional: true 1800 + 1801 + '@oxlint-tsgolint/linux-arm64@0.10.0': 1802 + optional: true 1803 + 1804 + '@oxlint-tsgolint/linux-x64@0.10.0': 1805 + optional: true 1806 + 1807 + '@oxlint-tsgolint/win32-arm64@0.10.0': 1808 + optional: true 1809 + 1810 + '@oxlint-tsgolint/win32-x64@0.10.0': 1811 + optional: true 1812 + 1813 + '@oxlint/darwin-arm64@1.36.0': 1814 + optional: true 1815 + 1816 + '@oxlint/darwin-x64@1.36.0': 1817 + optional: true 1818 + 1819 + '@oxlint/linux-arm64-gnu@1.36.0': 1820 + optional: true 1821 + 1822 + '@oxlint/linux-arm64-musl@1.36.0': 1823 + optional: true 1824 + 1825 + '@oxlint/linux-x64-gnu@1.36.0': 1826 + optional: true 1827 + 1828 + '@oxlint/linux-x64-musl@1.36.0': 1829 + optional: true 1830 + 1831 + '@oxlint/win32-arm64@1.36.0': 1832 + optional: true 1833 + 1834 + '@oxlint/win32-x64@1.36.0': 1835 + optional: true 1836 + 1837 + '@polka/url@1.0.0-next.29': {} 1838 + 1839 + '@publint/pack@0.1.2': {} 1840 + 1841 + '@quansync/fs@1.0.0': 1842 + dependencies: 1843 + quansync: 1.0.0 1844 + 1845 + '@rolldown/binding-android-arm64@1.0.0-beta.53': 1846 + optional: true 1847 + 1848 + '@rolldown/binding-android-arm64@1.0.0-beta.57': 1849 + optional: true 1850 + 1851 + '@rolldown/binding-darwin-arm64@1.0.0-beta.53': 1852 + optional: true 1853 + 1854 + '@rolldown/binding-darwin-arm64@1.0.0-beta.57': 1855 + optional: true 1856 + 1857 + '@rolldown/binding-darwin-x64@1.0.0-beta.53': 1858 + optional: true 1859 + 1860 + '@rolldown/binding-darwin-x64@1.0.0-beta.57': 1861 + optional: true 1862 + 1863 + '@rolldown/binding-freebsd-x64@1.0.0-beta.53': 1864 + optional: true 1865 + 1866 + '@rolldown/binding-freebsd-x64@1.0.0-beta.57': 1867 + optional: true 1868 + 1869 + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53': 1870 + optional: true 1871 + 1872 + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.57': 1873 + optional: true 1874 + 1875 + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53': 1876 + optional: true 1877 + 1878 + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.57': 1879 + optional: true 1880 + 1881 + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.53': 1882 + optional: true 1883 + 1884 + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.57': 1885 + optional: true 1886 + 1887 + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.53': 1888 + optional: true 1889 + 1890 + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.57': 1891 + optional: true 1892 + 1893 + '@rolldown/binding-linux-x64-musl@1.0.0-beta.53': 1894 + optional: true 1895 + 1896 + '@rolldown/binding-linux-x64-musl@1.0.0-beta.57': 1897 + optional: true 1898 + 1899 + '@rolldown/binding-openharmony-arm64@1.0.0-beta.53': 1900 + optional: true 1901 + 1902 + '@rolldown/binding-openharmony-arm64@1.0.0-beta.57': 1903 + optional: true 1904 + 1905 + '@rolldown/binding-wasm32-wasi@1.0.0-beta.53': 1906 + dependencies: 1907 + '@napi-rs/wasm-runtime': 1.1.1 1908 + optional: true 1909 + 1910 + '@rolldown/binding-wasm32-wasi@1.0.0-beta.57': 1911 + dependencies: 1912 + '@napi-rs/wasm-runtime': 1.1.1 1913 + optional: true 1914 + 1915 + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53': 1916 + optional: true 1917 + 1918 + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.57': 1919 + optional: true 1920 + 1921 + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.53': 1922 + optional: true 1923 + 1924 + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.57': 1925 + optional: true 1926 + 1927 + '@rolldown/pluginutils@1.0.0-beta.53': {} 1928 + 1929 + '@rolldown/pluginutils@1.0.0-beta.57': {} 1930 + 1931 + '@rollup/rollup-android-arm-eabi@4.54.0': 1932 + optional: true 1933 + 1934 + '@rollup/rollup-android-arm64@4.54.0': 1935 + optional: true 1936 + 1937 + '@rollup/rollup-darwin-arm64@4.54.0': 1938 + optional: true 1939 + 1940 + '@rollup/rollup-darwin-x64@4.54.0': 1941 + optional: true 1942 + 1943 + '@rollup/rollup-freebsd-arm64@4.54.0': 1944 + optional: true 1945 + 1946 + '@rollup/rollup-freebsd-x64@4.54.0': 1947 + optional: true 1948 + 1949 + '@rollup/rollup-linux-arm-gnueabihf@4.54.0': 1950 + optional: true 1951 + 1952 + '@rollup/rollup-linux-arm-musleabihf@4.54.0': 1953 + optional: true 1954 + 1955 + '@rollup/rollup-linux-arm64-gnu@4.54.0': 1956 + optional: true 1957 + 1958 + '@rollup/rollup-linux-arm64-musl@4.54.0': 1959 + optional: true 1960 + 1961 + '@rollup/rollup-linux-loong64-gnu@4.54.0': 1962 + optional: true 1963 + 1964 + '@rollup/rollup-linux-ppc64-gnu@4.54.0': 1965 + optional: true 1966 + 1967 + '@rollup/rollup-linux-riscv64-gnu@4.54.0': 1968 + optional: true 1969 + 1970 + '@rollup/rollup-linux-riscv64-musl@4.54.0': 1971 + optional: true 1972 + 1973 + '@rollup/rollup-linux-s390x-gnu@4.54.0': 1974 + optional: true 1975 + 1976 + '@rollup/rollup-linux-x64-gnu@4.54.0': 1977 + optional: true 1978 + 1979 + '@rollup/rollup-linux-x64-musl@4.54.0': 1980 + optional: true 1981 + 1982 + '@rollup/rollup-openharmony-arm64@4.54.0': 1983 + optional: true 1984 + 1985 + '@rollup/rollup-win32-arm64-msvc@4.54.0': 1986 + optional: true 1987 + 1988 + '@rollup/rollup-win32-ia32-msvc@4.54.0': 1989 + optional: true 1990 + 1991 + '@rollup/rollup-win32-x64-gnu@4.54.0': 1992 + optional: true 1993 + 1994 + '@rollup/rollup-win32-x64-msvc@4.54.0': 1995 + optional: true 1996 + 1997 + '@shikijs/engine-oniguruma@3.20.0': 1998 + dependencies: 1999 + '@shikijs/types': 3.20.0 2000 + '@shikijs/vscode-textmate': 10.0.2 2001 + 2002 + '@shikijs/langs@3.20.0': 2003 + dependencies: 2004 + '@shikijs/types': 3.20.0 2005 + 2006 + '@shikijs/themes@3.20.0': 2007 + dependencies: 2008 + '@shikijs/types': 3.20.0 2009 + 2010 + '@shikijs/types@3.20.0': 2011 + dependencies: 2012 + '@shikijs/vscode-textmate': 10.0.2 2013 + '@types/hast': 3.0.4 2014 + 2015 + '@shikijs/vscode-textmate@10.0.2': {} 2016 + 2017 + '@standard-schema/spec@1.1.0': {} 2018 + 2019 + '@tybys/wasm-util@0.10.1': 2020 + dependencies: 2021 + tslib: 2.8.1 2022 + optional: true 2023 + 2024 + '@types/chai@5.2.3': 2025 + dependencies: 2026 + '@types/deep-eql': 4.0.2 2027 + assertion-error: 2.0.1 2028 + 2029 + '@types/deep-eql@4.0.2': {} 2030 + 2031 + '@types/estree@1.0.8': {} 2032 + 2033 + '@types/hast@3.0.4': 2034 + dependencies: 2035 + '@types/unist': 3.0.3 2036 + 2037 + '@types/node@25.0.3': 2038 + dependencies: 2039 + undici-types: 7.16.0 2040 + 2041 + '@types/unist@3.0.3': {} 2042 + 2043 + '@vitest/coverage-v8@4.0.16(vitest@4.0.16)': 2044 + dependencies: 2045 + '@bcoe/v8-coverage': 1.0.2 2046 + '@vitest/utils': 4.0.16 2047 + ast-v8-to-istanbul: 0.3.10 2048 + istanbul-lib-coverage: 3.2.2 2049 + istanbul-lib-report: 3.0.1 2050 + istanbul-lib-source-maps: 5.0.6 2051 + istanbul-reports: 3.2.0 2052 + magicast: 0.5.1 2053 + obug: 2.1.1 2054 + std-env: 3.10.0 2055 + tinyrainbow: 3.0.3 2056 + vitest: 4.0.16(@types/node@25.0.3)(@vitest/ui@4.0.16)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 2057 + transitivePeerDependencies: 2058 + - supports-color 2059 + 2060 + '@vitest/expect@4.0.16': 2061 + dependencies: 2062 + '@standard-schema/spec': 1.1.0 2063 + '@types/chai': 5.2.3 2064 + '@vitest/spy': 4.0.16 2065 + '@vitest/utils': 4.0.16 2066 + chai: 6.2.2 2067 + tinyrainbow: 3.0.3 2068 + 2069 + '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2))': 2070 + dependencies: 2071 + '@vitest/spy': 4.0.16 2072 + estree-walker: 3.0.3 2073 + magic-string: 0.30.21 2074 + optionalDependencies: 2075 + vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 2076 + 2077 + '@vitest/pretty-format@4.0.16': 2078 + dependencies: 2079 + tinyrainbow: 3.0.3 2080 + 2081 + '@vitest/runner@4.0.16': 2082 + dependencies: 2083 + '@vitest/utils': 4.0.16 2084 + pathe: 2.0.3 2085 + 2086 + '@vitest/snapshot@4.0.16': 2087 + dependencies: 2088 + '@vitest/pretty-format': 4.0.16 2089 + magic-string: 0.30.21 2090 + pathe: 2.0.3 2091 + 2092 + '@vitest/spy@4.0.16': {} 2093 + 2094 + '@vitest/ui@4.0.16(vitest@4.0.16)': 2095 + dependencies: 2096 + '@vitest/utils': 4.0.16 2097 + fflate: 0.8.2 2098 + flatted: 3.3.3 2099 + pathe: 2.0.3 2100 + sirv: 3.0.2 2101 + tinyglobby: 0.2.15 2102 + tinyrainbow: 3.0.3 2103 + vitest: 4.0.16(@types/node@25.0.3)(@vitest/ui@4.0.16)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 2104 + 2105 + '@vitest/utils@4.0.16': 2106 + dependencies: 2107 + '@vitest/pretty-format': 4.0.16 2108 + tinyrainbow: 3.0.3 2109 + 2110 + acorn@8.15.0: {} 2111 + 2112 + ansis@4.2.0: {} 2113 + 2114 + anymatch@3.1.3: 2115 + dependencies: 2116 + normalize-path: 3.0.0 2117 + picomatch: 2.3.1 2118 + 2119 + argparse@2.0.1: {} 2120 + 2121 + assertion-error@2.0.1: {} 2122 + 2123 + ast-kit@2.2.0: 2124 + dependencies: 2125 + '@babel/parser': 7.28.5 2126 + pathe: 2.0.3 2127 + 2128 + ast-v8-to-istanbul@0.3.10: 2129 + dependencies: 2130 + '@jridgewell/trace-mapping': 0.3.31 2131 + estree-walker: 3.0.3 2132 + js-tokens: 9.0.1 2133 + 2134 + balanced-match@1.0.2: {} 2135 + 2136 + birpc@2.9.0: {} 2137 + 2138 + birpc@4.0.0: {} 2139 + 2140 + brace-expansion@2.0.2: 2141 + dependencies: 2142 + balanced-match: 1.0.2 2143 + 2144 + bundle-name@4.1.0: 2145 + dependencies: 2146 + run-applescript: 7.1.0 2147 + 2148 + cac@6.7.14: {} 2149 + 2150 + chai@6.2.2: {} 2151 + 2152 + chokidar@4.0.3: 2153 + dependencies: 2154 + readdirp: 4.1.2 2155 + 2156 + confbox@0.1.8: {} 2157 + 2158 + confbox@0.2.2: {} 2159 + 2160 + cookie-es@1.2.2: {} 2161 + 2162 + crossws@0.3.5: 2163 + dependencies: 2164 + uncrypto: 0.1.3 2165 + 2166 + debug@4.4.3: 2167 + dependencies: 2168 + ms: 2.1.3 2169 + 2170 + default-browser-id@5.0.1: {} 2171 + 2172 + default-browser@5.4.0: 2173 + dependencies: 2174 + bundle-name: 4.1.0 2175 + default-browser-id: 5.0.1 2176 + 2177 + define-lazy-prop@3.0.0: {} 2178 + 2179 + defu@6.1.4: {} 2180 + 2181 + destr@2.0.5: {} 2182 + 2183 + detect-libc@2.1.2: {} 2184 + 2185 + dts-resolver@2.1.3: {} 2186 + 2187 + empathic@2.0.0: {} 2188 + 2189 + entities@4.5.0: {} 2190 + 2191 + es-module-lexer@1.7.0: {} 2192 + 2193 + esbuild@0.27.2: 2194 + optionalDependencies: 2195 + '@esbuild/aix-ppc64': 0.27.2 2196 + '@esbuild/android-arm': 0.27.2 2197 + '@esbuild/android-arm64': 0.27.2 2198 + '@esbuild/android-x64': 0.27.2 2199 + '@esbuild/darwin-arm64': 0.27.2 2200 + '@esbuild/darwin-x64': 0.27.2 2201 + '@esbuild/freebsd-arm64': 0.27.2 2202 + '@esbuild/freebsd-x64': 0.27.2 2203 + '@esbuild/linux-arm': 0.27.2 2204 + '@esbuild/linux-arm64': 0.27.2 2205 + '@esbuild/linux-ia32': 0.27.2 2206 + '@esbuild/linux-loong64': 0.27.2 2207 + '@esbuild/linux-mips64el': 0.27.2 2208 + '@esbuild/linux-ppc64': 0.27.2 2209 + '@esbuild/linux-riscv64': 0.27.2 2210 + '@esbuild/linux-s390x': 0.27.2 2211 + '@esbuild/linux-x64': 0.27.2 2212 + '@esbuild/netbsd-arm64': 0.27.2 2213 + '@esbuild/netbsd-x64': 0.27.2 2214 + '@esbuild/openbsd-arm64': 0.27.2 2215 + '@esbuild/openbsd-x64': 0.27.2 2216 + '@esbuild/openharmony-arm64': 0.27.2 2217 + '@esbuild/sunos-x64': 0.27.2 2218 + '@esbuild/win32-arm64': 0.27.2 2219 + '@esbuild/win32-ia32': 0.27.2 2220 + '@esbuild/win32-x64': 0.27.2 2221 + 2222 + estree-walker@3.0.3: 2223 + dependencies: 2224 + '@types/estree': 1.0.8 2225 + 2226 + expect-type@1.3.0: {} 2227 + 2228 + exsolve@1.0.8: {} 2229 + 2230 + fast-npm-meta@0.4.7: {} 2231 + 2232 + fdir@6.5.0(picomatch@4.0.3): 2233 + optionalDependencies: 2234 + picomatch: 4.0.3 2235 + 2236 + fflate@0.8.2: {} 2237 + 2238 + flatted@3.3.3: {} 2239 + 2240 + fsevents@2.3.3: 2241 + optional: true 2242 + 2243 + get-port-please@3.2.0: {} 2244 + 2245 + get-tsconfig@4.13.0: 2246 + dependencies: 2247 + resolve-pkg-maps: 1.0.0 2248 + 2249 + h3@1.15.4: 2250 + dependencies: 2251 + cookie-es: 1.2.2 2252 + crossws: 0.3.5 2253 + defu: 6.1.4 2254 + destr: 2.0.5 2255 + iron-webcrypto: 1.2.1 2256 + node-mock-http: 1.0.4 2257 + radix3: 1.1.2 2258 + ufo: 1.6.1 2259 + uncrypto: 0.1.3 2260 + 2261 + has-flag@4.0.0: {} 2262 + 2263 + hookable@6.0.1: {} 2264 + 2265 + html-escaper@2.0.2: {} 2266 + 2267 + import-without-cache@0.2.5: {} 2268 + 2269 + iron-webcrypto@1.2.1: {} 2270 + 2271 + is-docker@3.0.0: {} 2272 + 2273 + is-inside-container@1.0.0: 2274 + dependencies: 2275 + is-docker: 3.0.0 2276 + 2277 + is-wsl@3.1.0: 2278 + dependencies: 2279 + is-inside-container: 1.0.0 2280 + 2281 + istanbul-lib-coverage@3.2.2: {} 2282 + 2283 + istanbul-lib-report@3.0.1: 2284 + dependencies: 2285 + istanbul-lib-coverage: 3.2.2 2286 + make-dir: 4.0.0 2287 + supports-color: 7.2.0 2288 + 2289 + istanbul-lib-source-maps@5.0.6: 2290 + dependencies: 2291 + '@jridgewell/trace-mapping': 0.3.31 2292 + debug: 4.4.3 2293 + istanbul-lib-coverage: 3.2.2 2294 + transitivePeerDependencies: 2295 + - supports-color 2296 + 2297 + istanbul-reports@3.2.0: 2298 + dependencies: 2299 + html-escaper: 2.0.2 2300 + istanbul-lib-report: 3.0.1 2301 + 2302 + jiti@2.6.1: {} 2303 + 2304 + js-tokens@9.0.1: {} 2305 + 2306 + js-yaml@4.1.1: 2307 + dependencies: 2308 + argparse: 2.0.1 2309 + 2310 + jsesc@3.1.0: {} 2311 + 2312 + launch-editor@2.12.0: 2313 + dependencies: 2314 + picocolors: 1.1.1 2315 + shell-quote: 1.8.3 2316 + 2317 + lightningcss-android-arm64@1.30.2: 2318 + optional: true 2319 + 2320 + lightningcss-darwin-arm64@1.30.2: 2321 + optional: true 2322 + 2323 + lightningcss-darwin-x64@1.30.2: 2324 + optional: true 2325 + 2326 + lightningcss-freebsd-x64@1.30.2: 2327 + optional: true 2328 + 2329 + lightningcss-linux-arm-gnueabihf@1.30.2: 2330 + optional: true 2331 + 2332 + lightningcss-linux-arm64-gnu@1.30.2: 2333 + optional: true 2334 + 2335 + lightningcss-linux-arm64-musl@1.30.2: 2336 + optional: true 2337 + 2338 + lightningcss-linux-x64-gnu@1.30.2: 2339 + optional: true 2340 + 2341 + lightningcss-linux-x64-musl@1.30.2: 2342 + optional: true 2343 + 2344 + lightningcss-win32-arm64-msvc@1.30.2: 2345 + optional: true 2346 + 2347 + lightningcss-win32-x64-msvc@1.30.2: 2348 + optional: true 2349 + 2350 + lightningcss@1.30.2: 2351 + dependencies: 2352 + detect-libc: 2.1.2 2353 + optionalDependencies: 2354 + lightningcss-android-arm64: 1.30.2 2355 + lightningcss-darwin-arm64: 1.30.2 2356 + lightningcss-darwin-x64: 1.30.2 2357 + lightningcss-freebsd-x64: 1.30.2 2358 + lightningcss-linux-arm-gnueabihf: 1.30.2 2359 + lightningcss-linux-arm64-gnu: 1.30.2 2360 + lightningcss-linux-arm64-musl: 1.30.2 2361 + lightningcss-linux-x64-gnu: 1.30.2 2362 + lightningcss-linux-x64-musl: 1.30.2 2363 + lightningcss-win32-arm64-msvc: 1.30.2 2364 + lightningcss-win32-x64-msvc: 1.30.2 2365 + 2366 + linkify-it@5.0.0: 2367 + dependencies: 2368 + uc.micro: 2.1.0 2369 + 2370 + lru-cache@10.4.3: {} 2371 + 2372 + lunr@2.3.9: {} 2373 + 2374 + magic-string@0.30.21: 2375 + dependencies: 2376 + '@jridgewell/sourcemap-codec': 1.5.5 2377 + 2378 + magicast@0.5.1: 2379 + dependencies: 2380 + '@babel/parser': 7.28.5 2381 + '@babel/types': 7.28.5 2382 + source-map-js: 1.2.1 2383 + 2384 + make-dir@4.0.0: 2385 + dependencies: 2386 + semver: 7.7.3 2387 + 2388 + markdown-it@14.1.0: 2389 + dependencies: 2390 + argparse: 2.0.1 2391 + entities: 4.5.0 2392 + linkify-it: 5.0.0 2393 + mdurl: 2.0.0 2394 + punycode.js: 2.3.1 2395 + uc.micro: 2.1.0 2396 + 2397 + mdurl@2.0.0: {} 2398 + 2399 + minimatch@9.0.5: 2400 + dependencies: 2401 + brace-expansion: 2.0.2 2402 + 2403 + mlly@1.8.0: 2404 + dependencies: 2405 + acorn: 8.15.0 2406 + pathe: 2.0.3 2407 + pkg-types: 1.3.1 2408 + ufo: 1.6.1 2409 + 2410 + mri@1.2.0: {} 2411 + 2412 + mrmime@2.0.1: {} 2413 + 2414 + ms@2.1.3: {} 2415 + 2416 + nanoid@3.3.11: {} 2417 + 2418 + node-fetch-native@1.6.7: {} 2419 + 2420 + node-mock-http@1.0.4: {} 2421 + 2422 + node-modules-inspector@1.2.0: 2423 + dependencies: 2424 + ansis: 4.2.0 2425 + birpc: 2.9.0 2426 + cac: 6.7.14 2427 + fast-npm-meta: 0.4.7 2428 + get-port-please: 3.2.0 2429 + h3: 1.15.4 2430 + launch-editor: 2.12.0 2431 + mlly: 1.8.0 2432 + mrmime: 2.0.1 2433 + node-modules-tools: 1.2.0 2434 + ohash: 2.0.11 2435 + open: 10.2.0 2436 + p-limit: 6.2.0 2437 + pathe: 2.0.3 2438 + publint: 0.3.16 2439 + structured-clone-es: 1.0.0 2440 + tinyglobby: 0.2.15 2441 + unconfig: 7.4.2 2442 + unstorage: 1.17.3 2443 + ws: 8.18.3 2444 + transitivePeerDependencies: 2445 + - '@azure/app-configuration' 2446 + - '@azure/cosmos' 2447 + - '@azure/data-tables' 2448 + - '@azure/identity' 2449 + - '@azure/keyvault-secrets' 2450 + - '@azure/storage-blob' 2451 + - '@capacitor/preferences' 2452 + - '@deno/kv' 2453 + - '@netlify/blobs' 2454 + - '@planetscale/database' 2455 + - '@upstash/redis' 2456 + - '@vercel/blob' 2457 + - '@vercel/functions' 2458 + - '@vercel/kv' 2459 + - aws4fetch 2460 + - bufferutil 2461 + - db0 2462 + - idb-keyval 2463 + - ioredis 2464 + - uploadthing 2465 + - utf-8-validate 2466 + 2467 + node-modules-tools@1.2.0: 2468 + dependencies: 2469 + js-yaml: 4.1.1 2470 + p-limit: 6.2.0 2471 + package-manager-detector: 1.6.0 2472 + pathe: 2.0.3 2473 + pkg-types: 2.3.0 2474 + publint: 0.3.16 2475 + semver: 7.7.3 2476 + tinyexec: 1.0.2 2477 + 2478 + normalize-path@3.0.0: {} 2479 + 2480 + obug@2.1.1: {} 2481 + 2482 + ofetch@1.5.1: 2483 + dependencies: 2484 + destr: 2.0.5 2485 + node-fetch-native: 1.6.7 2486 + ufo: 1.6.1 2487 + 2488 + ohash@2.0.11: {} 2489 + 2490 + open@10.2.0: 2491 + dependencies: 2492 + default-browser: 5.4.0 2493 + define-lazy-prop: 3.0.0 2494 + is-inside-container: 1.0.0 2495 + wsl-utils: 0.1.0 2496 + 2497 + oxfmt@0.21.0: 2498 + dependencies: 2499 + tinypool: 2.0.0 2500 + optionalDependencies: 2501 + '@oxfmt/darwin-arm64': 0.21.0 2502 + '@oxfmt/darwin-x64': 0.21.0 2503 + '@oxfmt/linux-arm64-gnu': 0.21.0 2504 + '@oxfmt/linux-arm64-musl': 0.21.0 2505 + '@oxfmt/linux-x64-gnu': 0.21.0 2506 + '@oxfmt/linux-x64-musl': 0.21.0 2507 + '@oxfmt/win32-arm64': 0.21.0 2508 + '@oxfmt/win32-x64': 0.21.0 2509 + 2510 + oxlint-tsgolint@0.10.0: 2511 + optionalDependencies: 2512 + '@oxlint-tsgolint/darwin-arm64': 0.10.0 2513 + '@oxlint-tsgolint/darwin-x64': 0.10.0 2514 + '@oxlint-tsgolint/linux-arm64': 0.10.0 2515 + '@oxlint-tsgolint/linux-x64': 0.10.0 2516 + '@oxlint-tsgolint/win32-arm64': 0.10.0 2517 + '@oxlint-tsgolint/win32-x64': 0.10.0 2518 + 2519 + oxlint@1.36.0(oxlint-tsgolint@0.10.0): 2520 + optionalDependencies: 2521 + '@oxlint/darwin-arm64': 1.36.0 2522 + '@oxlint/darwin-x64': 1.36.0 2523 + '@oxlint/linux-arm64-gnu': 1.36.0 2524 + '@oxlint/linux-arm64-musl': 1.36.0 2525 + '@oxlint/linux-x64-gnu': 1.36.0 2526 + '@oxlint/linux-x64-musl': 1.36.0 2527 + '@oxlint/win32-arm64': 1.36.0 2528 + '@oxlint/win32-x64': 1.36.0 2529 + oxlint-tsgolint: 0.10.0 2530 + 2531 + p-limit@6.2.0: 2532 + dependencies: 2533 + yocto-queue: 1.2.2 2534 + 2535 + package-manager-detector@1.6.0: {} 2536 + 2537 + pathe@2.0.3: {} 2538 + 2539 + picocolors@1.1.1: {} 2540 + 2541 + picomatch@2.3.1: {} 2542 + 2543 + picomatch@4.0.3: {} 2544 + 2545 + pkg-types@1.3.1: 2546 + dependencies: 2547 + confbox: 0.1.8 2548 + mlly: 1.8.0 2549 + pathe: 2.0.3 2550 + 2551 + pkg-types@2.3.0: 2552 + dependencies: 2553 + confbox: 0.2.2 2554 + exsolve: 1.0.8 2555 + pathe: 2.0.3 2556 + 2557 + postcss@8.5.6: 2558 + dependencies: 2559 + nanoid: 3.3.11 2560 + picocolors: 1.1.1 2561 + source-map-js: 1.2.1 2562 + 2563 + publint@0.3.16: 2564 + dependencies: 2565 + '@publint/pack': 0.1.2 2566 + package-manager-detector: 1.6.0 2567 + picocolors: 1.1.1 2568 + sade: 1.8.1 2569 + 2570 + punycode.js@2.3.1: {} 2571 + 2572 + quansync@1.0.0: {} 2573 + 2574 + radix3@1.1.2: {} 2575 + 2576 + readdirp@4.1.2: {} 2577 + 2578 + resolve-pkg-maps@1.0.0: {} 2579 + 2580 + rolldown-plugin-dts@0.20.0(rolldown@1.0.0-beta.57)(typescript@5.9.3): 2581 + dependencies: 2582 + '@babel/generator': 7.28.5 2583 + '@babel/parser': 7.28.5 2584 + '@babel/types': 7.28.5 2585 + ast-kit: 2.2.0 2586 + birpc: 4.0.0 2587 + dts-resolver: 2.1.3 2588 + get-tsconfig: 4.13.0 2589 + obug: 2.1.1 2590 + rolldown: 1.0.0-beta.57 2591 + optionalDependencies: 2592 + typescript: 5.9.3 2593 + transitivePeerDependencies: 2594 + - oxc-resolver 2595 + 2596 + rolldown-vite@7.3.0(@types/node@25.0.3)(esbuild@0.27.2)(jiti@2.6.1)(yaml@2.8.2): 2597 + dependencies: 2598 + '@oxc-project/runtime': 0.101.0 2599 + fdir: 6.5.0(picomatch@4.0.3) 2600 + lightningcss: 1.30.2 2601 + picomatch: 4.0.3 2602 + postcss: 8.5.6 2603 + rolldown: 1.0.0-beta.53 2604 + tinyglobby: 0.2.15 2605 + optionalDependencies: 2606 + '@types/node': 25.0.3 2607 + esbuild: 0.27.2 2608 + fsevents: 2.3.3 2609 + jiti: 2.6.1 2610 + yaml: 2.8.2 2611 + 2612 + rolldown@1.0.0-beta.53: 2613 + dependencies: 2614 + '@oxc-project/types': 0.101.0 2615 + '@rolldown/pluginutils': 1.0.0-beta.53 2616 + optionalDependencies: 2617 + '@rolldown/binding-android-arm64': 1.0.0-beta.53 2618 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.53 2619 + '@rolldown/binding-darwin-x64': 1.0.0-beta.53 2620 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.53 2621 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.53 2622 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.53 2623 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.53 2624 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.53 2625 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.53 2626 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.53 2627 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.53 2628 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.53 2629 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.53 2630 + 2631 + rolldown@1.0.0-beta.57: 2632 + dependencies: 2633 + '@oxc-project/types': 0.103.0 2634 + '@rolldown/pluginutils': 1.0.0-beta.57 2635 + optionalDependencies: 2636 + '@rolldown/binding-android-arm64': 1.0.0-beta.57 2637 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.57 2638 + '@rolldown/binding-darwin-x64': 1.0.0-beta.57 2639 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.57 2640 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.57 2641 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.57 2642 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.57 2643 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.57 2644 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.57 2645 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.57 2646 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.57 2647 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.57 2648 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.57 2649 + 2650 + rollup@4.54.0: 2651 + dependencies: 2652 + '@types/estree': 1.0.8 2653 + optionalDependencies: 2654 + '@rollup/rollup-android-arm-eabi': 4.54.0 2655 + '@rollup/rollup-android-arm64': 4.54.0 2656 + '@rollup/rollup-darwin-arm64': 4.54.0 2657 + '@rollup/rollup-darwin-x64': 4.54.0 2658 + '@rollup/rollup-freebsd-arm64': 4.54.0 2659 + '@rollup/rollup-freebsd-x64': 4.54.0 2660 + '@rollup/rollup-linux-arm-gnueabihf': 4.54.0 2661 + '@rollup/rollup-linux-arm-musleabihf': 4.54.0 2662 + '@rollup/rollup-linux-arm64-gnu': 4.54.0 2663 + '@rollup/rollup-linux-arm64-musl': 4.54.0 2664 + '@rollup/rollup-linux-loong64-gnu': 4.54.0 2665 + '@rollup/rollup-linux-ppc64-gnu': 4.54.0 2666 + '@rollup/rollup-linux-riscv64-gnu': 4.54.0 2667 + '@rollup/rollup-linux-riscv64-musl': 4.54.0 2668 + '@rollup/rollup-linux-s390x-gnu': 4.54.0 2669 + '@rollup/rollup-linux-x64-gnu': 4.54.0 2670 + '@rollup/rollup-linux-x64-musl': 4.54.0 2671 + '@rollup/rollup-openharmony-arm64': 4.54.0 2672 + '@rollup/rollup-win32-arm64-msvc': 4.54.0 2673 + '@rollup/rollup-win32-ia32-msvc': 4.54.0 2674 + '@rollup/rollup-win32-x64-gnu': 4.54.0 2675 + '@rollup/rollup-win32-x64-msvc': 4.54.0 2676 + fsevents: 2.3.3 2677 + 2678 + run-applescript@7.1.0: {} 2679 + 2680 + sade@1.8.1: 2681 + dependencies: 2682 + mri: 1.2.0 2683 + 2684 + semver@7.7.3: {} 2685 + 2686 + shell-quote@1.8.3: {} 2687 + 2688 + siginfo@2.0.0: {} 2689 + 2690 + sirv@3.0.2: 2691 + dependencies: 2692 + '@polka/url': 1.0.0-next.29 2693 + mrmime: 2.0.1 2694 + totalist: 3.0.1 2695 + 2696 + source-map-js@1.2.1: {} 2697 + 2698 + stackback@0.0.2: {} 2699 + 2700 + std-env@3.10.0: {} 2701 + 2702 + structured-clone-es@1.0.0: {} 2703 + 2704 + supports-color@7.2.0: 2705 + dependencies: 2706 + has-flag: 4.0.0 2707 + 2708 + tinybench@2.9.0: {} 2709 + 2710 + tinyexec@1.0.2: {} 2711 + 2712 + tinyglobby@0.2.15: 2713 + dependencies: 2714 + fdir: 6.5.0(picomatch@4.0.3) 2715 + picomatch: 4.0.3 2716 + 2717 + tinypool@2.0.0: {} 2718 + 2719 + tinyrainbow@3.0.3: {} 2720 + 2721 + totalist@3.0.1: {} 2722 + 2723 + tree-kill@1.2.2: {} 2724 + 2725 + tsdown@0.18.4(publint@0.3.16)(typescript@5.9.3): 2726 + dependencies: 2727 + ansis: 4.2.0 2728 + cac: 6.7.14 2729 + defu: 6.1.4 2730 + empathic: 2.0.0 2731 + hookable: 6.0.1 2732 + import-without-cache: 0.2.5 2733 + obug: 2.1.1 2734 + picomatch: 4.0.3 2735 + rolldown: 1.0.0-beta.57 2736 + rolldown-plugin-dts: 0.20.0(rolldown@1.0.0-beta.57)(typescript@5.9.3) 2737 + semver: 7.7.3 2738 + tinyexec: 1.0.2 2739 + tinyglobby: 0.2.15 2740 + tree-kill: 1.2.2 2741 + unconfig-core: 7.4.2 2742 + unrun: 0.2.21 2743 + optionalDependencies: 2744 + publint: 0.3.16 2745 + typescript: 5.9.3 2746 + transitivePeerDependencies: 2747 + - '@ts-macro/tsc' 2748 + - '@typescript/native-preview' 2749 + - oxc-resolver 2750 + - synckit 2751 + - vue-tsc 2752 + 2753 + tslib@2.8.1: 2754 + optional: true 2755 + 2756 + typedoc@0.28.15(typescript@5.9.3): 2757 + dependencies: 2758 + '@gerrit0/mini-shiki': 3.20.0 2759 + lunr: 2.3.9 2760 + markdown-it: 14.1.0 2761 + minimatch: 9.0.5 2762 + typescript: 5.9.3 2763 + yaml: 2.8.2 2764 + 2765 + typescript@5.9.3: {} 2766 + 2767 + uc.micro@2.1.0: {} 2768 + 2769 + ufo@1.6.1: {} 2770 + 2771 + unconfig-core@7.4.2: 2772 + dependencies: 2773 + '@quansync/fs': 1.0.0 2774 + quansync: 1.0.0 2775 + 2776 + unconfig@7.4.2: 2777 + dependencies: 2778 + '@quansync/fs': 1.0.0 2779 + defu: 6.1.4 2780 + jiti: 2.6.1 2781 + quansync: 1.0.0 2782 + unconfig-core: 7.4.2 2783 + 2784 + uncrypto@0.1.3: {} 2785 + 2786 + undici-types@7.16.0: {} 2787 + 2788 + unrun@0.2.21: 2789 + dependencies: 2790 + rolldown: 1.0.0-beta.57 2791 + 2792 + unstorage@1.17.3: 2793 + dependencies: 2794 + anymatch: 3.1.3 2795 + chokidar: 4.0.3 2796 + destr: 2.0.5 2797 + h3: 1.15.4 2798 + lru-cache: 10.4.3 2799 + node-fetch-native: 1.6.7 2800 + ofetch: 1.5.1 2801 + ufo: 1.6.1 2802 + 2803 + vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2): 2804 + dependencies: 2805 + esbuild: 0.27.2 2806 + fdir: 6.5.0(picomatch@4.0.3) 2807 + picomatch: 4.0.3 2808 + postcss: 8.5.6 2809 + rollup: 4.54.0 2810 + tinyglobby: 0.2.15 2811 + optionalDependencies: 2812 + '@types/node': 25.0.3 2813 + fsevents: 2.3.3 2814 + jiti: 2.6.1 2815 + lightningcss: 1.30.2 2816 + yaml: 2.8.2 2817 + 2818 + vitest@4.0.16(@types/node@25.0.3)(@vitest/ui@4.0.16)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2): 2819 + dependencies: 2820 + '@vitest/expect': 4.0.16 2821 + '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)) 2822 + '@vitest/pretty-format': 4.0.16 2823 + '@vitest/runner': 4.0.16 2824 + '@vitest/snapshot': 4.0.16 2825 + '@vitest/spy': 4.0.16 2826 + '@vitest/utils': 4.0.16 2827 + es-module-lexer: 1.7.0 2828 + expect-type: 1.3.0 2829 + magic-string: 0.30.21 2830 + obug: 2.1.1 2831 + pathe: 2.0.3 2832 + picomatch: 4.0.3 2833 + std-env: 3.10.0 2834 + tinybench: 2.9.0 2835 + tinyexec: 1.0.2 2836 + tinyglobby: 0.2.15 2837 + tinyrainbow: 3.0.3 2838 + vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2) 2839 + why-is-node-running: 2.3.0 2840 + optionalDependencies: 2841 + '@types/node': 25.0.3 2842 + '@vitest/ui': 4.0.16(vitest@4.0.16) 2843 + transitivePeerDependencies: 2844 + - jiti 2845 + - less 2846 + - lightningcss 2847 + - msw 2848 + - sass 2849 + - sass-embedded 2850 + - stylus 2851 + - sugarss 2852 + - terser 2853 + - tsx 2854 + - yaml 2855 + 2856 + why-is-node-running@2.3.0: 2857 + dependencies: 2858 + siginfo: 2.0.0 2859 + stackback: 0.0.2 2860 + 2861 + ws@8.18.3: {} 2862 + 2863 + wsl-utils@0.1.0: 2864 + dependencies: 2865 + is-wsl: 3.1.0 2866 + 2867 + yaml@2.8.2: {} 2868 + 2869 + yocto-queue@1.2.2: {}
+19
pnpm-workspace.yaml
··· 1 + packages: 2 + - packages/* 3 + 4 + catalogs: 5 + typescript: 6 + '@types/node': ^25.0.3 7 + node-modules-inspector: ^1.2.0 8 + typedoc: ^0.28.15 9 + typescript: ^5.9.3 10 + voidzero: 11 + '@vitest/coverage-v8': ^4.0.16 12 + '@vitest/ui': ^4.0.16 13 + oxfmt: ^0.21.0 14 + oxlint: ^1.36.0 15 + oxlint-tsgolint: ^0.10.0 16 + publint: ^0.3.16 17 + tsdown: ^0.18.4 18 + vite: npm:rolldown-vite@^7.3.0 19 + vitest: ^4.0.16