My personal site hosted @ https://indexx.dev
1{ 2 "name": "static", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "static", 9 "version": "0.0.1", 10 "dependencies": { 11 "@astrojs/react": "^4.3.0", 12 "@atproto/api": "^0.15.6", 13 "@types/react": "^19.1.6", 14 "@types/react-dom": "^19.1.6", 15 "astro": "^5.9.2", 16 "fs": "^0.0.1-security", 17 "marked": "^15.0.11", 18 "node-cache": "^5.1.2", 19 "react": "^19.1.0", 20 "react-dom": "^19.1.0", 21 "ts-node": "^10.9.2" 22 }, 23 "devDependencies": { 24 "@types/node": "^22.15.14", 25 "tsx": "^4.19.4" 26 } 27 }, 28 "node_modules/@ampproject/remapping": { 29 "version": "2.3.0", 30 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", 31 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", 32 "dependencies": { 33 "@jridgewell/gen-mapping": "^0.3.5", 34 "@jridgewell/trace-mapping": "^0.3.24" 35 }, 36 "engines": { 37 "node": ">=6.0.0" 38 } 39 }, 40 "node_modules/@ampproject/remapping/node_modules/@jridgewell/trace-mapping": { 41 "version": "0.3.25", 42 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 43 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 44 "dependencies": { 45 "@jridgewell/resolve-uri": "^3.1.0", 46 "@jridgewell/sourcemap-codec": "^1.4.14" 47 } 48 }, 49 "node_modules/@astrojs/compiler": { 50 "version": "2.12.2", 51 "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.12.2.tgz", 52 "integrity": "sha512-w2zfvhjNCkNMmMMOn5b0J8+OmUaBL1o40ipMvqcG6NRpdC+lKxmTi48DT8Xw0SzJ3AfmeFLB45zXZXtmbsjcgw==" 53 }, 54 "node_modules/@astrojs/internal-helpers": { 55 "version": "0.6.1", 56 "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.6.1.tgz", 57 "integrity": "sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==" 58 }, 59 "node_modules/@astrojs/markdown-remark": { 60 "version": "6.3.2", 61 "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.2.tgz", 62 "integrity": "sha512-bO35JbWpVvyKRl7cmSJD822e8YA8ThR/YbUsciWNA7yTcqpIAL2hJDToWP5KcZBWxGT6IOdOkHSXARSNZc4l/Q==", 63 "dependencies": { 64 "@astrojs/internal-helpers": "0.6.1", 65 "@astrojs/prism": "3.3.0", 66 "github-slugger": "^2.0.0", 67 "hast-util-from-html": "^2.0.3", 68 "hast-util-to-text": "^4.0.2", 69 "import-meta-resolve": "^4.1.0", 70 "js-yaml": "^4.1.0", 71 "mdast-util-definitions": "^6.0.0", 72 "rehype-raw": "^7.0.0", 73 "rehype-stringify": "^10.0.1", 74 "remark-gfm": "^4.0.1", 75 "remark-parse": "^11.0.0", 76 "remark-rehype": "^11.1.2", 77 "remark-smartypants": "^3.0.2", 78 "shiki": "^3.2.1", 79 "smol-toml": "^1.3.1", 80 "unified": "^11.0.5", 81 "unist-util-remove-position": "^5.0.0", 82 "unist-util-visit": "^5.0.0", 83 "unist-util-visit-parents": "^6.0.1", 84 "vfile": "^6.0.3" 85 } 86 }, 87 "node_modules/@astrojs/prism": { 88 "version": "3.3.0", 89 "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.3.0.tgz", 90 "integrity": "sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==", 91 "dependencies": { 92 "prismjs": "^1.30.0" 93 }, 94 "engines": { 95 "node": "18.20.8 || ^20.3.0 || >=22.0.0" 96 } 97 }, 98 "node_modules/@astrojs/react": { 99 "version": "4.3.0", 100 "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-4.3.0.tgz", 101 "integrity": "sha512-N02aj52Iezn69qHyx5+XvPqgsPMEnel9mI5JMbGiRMTzzLMuNaxRVoQTaq2024Dpr7BLsxCjqMkNvelqMDhaHA==", 102 "dependencies": { 103 "@vitejs/plugin-react": "^4.4.1", 104 "ultrahtml": "^1.6.0", 105 "vite": "^6.3.5" 106 }, 107 "engines": { 108 "node": "18.20.8 || ^20.3.0 || >=22.0.0" 109 }, 110 "peerDependencies": { 111 "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", 112 "@types/react-dom": "^17.0.17 || ^18.0.6 || ^19.0.0", 113 "react": "^17.0.2 || ^18.0.0 || ^19.0.0", 114 "react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0" 115 } 116 }, 117 "node_modules/@astrojs/telemetry": { 118 "version": "3.3.0", 119 "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.0.tgz", 120 "integrity": "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==", 121 "dependencies": { 122 "ci-info": "^4.2.0", 123 "debug": "^4.4.0", 124 "dlv": "^1.1.3", 125 "dset": "^3.1.4", 126 "is-docker": "^3.0.0", 127 "is-wsl": "^3.1.0", 128 "which-pm-runs": "^1.1.0" 129 }, 130 "engines": { 131 "node": "18.20.8 || ^20.3.0 || >=22.0.0" 132 } 133 }, 134 "node_modules/@atproto/api": { 135 "version": "0.15.6", 136 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.15.6.tgz", 137 "integrity": "sha512-hKwrBf60LcI4BqArWyrhWJWIpjwAWUJpW3PVvNzUB1q2W/ByC0JAuwq/F8tZpCEiiVBzHjHVRx4QNA2TA1cG3g==", 138 "dependencies": { 139 "@atproto/common-web": "^0.4.2", 140 "@atproto/lexicon": "^0.4.11", 141 "@atproto/syntax": "^0.4.0", 142 "@atproto/xrpc": "^0.7.0", 143 "await-lock": "^2.2.2", 144 "multiformats": "^9.9.0", 145 "tlds": "^1.234.0", 146 "zod": "^3.23.8" 147 } 148 }, 149 "node_modules/@atproto/common-web": { 150 "version": "0.4.2", 151 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.2.tgz", 152 "integrity": "sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==", 153 "dependencies": { 154 "graphemer": "^1.4.0", 155 "multiformats": "^9.9.0", 156 "uint8arrays": "3.0.0", 157 "zod": "^3.23.8" 158 } 159 }, 160 "node_modules/@atproto/lexicon": { 161 "version": "0.4.11", 162 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.11.tgz", 163 "integrity": "sha512-btefdnvNz2Ao2I+qbmj0F06HC8IlrM/IBz6qOBS50r0S6uDf5tOO+Mv2tSVdimFkdzyDdLtBI1sV36ONxz2cOw==", 164 "dependencies": { 165 "@atproto/common-web": "^0.4.2", 166 "@atproto/syntax": "^0.4.0", 167 "iso-datestring-validator": "^2.2.2", 168 "multiformats": "^9.9.0", 169 "zod": "^3.23.8" 170 } 171 }, 172 "node_modules/@atproto/syntax": { 173 "version": "0.4.0", 174 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.0.tgz", 175 "integrity": "sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==" 176 }, 177 "node_modules/@atproto/xrpc": { 178 "version": "0.7.0", 179 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.0.tgz", 180 "integrity": "sha512-SfhP9dGx2qclaScFDb58Jnrmim5nk4geZXCqg6sB0I/KZhZEkr9iIx1hLCp+sxkIfEsmEJjeWO4B0rjUIJW5cw==", 181 "dependencies": { 182 "@atproto/lexicon": "^0.4.11", 183 "zod": "^3.23.8" 184 } 185 }, 186 "node_modules/@babel/code-frame": { 187 "version": "7.27.1", 188 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 189 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 190 "dependencies": { 191 "@babel/helper-validator-identifier": "^7.27.1", 192 "js-tokens": "^4.0.0", 193 "picocolors": "^1.1.1" 194 }, 195 "engines": { 196 "node": ">=6.9.0" 197 } 198 }, 199 "node_modules/@babel/compat-data": { 200 "version": "7.27.5", 201 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz", 202 "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==", 203 "engines": { 204 "node": ">=6.9.0" 205 } 206 }, 207 "node_modules/@babel/core": { 208 "version": "7.27.4", 209 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.4.tgz", 210 "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", 211 "dependencies": { 212 "@ampproject/remapping": "^2.2.0", 213 "@babel/code-frame": "^7.27.1", 214 "@babel/generator": "^7.27.3", 215 "@babel/helper-compilation-targets": "^7.27.2", 216 "@babel/helper-module-transforms": "^7.27.3", 217 "@babel/helpers": "^7.27.4", 218 "@babel/parser": "^7.27.4", 219 "@babel/template": "^7.27.2", 220 "@babel/traverse": "^7.27.4", 221 "@babel/types": "^7.27.3", 222 "convert-source-map": "^2.0.0", 223 "debug": "^4.1.0", 224 "gensync": "^1.0.0-beta.2", 225 "json5": "^2.2.3", 226 "semver": "^6.3.1" 227 }, 228 "engines": { 229 "node": ">=6.9.0" 230 }, 231 "funding": { 232 "type": "opencollective", 233 "url": "https://opencollective.com/babel" 234 } 235 }, 236 "node_modules/@babel/core/node_modules/semver": { 237 "version": "6.3.1", 238 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 239 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 240 "bin": { 241 "semver": "bin/semver.js" 242 } 243 }, 244 "node_modules/@babel/generator": { 245 "version": "7.27.5", 246 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz", 247 "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==", 248 "dependencies": { 249 "@babel/parser": "^7.27.5", 250 "@babel/types": "^7.27.3", 251 "@jridgewell/gen-mapping": "^0.3.5", 252 "@jridgewell/trace-mapping": "^0.3.25", 253 "jsesc": "^3.0.2" 254 }, 255 "engines": { 256 "node": ">=6.9.0" 257 } 258 }, 259 "node_modules/@babel/generator/node_modules/@jridgewell/trace-mapping": { 260 "version": "0.3.25", 261 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 262 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 263 "dependencies": { 264 "@jridgewell/resolve-uri": "^3.1.0", 265 "@jridgewell/sourcemap-codec": "^1.4.14" 266 } 267 }, 268 "node_modules/@babel/helper-compilation-targets": { 269 "version": "7.27.2", 270 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 271 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 272 "dependencies": { 273 "@babel/compat-data": "^7.27.2", 274 "@babel/helper-validator-option": "^7.27.1", 275 "browserslist": "^4.24.0", 276 "lru-cache": "^5.1.1", 277 "semver": "^6.3.1" 278 }, 279 "engines": { 280 "node": ">=6.9.0" 281 } 282 }, 283 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { 284 "version": "5.1.1", 285 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 286 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 287 "dependencies": { 288 "yallist": "^3.0.2" 289 } 290 }, 291 "node_modules/@babel/helper-compilation-targets/node_modules/semver": { 292 "version": "6.3.1", 293 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 294 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 295 "bin": { 296 "semver": "bin/semver.js" 297 } 298 }, 299 "node_modules/@babel/helper-module-imports": { 300 "version": "7.27.1", 301 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 302 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 303 "dependencies": { 304 "@babel/traverse": "^7.27.1", 305 "@babel/types": "^7.27.1" 306 }, 307 "engines": { 308 "node": ">=6.9.0" 309 } 310 }, 311 "node_modules/@babel/helper-module-transforms": { 312 "version": "7.27.3", 313 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", 314 "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", 315 "dependencies": { 316 "@babel/helper-module-imports": "^7.27.1", 317 "@babel/helper-validator-identifier": "^7.27.1", 318 "@babel/traverse": "^7.27.3" 319 }, 320 "engines": { 321 "node": ">=6.9.0" 322 }, 323 "peerDependencies": { 324 "@babel/core": "^7.0.0" 325 } 326 }, 327 "node_modules/@babel/helper-plugin-utils": { 328 "version": "7.27.1", 329 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", 330 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", 331 "engines": { 332 "node": ">=6.9.0" 333 } 334 }, 335 "node_modules/@babel/helper-string-parser": { 336 "version": "7.27.1", 337 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 338 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 339 "engines": { 340 "node": ">=6.9.0" 341 } 342 }, 343 "node_modules/@babel/helper-validator-identifier": { 344 "version": "7.27.1", 345 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 346 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 347 "engines": { 348 "node": ">=6.9.0" 349 } 350 }, 351 "node_modules/@babel/helper-validator-option": { 352 "version": "7.27.1", 353 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 354 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 355 "engines": { 356 "node": ">=6.9.0" 357 } 358 }, 359 "node_modules/@babel/helpers": { 360 "version": "7.27.4", 361 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.4.tgz", 362 "integrity": "sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==", 363 "dependencies": { 364 "@babel/template": "^7.27.2", 365 "@babel/types": "^7.27.3" 366 }, 367 "engines": { 368 "node": ">=6.9.0" 369 } 370 }, 371 "node_modules/@babel/parser": { 372 "version": "7.27.5", 373 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz", 374 "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==", 375 "dependencies": { 376 "@babel/types": "^7.27.3" 377 }, 378 "bin": { 379 "parser": "bin/babel-parser.js" 380 }, 381 "engines": { 382 "node": ">=6.0.0" 383 } 384 }, 385 "node_modules/@babel/plugin-transform-react-jsx-self": { 386 "version": "7.27.1", 387 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 388 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 389 "dependencies": { 390 "@babel/helper-plugin-utils": "^7.27.1" 391 }, 392 "engines": { 393 "node": ">=6.9.0" 394 }, 395 "peerDependencies": { 396 "@babel/core": "^7.0.0-0" 397 } 398 }, 399 "node_modules/@babel/plugin-transform-react-jsx-source": { 400 "version": "7.27.1", 401 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 402 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 403 "dependencies": { 404 "@babel/helper-plugin-utils": "^7.27.1" 405 }, 406 "engines": { 407 "node": ">=6.9.0" 408 }, 409 "peerDependencies": { 410 "@babel/core": "^7.0.0-0" 411 } 412 }, 413 "node_modules/@babel/template": { 414 "version": "7.27.2", 415 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 416 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 417 "dependencies": { 418 "@babel/code-frame": "^7.27.1", 419 "@babel/parser": "^7.27.2", 420 "@babel/types": "^7.27.1" 421 }, 422 "engines": { 423 "node": ">=6.9.0" 424 } 425 }, 426 "node_modules/@babel/traverse": { 427 "version": "7.27.4", 428 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.4.tgz", 429 "integrity": "sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==", 430 "dependencies": { 431 "@babel/code-frame": "^7.27.1", 432 "@babel/generator": "^7.27.3", 433 "@babel/parser": "^7.27.4", 434 "@babel/template": "^7.27.2", 435 "@babel/types": "^7.27.3", 436 "debug": "^4.3.1", 437 "globals": "^11.1.0" 438 }, 439 "engines": { 440 "node": ">=6.9.0" 441 } 442 }, 443 "node_modules/@babel/types": { 444 "version": "7.27.3", 445 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.3.tgz", 446 "integrity": "sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==", 447 "dependencies": { 448 "@babel/helper-string-parser": "^7.27.1", 449 "@babel/helper-validator-identifier": "^7.27.1" 450 }, 451 "engines": { 452 "node": ">=6.9.0" 453 } 454 }, 455 "node_modules/@capsizecss/unpack": { 456 "version": "2.4.0", 457 "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-2.4.0.tgz", 458 "integrity": "sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==", 459 "dependencies": { 460 "blob-to-buffer": "^1.2.8", 461 "cross-fetch": "^3.0.4", 462 "fontkit": "^2.0.2" 463 } 464 }, 465 "node_modules/@cspotcode/source-map-support": { 466 "version": "0.8.1", 467 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 468 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 469 "dependencies": { 470 "@jridgewell/trace-mapping": "0.3.9" 471 }, 472 "engines": { 473 "node": ">=12" 474 } 475 }, 476 "node_modules/@emnapi/runtime": { 477 "version": "1.4.3", 478 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz", 479 "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==", 480 "optional": true, 481 "dependencies": { 482 "tslib": "^2.4.0" 483 } 484 }, 485 "node_modules/@esbuild/aix-ppc64": { 486 "version": "0.25.4", 487 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", 488 "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", 489 "cpu": [ 490 "ppc64" 491 ], 492 "optional": true, 493 "os": [ 494 "aix" 495 ], 496 "engines": { 497 "node": ">=18" 498 } 499 }, 500 "node_modules/@esbuild/android-arm": { 501 "version": "0.25.4", 502 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", 503 "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", 504 "cpu": [ 505 "arm" 506 ], 507 "optional": true, 508 "os": [ 509 "android" 510 ], 511 "engines": { 512 "node": ">=18" 513 } 514 }, 515 "node_modules/@esbuild/android-arm64": { 516 "version": "0.25.4", 517 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", 518 "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", 519 "cpu": [ 520 "arm64" 521 ], 522 "optional": true, 523 "os": [ 524 "android" 525 ], 526 "engines": { 527 "node": ">=18" 528 } 529 }, 530 "node_modules/@esbuild/android-x64": { 531 "version": "0.25.4", 532 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", 533 "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", 534 "cpu": [ 535 "x64" 536 ], 537 "optional": true, 538 "os": [ 539 "android" 540 ], 541 "engines": { 542 "node": ">=18" 543 } 544 }, 545 "node_modules/@esbuild/darwin-arm64": { 546 "version": "0.25.4", 547 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", 548 "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", 549 "cpu": [ 550 "arm64" 551 ], 552 "optional": true, 553 "os": [ 554 "darwin" 555 ], 556 "engines": { 557 "node": ">=18" 558 } 559 }, 560 "node_modules/@esbuild/darwin-x64": { 561 "version": "0.25.4", 562 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", 563 "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", 564 "cpu": [ 565 "x64" 566 ], 567 "optional": true, 568 "os": [ 569 "darwin" 570 ], 571 "engines": { 572 "node": ">=18" 573 } 574 }, 575 "node_modules/@esbuild/freebsd-arm64": { 576 "version": "0.25.4", 577 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", 578 "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", 579 "cpu": [ 580 "arm64" 581 ], 582 "optional": true, 583 "os": [ 584 "freebsd" 585 ], 586 "engines": { 587 "node": ">=18" 588 } 589 }, 590 "node_modules/@esbuild/freebsd-x64": { 591 "version": "0.25.4", 592 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", 593 "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", 594 "cpu": [ 595 "x64" 596 ], 597 "optional": true, 598 "os": [ 599 "freebsd" 600 ], 601 "engines": { 602 "node": ">=18" 603 } 604 }, 605 "node_modules/@esbuild/linux-arm": { 606 "version": "0.25.4", 607 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", 608 "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", 609 "cpu": [ 610 "arm" 611 ], 612 "optional": true, 613 "os": [ 614 "linux" 615 ], 616 "engines": { 617 "node": ">=18" 618 } 619 }, 620 "node_modules/@esbuild/linux-arm64": { 621 "version": "0.25.4", 622 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", 623 "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", 624 "cpu": [ 625 "arm64" 626 ], 627 "optional": true, 628 "os": [ 629 "linux" 630 ], 631 "engines": { 632 "node": ">=18" 633 } 634 }, 635 "node_modules/@esbuild/linux-ia32": { 636 "version": "0.25.4", 637 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", 638 "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", 639 "cpu": [ 640 "ia32" 641 ], 642 "optional": true, 643 "os": [ 644 "linux" 645 ], 646 "engines": { 647 "node": ">=18" 648 } 649 }, 650 "node_modules/@esbuild/linux-loong64": { 651 "version": "0.25.4", 652 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", 653 "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", 654 "cpu": [ 655 "loong64" 656 ], 657 "optional": true, 658 "os": [ 659 "linux" 660 ], 661 "engines": { 662 "node": ">=18" 663 } 664 }, 665 "node_modules/@esbuild/linux-mips64el": { 666 "version": "0.25.4", 667 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", 668 "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", 669 "cpu": [ 670 "mips64el" 671 ], 672 "optional": true, 673 "os": [ 674 "linux" 675 ], 676 "engines": { 677 "node": ">=18" 678 } 679 }, 680 "node_modules/@esbuild/linux-ppc64": { 681 "version": "0.25.4", 682 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", 683 "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", 684 "cpu": [ 685 "ppc64" 686 ], 687 "optional": true, 688 "os": [ 689 "linux" 690 ], 691 "engines": { 692 "node": ">=18" 693 } 694 }, 695 "node_modules/@esbuild/linux-riscv64": { 696 "version": "0.25.4", 697 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", 698 "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", 699 "cpu": [ 700 "riscv64" 701 ], 702 "optional": true, 703 "os": [ 704 "linux" 705 ], 706 "engines": { 707 "node": ">=18" 708 } 709 }, 710 "node_modules/@esbuild/linux-s390x": { 711 "version": "0.25.4", 712 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", 713 "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", 714 "cpu": [ 715 "s390x" 716 ], 717 "optional": true, 718 "os": [ 719 "linux" 720 ], 721 "engines": { 722 "node": ">=18" 723 } 724 }, 725 "node_modules/@esbuild/linux-x64": { 726 "version": "0.25.4", 727 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", 728 "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", 729 "cpu": [ 730 "x64" 731 ], 732 "optional": true, 733 "os": [ 734 "linux" 735 ], 736 "engines": { 737 "node": ">=18" 738 } 739 }, 740 "node_modules/@esbuild/netbsd-arm64": { 741 "version": "0.25.4", 742 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", 743 "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", 744 "cpu": [ 745 "arm64" 746 ], 747 "optional": true, 748 "os": [ 749 "netbsd" 750 ], 751 "engines": { 752 "node": ">=18" 753 } 754 }, 755 "node_modules/@esbuild/netbsd-x64": { 756 "version": "0.25.4", 757 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", 758 "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", 759 "cpu": [ 760 "x64" 761 ], 762 "optional": true, 763 "os": [ 764 "netbsd" 765 ], 766 "engines": { 767 "node": ">=18" 768 } 769 }, 770 "node_modules/@esbuild/openbsd-arm64": { 771 "version": "0.25.4", 772 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", 773 "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", 774 "cpu": [ 775 "arm64" 776 ], 777 "optional": true, 778 "os": [ 779 "openbsd" 780 ], 781 "engines": { 782 "node": ">=18" 783 } 784 }, 785 "node_modules/@esbuild/openbsd-x64": { 786 "version": "0.25.4", 787 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", 788 "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", 789 "cpu": [ 790 "x64" 791 ], 792 "optional": true, 793 "os": [ 794 "openbsd" 795 ], 796 "engines": { 797 "node": ">=18" 798 } 799 }, 800 "node_modules/@esbuild/sunos-x64": { 801 "version": "0.25.4", 802 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", 803 "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", 804 "cpu": [ 805 "x64" 806 ], 807 "optional": true, 808 "os": [ 809 "sunos" 810 ], 811 "engines": { 812 "node": ">=18" 813 } 814 }, 815 "node_modules/@esbuild/win32-arm64": { 816 "version": "0.25.4", 817 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", 818 "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", 819 "cpu": [ 820 "arm64" 821 ], 822 "optional": true, 823 "os": [ 824 "win32" 825 ], 826 "engines": { 827 "node": ">=18" 828 } 829 }, 830 "node_modules/@esbuild/win32-ia32": { 831 "version": "0.25.4", 832 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", 833 "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", 834 "cpu": [ 835 "ia32" 836 ], 837 "optional": true, 838 "os": [ 839 "win32" 840 ], 841 "engines": { 842 "node": ">=18" 843 } 844 }, 845 "node_modules/@esbuild/win32-x64": { 846 "version": "0.25.4", 847 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", 848 "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", 849 "cpu": [ 850 "x64" 851 ], 852 "optional": true, 853 "os": [ 854 "win32" 855 ], 856 "engines": { 857 "node": ">=18" 858 } 859 }, 860 "node_modules/@img/sharp-darwin-arm64": { 861 "version": "0.33.5", 862 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 863 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 864 "cpu": [ 865 "arm64" 866 ], 867 "optional": true, 868 "os": [ 869 "darwin" 870 ], 871 "engines": { 872 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 873 }, 874 "funding": { 875 "url": "https://opencollective.com/libvips" 876 }, 877 "optionalDependencies": { 878 "@img/sharp-libvips-darwin-arm64": "1.0.4" 879 } 880 }, 881 "node_modules/@img/sharp-darwin-x64": { 882 "version": "0.33.5", 883 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 884 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 885 "cpu": [ 886 "x64" 887 ], 888 "optional": true, 889 "os": [ 890 "darwin" 891 ], 892 "engines": { 893 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 894 }, 895 "funding": { 896 "url": "https://opencollective.com/libvips" 897 }, 898 "optionalDependencies": { 899 "@img/sharp-libvips-darwin-x64": "1.0.4" 900 } 901 }, 902 "node_modules/@img/sharp-libvips-darwin-arm64": { 903 "version": "1.0.4", 904 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 905 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 906 "cpu": [ 907 "arm64" 908 ], 909 "optional": true, 910 "os": [ 911 "darwin" 912 ], 913 "funding": { 914 "url": "https://opencollective.com/libvips" 915 } 916 }, 917 "node_modules/@img/sharp-libvips-darwin-x64": { 918 "version": "1.0.4", 919 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 920 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 921 "cpu": [ 922 "x64" 923 ], 924 "optional": true, 925 "os": [ 926 "darwin" 927 ], 928 "funding": { 929 "url": "https://opencollective.com/libvips" 930 } 931 }, 932 "node_modules/@img/sharp-libvips-linux-arm": { 933 "version": "1.0.5", 934 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 935 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 936 "cpu": [ 937 "arm" 938 ], 939 "optional": true, 940 "os": [ 941 "linux" 942 ], 943 "funding": { 944 "url": "https://opencollective.com/libvips" 945 } 946 }, 947 "node_modules/@img/sharp-libvips-linux-arm64": { 948 "version": "1.0.4", 949 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 950 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 951 "cpu": [ 952 "arm64" 953 ], 954 "optional": true, 955 "os": [ 956 "linux" 957 ], 958 "funding": { 959 "url": "https://opencollective.com/libvips" 960 } 961 }, 962 "node_modules/@img/sharp-libvips-linux-s390x": { 963 "version": "1.0.4", 964 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 965 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 966 "cpu": [ 967 "s390x" 968 ], 969 "optional": true, 970 "os": [ 971 "linux" 972 ], 973 "funding": { 974 "url": "https://opencollective.com/libvips" 975 } 976 }, 977 "node_modules/@img/sharp-libvips-linux-x64": { 978 "version": "1.0.4", 979 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 980 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 981 "cpu": [ 982 "x64" 983 ], 984 "optional": true, 985 "os": [ 986 "linux" 987 ], 988 "funding": { 989 "url": "https://opencollective.com/libvips" 990 } 991 }, 992 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 993 "version": "1.0.4", 994 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 995 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 996 "cpu": [ 997 "arm64" 998 ], 999 "optional": true, 1000 "os": [ 1001 "linux" 1002 ], 1003 "funding": { 1004 "url": "https://opencollective.com/libvips" 1005 } 1006 }, 1007 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1008 "version": "1.0.4", 1009 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 1010 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 1011 "cpu": [ 1012 "x64" 1013 ], 1014 "optional": true, 1015 "os": [ 1016 "linux" 1017 ], 1018 "funding": { 1019 "url": "https://opencollective.com/libvips" 1020 } 1021 }, 1022 "node_modules/@img/sharp-linux-arm": { 1023 "version": "0.33.5", 1024 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 1025 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 1026 "cpu": [ 1027 "arm" 1028 ], 1029 "optional": true, 1030 "os": [ 1031 "linux" 1032 ], 1033 "engines": { 1034 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1035 }, 1036 "funding": { 1037 "url": "https://opencollective.com/libvips" 1038 }, 1039 "optionalDependencies": { 1040 "@img/sharp-libvips-linux-arm": "1.0.5" 1041 } 1042 }, 1043 "node_modules/@img/sharp-linux-arm64": { 1044 "version": "0.33.5", 1045 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 1046 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 1047 "cpu": [ 1048 "arm64" 1049 ], 1050 "optional": true, 1051 "os": [ 1052 "linux" 1053 ], 1054 "engines": { 1055 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1056 }, 1057 "funding": { 1058 "url": "https://opencollective.com/libvips" 1059 }, 1060 "optionalDependencies": { 1061 "@img/sharp-libvips-linux-arm64": "1.0.4" 1062 } 1063 }, 1064 "node_modules/@img/sharp-linux-s390x": { 1065 "version": "0.33.5", 1066 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 1067 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 1068 "cpu": [ 1069 "s390x" 1070 ], 1071 "optional": true, 1072 "os": [ 1073 "linux" 1074 ], 1075 "engines": { 1076 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1077 }, 1078 "funding": { 1079 "url": "https://opencollective.com/libvips" 1080 }, 1081 "optionalDependencies": { 1082 "@img/sharp-libvips-linux-s390x": "1.0.4" 1083 } 1084 }, 1085 "node_modules/@img/sharp-linux-x64": { 1086 "version": "0.33.5", 1087 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 1088 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 1089 "cpu": [ 1090 "x64" 1091 ], 1092 "optional": true, 1093 "os": [ 1094 "linux" 1095 ], 1096 "engines": { 1097 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1098 }, 1099 "funding": { 1100 "url": "https://opencollective.com/libvips" 1101 }, 1102 "optionalDependencies": { 1103 "@img/sharp-libvips-linux-x64": "1.0.4" 1104 } 1105 }, 1106 "node_modules/@img/sharp-linuxmusl-arm64": { 1107 "version": "0.33.5", 1108 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 1109 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 1110 "cpu": [ 1111 "arm64" 1112 ], 1113 "optional": true, 1114 "os": [ 1115 "linux" 1116 ], 1117 "engines": { 1118 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1119 }, 1120 "funding": { 1121 "url": "https://opencollective.com/libvips" 1122 }, 1123 "optionalDependencies": { 1124 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 1125 } 1126 }, 1127 "node_modules/@img/sharp-linuxmusl-x64": { 1128 "version": "0.33.5", 1129 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 1130 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 1131 "cpu": [ 1132 "x64" 1133 ], 1134 "optional": true, 1135 "os": [ 1136 "linux" 1137 ], 1138 "engines": { 1139 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1140 }, 1141 "funding": { 1142 "url": "https://opencollective.com/libvips" 1143 }, 1144 "optionalDependencies": { 1145 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 1146 } 1147 }, 1148 "node_modules/@img/sharp-wasm32": { 1149 "version": "0.33.5", 1150 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 1151 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 1152 "cpu": [ 1153 "wasm32" 1154 ], 1155 "optional": true, 1156 "dependencies": { 1157 "@emnapi/runtime": "^1.2.0" 1158 }, 1159 "engines": { 1160 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1161 }, 1162 "funding": { 1163 "url": "https://opencollective.com/libvips" 1164 } 1165 }, 1166 "node_modules/@img/sharp-win32-ia32": { 1167 "version": "0.33.5", 1168 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 1169 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 1170 "cpu": [ 1171 "ia32" 1172 ], 1173 "optional": true, 1174 "os": [ 1175 "win32" 1176 ], 1177 "engines": { 1178 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1179 }, 1180 "funding": { 1181 "url": "https://opencollective.com/libvips" 1182 } 1183 }, 1184 "node_modules/@img/sharp-win32-x64": { 1185 "version": "0.33.5", 1186 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 1187 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 1188 "cpu": [ 1189 "x64" 1190 ], 1191 "optional": true, 1192 "os": [ 1193 "win32" 1194 ], 1195 "engines": { 1196 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1197 }, 1198 "funding": { 1199 "url": "https://opencollective.com/libvips" 1200 } 1201 }, 1202 "node_modules/@jridgewell/gen-mapping": { 1203 "version": "0.3.8", 1204 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 1205 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 1206 "dependencies": { 1207 "@jridgewell/set-array": "^1.2.1", 1208 "@jridgewell/sourcemap-codec": "^1.4.10", 1209 "@jridgewell/trace-mapping": "^0.3.24" 1210 }, 1211 "engines": { 1212 "node": ">=6.0.0" 1213 } 1214 }, 1215 "node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/trace-mapping": { 1216 "version": "0.3.25", 1217 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 1218 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 1219 "dependencies": { 1220 "@jridgewell/resolve-uri": "^3.1.0", 1221 "@jridgewell/sourcemap-codec": "^1.4.14" 1222 } 1223 }, 1224 "node_modules/@jridgewell/resolve-uri": { 1225 "version": "3.1.2", 1226 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1227 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1228 "engines": { 1229 "node": ">=6.0.0" 1230 } 1231 }, 1232 "node_modules/@jridgewell/set-array": { 1233 "version": "1.2.1", 1234 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 1235 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 1236 "engines": { 1237 "node": ">=6.0.0" 1238 } 1239 }, 1240 "node_modules/@jridgewell/sourcemap-codec": { 1241 "version": "1.5.0", 1242 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 1243 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" 1244 }, 1245 "node_modules/@jridgewell/trace-mapping": { 1246 "version": "0.3.9", 1247 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 1248 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 1249 "dependencies": { 1250 "@jridgewell/resolve-uri": "^3.0.3", 1251 "@jridgewell/sourcemap-codec": "^1.4.10" 1252 } 1253 }, 1254 "node_modules/@oslojs/encoding": { 1255 "version": "1.1.0", 1256 "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", 1257 "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" 1258 }, 1259 "node_modules/@rolldown/pluginutils": { 1260 "version": "1.0.0-beta.9", 1261 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.9.tgz", 1262 "integrity": "sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==" 1263 }, 1264 "node_modules/@rollup/pluginutils": { 1265 "version": "5.1.4", 1266 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", 1267 "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", 1268 "dependencies": { 1269 "@types/estree": "^1.0.0", 1270 "estree-walker": "^2.0.2", 1271 "picomatch": "^4.0.2" 1272 }, 1273 "engines": { 1274 "node": ">=14.0.0" 1275 }, 1276 "peerDependencies": { 1277 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" 1278 }, 1279 "peerDependenciesMeta": { 1280 "rollup": { 1281 "optional": true 1282 } 1283 } 1284 }, 1285 "node_modules/@rollup/pluginutils/node_modules/estree-walker": { 1286 "version": "2.0.2", 1287 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1288 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" 1289 }, 1290 "node_modules/@rollup/rollup-android-arm-eabi": { 1291 "version": "4.40.2", 1292 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.2.tgz", 1293 "integrity": "sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==", 1294 "cpu": [ 1295 "arm" 1296 ], 1297 "optional": true, 1298 "os": [ 1299 "android" 1300 ] 1301 }, 1302 "node_modules/@rollup/rollup-android-arm64": { 1303 "version": "4.40.2", 1304 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.2.tgz", 1305 "integrity": "sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw==", 1306 "cpu": [ 1307 "arm64" 1308 ], 1309 "optional": true, 1310 "os": [ 1311 "android" 1312 ] 1313 }, 1314 "node_modules/@rollup/rollup-darwin-arm64": { 1315 "version": "4.40.2", 1316 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.2.tgz", 1317 "integrity": "sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w==", 1318 "cpu": [ 1319 "arm64" 1320 ], 1321 "optional": true, 1322 "os": [ 1323 "darwin" 1324 ] 1325 }, 1326 "node_modules/@rollup/rollup-darwin-x64": { 1327 "version": "4.40.2", 1328 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.2.tgz", 1329 "integrity": "sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ==", 1330 "cpu": [ 1331 "x64" 1332 ], 1333 "optional": true, 1334 "os": [ 1335 "darwin" 1336 ] 1337 }, 1338 "node_modules/@rollup/rollup-freebsd-arm64": { 1339 "version": "4.40.2", 1340 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.2.tgz", 1341 "integrity": "sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ==", 1342 "cpu": [ 1343 "arm64" 1344 ], 1345 "optional": true, 1346 "os": [ 1347 "freebsd" 1348 ] 1349 }, 1350 "node_modules/@rollup/rollup-freebsd-x64": { 1351 "version": "4.40.2", 1352 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.2.tgz", 1353 "integrity": "sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q==", 1354 "cpu": [ 1355 "x64" 1356 ], 1357 "optional": true, 1358 "os": [ 1359 "freebsd" 1360 ] 1361 }, 1362 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1363 "version": "4.40.2", 1364 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.2.tgz", 1365 "integrity": "sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q==", 1366 "cpu": [ 1367 "arm" 1368 ], 1369 "optional": true, 1370 "os": [ 1371 "linux" 1372 ] 1373 }, 1374 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1375 "version": "4.40.2", 1376 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.2.tgz", 1377 "integrity": "sha512-urjaEZubdIkacKc930hUDOfQPysezKla/O9qV+O89enqsqUmQm8Xj8O/vh0gHg4LYfv7Y7UsE3QjzLQzDYN1qg==", 1378 "cpu": [ 1379 "arm" 1380 ], 1381 "optional": true, 1382 "os": [ 1383 "linux" 1384 ] 1385 }, 1386 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1387 "version": "4.40.2", 1388 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.2.tgz", 1389 "integrity": "sha512-KlE8IC0HFOC33taNt1zR8qNlBYHj31qGT1UqWqtvR/+NuCVhfufAq9fxO8BMFC22Wu0rxOwGVWxtCMvZVLmhQg==", 1390 "cpu": [ 1391 "arm64" 1392 ], 1393 "optional": true, 1394 "os": [ 1395 "linux" 1396 ] 1397 }, 1398 "node_modules/@rollup/rollup-linux-arm64-musl": { 1399 "version": "4.40.2", 1400 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.2.tgz", 1401 "integrity": "sha512-j8CgxvfM0kbnhu4XgjnCWJQyyBOeBI1Zq91Z850aUddUmPeQvuAy6OiMdPS46gNFgy8gN1xkYyLgwLYZG3rBOg==", 1402 "cpu": [ 1403 "arm64" 1404 ], 1405 "optional": true, 1406 "os": [ 1407 "linux" 1408 ] 1409 }, 1410 "node_modules/@rollup/rollup-linux-loongarch64-gnu": { 1411 "version": "4.40.2", 1412 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.2.tgz", 1413 "integrity": "sha512-Ybc/1qUampKuRF4tQXc7G7QY9YRyeVSykfK36Y5Qc5dmrIxwFhrOzqaVTNoZygqZ1ZieSWTibfFhQ5qK8jpWxw==", 1414 "cpu": [ 1415 "loong64" 1416 ], 1417 "optional": true, 1418 "os": [ 1419 "linux" 1420 ] 1421 }, 1422 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1423 "version": "4.40.2", 1424 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.2.tgz", 1425 "integrity": "sha512-3FCIrnrt03CCsZqSYAOW/k9n625pjpuMzVfeI+ZBUSDT3MVIFDSPfSUgIl9FqUftxcUXInvFah79hE1c9abD+Q==", 1426 "cpu": [ 1427 "ppc64" 1428 ], 1429 "optional": true, 1430 "os": [ 1431 "linux" 1432 ] 1433 }, 1434 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1435 "version": "4.40.2", 1436 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.2.tgz", 1437 "integrity": "sha512-QNU7BFHEvHMp2ESSY3SozIkBPaPBDTsfVNGx3Xhv+TdvWXFGOSH2NJvhD1zKAT6AyuuErJgbdvaJhYVhVqrWTg==", 1438 "cpu": [ 1439 "riscv64" 1440 ], 1441 "optional": true, 1442 "os": [ 1443 "linux" 1444 ] 1445 }, 1446 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1447 "version": "4.40.2", 1448 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.2.tgz", 1449 "integrity": "sha512-5W6vNYkhgfh7URiXTO1E9a0cy4fSgfE4+Hl5agb/U1sa0kjOLMLC1wObxwKxecE17j0URxuTrYZZME4/VH57Hg==", 1450 "cpu": [ 1451 "riscv64" 1452 ], 1453 "optional": true, 1454 "os": [ 1455 "linux" 1456 ] 1457 }, 1458 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1459 "version": "4.40.2", 1460 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.2.tgz", 1461 "integrity": "sha512-B7LKIz+0+p348JoAL4X/YxGx9zOx3sR+o6Hj15Y3aaApNfAshK8+mWZEf759DXfRLeL2vg5LYJBB7DdcleYCoQ==", 1462 "cpu": [ 1463 "s390x" 1464 ], 1465 "optional": true, 1466 "os": [ 1467 "linux" 1468 ] 1469 }, 1470 "node_modules/@rollup/rollup-linux-x64-gnu": { 1471 "version": "4.40.2", 1472 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.2.tgz", 1473 "integrity": "sha512-lG7Xa+BmBNwpjmVUbmyKxdQJ3Q6whHjMjzQplOs5Z+Gj7mxPtWakGHqzMqNER68G67kmCX9qX57aRsW5V0VOng==", 1474 "cpu": [ 1475 "x64" 1476 ], 1477 "optional": true, 1478 "os": [ 1479 "linux" 1480 ] 1481 }, 1482 "node_modules/@rollup/rollup-linux-x64-musl": { 1483 "version": "4.40.2", 1484 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.2.tgz", 1485 "integrity": "sha512-tD46wKHd+KJvsmije4bUskNuvWKFcTOIM9tZ/RrmIvcXnbi0YK/cKS9FzFtAm7Oxi2EhV5N2OpfFB348vSQRXA==", 1486 "cpu": [ 1487 "x64" 1488 ], 1489 "optional": true, 1490 "os": [ 1491 "linux" 1492 ] 1493 }, 1494 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1495 "version": "4.40.2", 1496 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.2.tgz", 1497 "integrity": "sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==", 1498 "cpu": [ 1499 "arm64" 1500 ], 1501 "optional": true, 1502 "os": [ 1503 "win32" 1504 ] 1505 }, 1506 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1507 "version": "4.40.2", 1508 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.2.tgz", 1509 "integrity": "sha512-dt1llVSGEsGKvzeIO76HToiYPNPYPkmjhMHhP00T9S4rDern8P2ZWvWAQUEJ+R1UdMWJ/42i/QqJ2WV765GZcA==", 1510 "cpu": [ 1511 "ia32" 1512 ], 1513 "optional": true, 1514 "os": [ 1515 "win32" 1516 ] 1517 }, 1518 "node_modules/@rollup/rollup-win32-x64-msvc": { 1519 "version": "4.40.2", 1520 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.2.tgz", 1521 "integrity": "sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA==", 1522 "cpu": [ 1523 "x64" 1524 ], 1525 "optional": true, 1526 "os": [ 1527 "win32" 1528 ] 1529 }, 1530 "node_modules/@shikijs/core": { 1531 "version": "3.6.0", 1532 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.6.0.tgz", 1533 "integrity": "sha512-9By7Xb3olEX0o6UeJyPLI1PE1scC4d3wcVepvtv2xbuN9/IThYN4Wcwh24rcFeASzPam11MCq8yQpwwzCgSBRw==", 1534 "dependencies": { 1535 "@shikijs/types": "3.6.0", 1536 "@shikijs/vscode-textmate": "^10.0.2", 1537 "@types/hast": "^3.0.4", 1538 "hast-util-to-html": "^9.0.5" 1539 } 1540 }, 1541 "node_modules/@shikijs/engine-javascript": { 1542 "version": "3.6.0", 1543 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.6.0.tgz", 1544 "integrity": "sha512-7YnLhZG/TU05IHMG14QaLvTW/9WiK8SEYafceccHUSXs2Qr5vJibUwsDfXDLmRi0zHdzsxrGKpSX6hnqe0k8nA==", 1545 "dependencies": { 1546 "@shikijs/types": "3.6.0", 1547 "@shikijs/vscode-textmate": "^10.0.2", 1548 "oniguruma-to-es": "^4.3.3" 1549 } 1550 }, 1551 "node_modules/@shikijs/engine-oniguruma": { 1552 "version": "3.6.0", 1553 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.6.0.tgz", 1554 "integrity": "sha512-nmOhIZ9yT3Grd+2plmW/d8+vZ2pcQmo/UnVwXMUXAKTXdi+LK0S08Ancrz5tQQPkxvjBalpMW2aKvwXfelauvA==", 1555 "dependencies": { 1556 "@shikijs/types": "3.6.0", 1557 "@shikijs/vscode-textmate": "^10.0.2" 1558 } 1559 }, 1560 "node_modules/@shikijs/langs": { 1561 "version": "3.6.0", 1562 "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.6.0.tgz", 1563 "integrity": "sha512-IdZkQJaLBu1LCYCwkr30hNuSDfllOT8RWYVZK1tD2J03DkiagYKRxj/pDSl8Didml3xxuyzUjgtioInwEQM/TA==", 1564 "dependencies": { 1565 "@shikijs/types": "3.6.0" 1566 } 1567 }, 1568 "node_modules/@shikijs/themes": { 1569 "version": "3.6.0", 1570 "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.6.0.tgz", 1571 "integrity": "sha512-Fq2j4nWr1DF4drvmhqKq8x5vVQ27VncF8XZMBuHuQMZvUSS3NBgpqfwz/FoGe36+W6PvniZ1yDlg2d4kmYDU6w==", 1572 "dependencies": { 1573 "@shikijs/types": "3.6.0" 1574 } 1575 }, 1576 "node_modules/@shikijs/types": { 1577 "version": "3.6.0", 1578 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.6.0.tgz", 1579 "integrity": "sha512-cLWFiToxYu0aAzJqhXTQsFiJRTFDAGl93IrMSBNaGSzs7ixkLfdG6pH11HipuWFGW5vyx4X47W8HDQ7eSrmBUg==", 1580 "dependencies": { 1581 "@shikijs/vscode-textmate": "^10.0.2", 1582 "@types/hast": "^3.0.4" 1583 } 1584 }, 1585 "node_modules/@shikijs/vscode-textmate": { 1586 "version": "10.0.2", 1587 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", 1588 "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==" 1589 }, 1590 "node_modules/@swc/helpers": { 1591 "version": "0.5.17", 1592 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", 1593 "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", 1594 "dependencies": { 1595 "tslib": "^2.8.0" 1596 } 1597 }, 1598 "node_modules/@tsconfig/node10": { 1599 "version": "1.0.11", 1600 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", 1601 "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" 1602 }, 1603 "node_modules/@tsconfig/node12": { 1604 "version": "1.0.11", 1605 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", 1606 "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" 1607 }, 1608 "node_modules/@tsconfig/node14": { 1609 "version": "1.0.3", 1610 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", 1611 "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" 1612 }, 1613 "node_modules/@tsconfig/node16": { 1614 "version": "1.0.4", 1615 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", 1616 "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" 1617 }, 1618 "node_modules/@types/babel__core": { 1619 "version": "7.20.5", 1620 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1621 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 1622 "dependencies": { 1623 "@babel/parser": "^7.20.7", 1624 "@babel/types": "^7.20.7", 1625 "@types/babel__generator": "*", 1626 "@types/babel__template": "*", 1627 "@types/babel__traverse": "*" 1628 } 1629 }, 1630 "node_modules/@types/babel__generator": { 1631 "version": "7.27.0", 1632 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 1633 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 1634 "dependencies": { 1635 "@babel/types": "^7.0.0" 1636 } 1637 }, 1638 "node_modules/@types/babel__template": { 1639 "version": "7.4.4", 1640 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 1641 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 1642 "dependencies": { 1643 "@babel/parser": "^7.1.0", 1644 "@babel/types": "^7.0.0" 1645 } 1646 }, 1647 "node_modules/@types/babel__traverse": { 1648 "version": "7.20.7", 1649 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", 1650 "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", 1651 "dependencies": { 1652 "@babel/types": "^7.20.7" 1653 } 1654 }, 1655 "node_modules/@types/debug": { 1656 "version": "4.1.12", 1657 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 1658 "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 1659 "dependencies": { 1660 "@types/ms": "*" 1661 } 1662 }, 1663 "node_modules/@types/estree": { 1664 "version": "1.0.7", 1665 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", 1666 "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==" 1667 }, 1668 "node_modules/@types/fontkit": { 1669 "version": "2.0.8", 1670 "resolved": "https://registry.npmjs.org/@types/fontkit/-/fontkit-2.0.8.tgz", 1671 "integrity": "sha512-wN+8bYxIpJf+5oZdrdtaX04qUuWHcKxcDEgRS9Qm9ZClSHjzEn13SxUC+5eRM+4yXIeTYk8mTzLAWGF64847ew==", 1672 "dependencies": { 1673 "@types/node": "*" 1674 } 1675 }, 1676 "node_modules/@types/hast": { 1677 "version": "3.0.4", 1678 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", 1679 "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", 1680 "dependencies": { 1681 "@types/unist": "*" 1682 } 1683 }, 1684 "node_modules/@types/mdast": { 1685 "version": "4.0.4", 1686 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", 1687 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", 1688 "dependencies": { 1689 "@types/unist": "*" 1690 } 1691 }, 1692 "node_modules/@types/ms": { 1693 "version": "2.1.0", 1694 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", 1695 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" 1696 }, 1697 "node_modules/@types/nlcst": { 1698 "version": "2.0.3", 1699 "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", 1700 "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", 1701 "dependencies": { 1702 "@types/unist": "*" 1703 } 1704 }, 1705 "node_modules/@types/node": { 1706 "version": "22.15.14", 1707 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.14.tgz", 1708 "integrity": "sha512-BL1eyu/XWsFGTtDWOYULQEs4KR0qdtYfCxYAUYRoB7JP7h9ETYLgQTww6kH8Sj2C0pFGgrpM0XKv6/kbIzYJ1g==", 1709 "dependencies": { 1710 "undici-types": "~6.21.0" 1711 } 1712 }, 1713 "node_modules/@types/react": { 1714 "version": "19.1.6", 1715 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.6.tgz", 1716 "integrity": "sha512-JeG0rEWak0N6Itr6QUx+X60uQmN+5t3j9r/OVDtWzFXKaj6kD1BwJzOksD0FF6iWxZlbE1kB0q9vtnU2ekqa1Q==", 1717 "dependencies": { 1718 "csstype": "^3.0.2" 1719 } 1720 }, 1721 "node_modules/@types/react-dom": { 1722 "version": "19.1.6", 1723 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.6.tgz", 1724 "integrity": "sha512-4hOiT/dwO8Ko0gV1m/TJZYk3y0KBnY9vzDh7W+DH17b2HFSOGgdj33dhihPeuy3l0q23+4e+hoXHV6hCC4dCXw==", 1725 "peerDependencies": { 1726 "@types/react": "^19.0.0" 1727 } 1728 }, 1729 "node_modules/@types/unist": { 1730 "version": "3.0.3", 1731 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", 1732 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" 1733 }, 1734 "node_modules/@ungap/structured-clone": { 1735 "version": "1.3.0", 1736 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", 1737 "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" 1738 }, 1739 "node_modules/@vitejs/plugin-react": { 1740 "version": "4.5.1", 1741 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.5.1.tgz", 1742 "integrity": "sha512-uPZBqSI0YD4lpkIru6M35sIfylLGTyhGHvDZbNLuMA73lMlwJKz5xweH7FajfcCAc2HnINciejA9qTz0dr0M7A==", 1743 "dependencies": { 1744 "@babel/core": "^7.26.10", 1745 "@babel/plugin-transform-react-jsx-self": "^7.25.9", 1746 "@babel/plugin-transform-react-jsx-source": "^7.25.9", 1747 "@rolldown/pluginutils": "1.0.0-beta.9", 1748 "@types/babel__core": "^7.20.5", 1749 "react-refresh": "^0.17.0" 1750 }, 1751 "engines": { 1752 "node": "^14.18.0 || >=16.0.0" 1753 }, 1754 "peerDependencies": { 1755 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" 1756 } 1757 }, 1758 "node_modules/acorn": { 1759 "version": "8.14.1", 1760 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", 1761 "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", 1762 "bin": { 1763 "acorn": "bin/acorn" 1764 }, 1765 "engines": { 1766 "node": ">=0.4.0" 1767 } 1768 }, 1769 "node_modules/acorn-walk": { 1770 "version": "8.3.4", 1771 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", 1772 "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", 1773 "dependencies": { 1774 "acorn": "^8.11.0" 1775 }, 1776 "engines": { 1777 "node": ">=0.4.0" 1778 } 1779 }, 1780 "node_modules/ansi-align": { 1781 "version": "3.0.1", 1782 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 1783 "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 1784 "dependencies": { 1785 "string-width": "^4.1.0" 1786 } 1787 }, 1788 "node_modules/ansi-align/node_modules/ansi-regex": { 1789 "version": "5.0.1", 1790 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1791 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1792 "engines": { 1793 "node": ">=8" 1794 } 1795 }, 1796 "node_modules/ansi-align/node_modules/emoji-regex": { 1797 "version": "8.0.0", 1798 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1799 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 1800 }, 1801 "node_modules/ansi-align/node_modules/string-width": { 1802 "version": "4.2.3", 1803 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1804 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1805 "dependencies": { 1806 "emoji-regex": "^8.0.0", 1807 "is-fullwidth-code-point": "^3.0.0", 1808 "strip-ansi": "^6.0.1" 1809 }, 1810 "engines": { 1811 "node": ">=8" 1812 } 1813 }, 1814 "node_modules/ansi-align/node_modules/strip-ansi": { 1815 "version": "6.0.1", 1816 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1817 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1818 "dependencies": { 1819 "ansi-regex": "^5.0.1" 1820 }, 1821 "engines": { 1822 "node": ">=8" 1823 } 1824 }, 1825 "node_modules/ansi-regex": { 1826 "version": "6.1.0", 1827 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 1828 "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 1829 "engines": { 1830 "node": ">=12" 1831 }, 1832 "funding": { 1833 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1834 } 1835 }, 1836 "node_modules/ansi-styles": { 1837 "version": "6.2.1", 1838 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 1839 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 1840 "engines": { 1841 "node": ">=12" 1842 }, 1843 "funding": { 1844 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1845 } 1846 }, 1847 "node_modules/anymatch": { 1848 "version": "3.1.3", 1849 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1850 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1851 "dependencies": { 1852 "normalize-path": "^3.0.0", 1853 "picomatch": "^2.0.4" 1854 }, 1855 "engines": { 1856 "node": ">= 8" 1857 } 1858 }, 1859 "node_modules/anymatch/node_modules/picomatch": { 1860 "version": "2.3.1", 1861 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1862 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1863 "engines": { 1864 "node": ">=8.6" 1865 }, 1866 "funding": { 1867 "url": "https://github.com/sponsors/jonschlinkert" 1868 } 1869 }, 1870 "node_modules/arg": { 1871 "version": "4.1.3", 1872 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 1873 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" 1874 }, 1875 "node_modules/argparse": { 1876 "version": "2.0.1", 1877 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1878 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 1879 }, 1880 "node_modules/aria-query": { 1881 "version": "5.3.2", 1882 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", 1883 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", 1884 "engines": { 1885 "node": ">= 0.4" 1886 } 1887 }, 1888 "node_modules/array-iterate": { 1889 "version": "2.0.1", 1890 "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 1891 "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", 1892 "funding": { 1893 "type": "github", 1894 "url": "https://github.com/sponsors/wooorm" 1895 } 1896 }, 1897 "node_modules/astro": { 1898 "version": "5.9.2", 1899 "resolved": "https://registry.npmjs.org/astro/-/astro-5.9.2.tgz", 1900 "integrity": "sha512-K/zZlQOWMpamfLDOls5jvG7lrsjH1gkk3ESRZyZDCkVBtKHMF4LbjwCicm/iBb3mX3V/PerqRYzLbOy3/4JLCQ==", 1901 "dependencies": { 1902 "@astrojs/compiler": "^2.12.2", 1903 "@astrojs/internal-helpers": "0.6.1", 1904 "@astrojs/markdown-remark": "6.3.2", 1905 "@astrojs/telemetry": "3.3.0", 1906 "@capsizecss/unpack": "^2.4.0", 1907 "@oslojs/encoding": "^1.1.0", 1908 "@rollup/pluginutils": "^5.1.4", 1909 "acorn": "^8.14.1", 1910 "aria-query": "^5.3.2", 1911 "axobject-query": "^4.1.0", 1912 "boxen": "8.0.1", 1913 "ci-info": "^4.2.0", 1914 "clsx": "^2.1.1", 1915 "common-ancestor-path": "^1.0.1", 1916 "cookie": "^1.0.2", 1917 "cssesc": "^3.0.0", 1918 "debug": "^4.4.0", 1919 "deterministic-object-hash": "^2.0.2", 1920 "devalue": "^5.1.1", 1921 "diff": "^5.2.0", 1922 "dlv": "^1.1.3", 1923 "dset": "^3.1.4", 1924 "es-module-lexer": "^1.6.0", 1925 "esbuild": "^0.25.0", 1926 "estree-walker": "^3.0.3", 1927 "flattie": "^1.1.1", 1928 "fontace": "~0.3.0", 1929 "github-slugger": "^2.0.0", 1930 "html-escaper": "3.0.3", 1931 "http-cache-semantics": "^4.1.1", 1932 "import-meta-resolve": "^4.1.0", 1933 "js-yaml": "^4.1.0", 1934 "kleur": "^4.1.5", 1935 "magic-string": "^0.30.17", 1936 "magicast": "^0.3.5", 1937 "mrmime": "^2.0.1", 1938 "neotraverse": "^0.6.18", 1939 "p-limit": "^6.2.0", 1940 "p-queue": "^8.1.0", 1941 "package-manager-detector": "^1.1.0", 1942 "picomatch": "^4.0.2", 1943 "prompts": "^2.4.2", 1944 "rehype": "^13.0.2", 1945 "semver": "^7.7.1", 1946 "shiki": "^3.2.1", 1947 "tinyexec": "^0.3.2", 1948 "tinyglobby": "^0.2.12", 1949 "tsconfck": "^3.1.5", 1950 "ultrahtml": "^1.6.0", 1951 "unifont": "~0.5.0", 1952 "unist-util-visit": "^5.0.0", 1953 "unstorage": "^1.15.0", 1954 "vfile": "^6.0.3", 1955 "vite": "^6.3.4", 1956 "vitefu": "^1.0.6", 1957 "xxhash-wasm": "^1.1.0", 1958 "yargs-parser": "^21.1.1", 1959 "yocto-spinner": "^0.2.1", 1960 "zod": "^3.24.2", 1961 "zod-to-json-schema": "^3.24.5", 1962 "zod-to-ts": "^1.2.0" 1963 }, 1964 "bin": { 1965 "astro": "astro.js" 1966 }, 1967 "engines": { 1968 "node": "18.20.8 || ^20.3.0 || >=22.0.0", 1969 "npm": ">=9.6.5", 1970 "pnpm": ">=7.1.0" 1971 }, 1972 "funding": { 1973 "type": "opencollective", 1974 "url": "https://opencollective.com/astrodotbuild" 1975 }, 1976 "optionalDependencies": { 1977 "sharp": "^0.33.3" 1978 } 1979 }, 1980 "node_modules/await-lock": { 1981 "version": "2.2.2", 1982 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 1983 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==" 1984 }, 1985 "node_modules/axobject-query": { 1986 "version": "4.1.0", 1987 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 1988 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", 1989 "engines": { 1990 "node": ">= 0.4" 1991 } 1992 }, 1993 "node_modules/bail": { 1994 "version": "2.0.2", 1995 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", 1996 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", 1997 "funding": { 1998 "type": "github", 1999 "url": "https://github.com/sponsors/wooorm" 2000 } 2001 }, 2002 "node_modules/base-64": { 2003 "version": "1.0.0", 2004 "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", 2005 "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" 2006 }, 2007 "node_modules/base64-js": { 2008 "version": "1.5.1", 2009 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2010 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 2011 "funding": [ 2012 { 2013 "type": "github", 2014 "url": "https://github.com/sponsors/feross" 2015 }, 2016 { 2017 "type": "patreon", 2018 "url": "https://www.patreon.com/feross" 2019 }, 2020 { 2021 "type": "consulting", 2022 "url": "https://feross.org/support" 2023 } 2024 ] 2025 }, 2026 "node_modules/blob-to-buffer": { 2027 "version": "1.2.9", 2028 "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", 2029 "integrity": "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==", 2030 "funding": [ 2031 { 2032 "type": "github", 2033 "url": "https://github.com/sponsors/feross" 2034 }, 2035 { 2036 "type": "patreon", 2037 "url": "https://www.patreon.com/feross" 2038 }, 2039 { 2040 "type": "consulting", 2041 "url": "https://feross.org/support" 2042 } 2043 ] 2044 }, 2045 "node_modules/boxen": { 2046 "version": "8.0.1", 2047 "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", 2048 "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", 2049 "dependencies": { 2050 "ansi-align": "^3.0.1", 2051 "camelcase": "^8.0.0", 2052 "chalk": "^5.3.0", 2053 "cli-boxes": "^3.0.0", 2054 "string-width": "^7.2.0", 2055 "type-fest": "^4.21.0", 2056 "widest-line": "^5.0.0", 2057 "wrap-ansi": "^9.0.0" 2058 }, 2059 "engines": { 2060 "node": ">=18" 2061 }, 2062 "funding": { 2063 "url": "https://github.com/sponsors/sindresorhus" 2064 } 2065 }, 2066 "node_modules/brotli": { 2067 "version": "1.3.3", 2068 "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", 2069 "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", 2070 "dependencies": { 2071 "base64-js": "^1.1.2" 2072 } 2073 }, 2074 "node_modules/browserslist": { 2075 "version": "4.25.0", 2076 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", 2077 "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", 2078 "funding": [ 2079 { 2080 "type": "opencollective", 2081 "url": "https://opencollective.com/browserslist" 2082 }, 2083 { 2084 "type": "tidelift", 2085 "url": "https://tidelift.com/funding/github/npm/browserslist" 2086 }, 2087 { 2088 "type": "github", 2089 "url": "https://github.com/sponsors/ai" 2090 } 2091 ], 2092 "dependencies": { 2093 "caniuse-lite": "^1.0.30001718", 2094 "electron-to-chromium": "^1.5.160", 2095 "node-releases": "^2.0.19", 2096 "update-browserslist-db": "^1.1.3" 2097 }, 2098 "bin": { 2099 "browserslist": "cli.js" 2100 }, 2101 "engines": { 2102 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2103 } 2104 }, 2105 "node_modules/camelcase": { 2106 "version": "8.0.0", 2107 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", 2108 "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", 2109 "engines": { 2110 "node": ">=16" 2111 }, 2112 "funding": { 2113 "url": "https://github.com/sponsors/sindresorhus" 2114 } 2115 }, 2116 "node_modules/caniuse-lite": { 2117 "version": "1.0.30001721", 2118 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001721.tgz", 2119 "integrity": "sha512-cOuvmUVtKrtEaoKiO0rSc29jcjwMwX5tOHDy4MgVFEWiUXj4uBMJkwI8MDySkgXidpMiHUcviogAvFi4pA2hDQ==", 2120 "funding": [ 2121 { 2122 "type": "opencollective", 2123 "url": "https://opencollective.com/browserslist" 2124 }, 2125 { 2126 "type": "tidelift", 2127 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2128 }, 2129 { 2130 "type": "github", 2131 "url": "https://github.com/sponsors/ai" 2132 } 2133 ] 2134 }, 2135 "node_modules/ccount": { 2136 "version": "2.0.1", 2137 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", 2138 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", 2139 "funding": { 2140 "type": "github", 2141 "url": "https://github.com/sponsors/wooorm" 2142 } 2143 }, 2144 "node_modules/chalk": { 2145 "version": "5.4.1", 2146 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", 2147 "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", 2148 "engines": { 2149 "node": "^12.17.0 || ^14.13 || >=16.0.0" 2150 }, 2151 "funding": { 2152 "url": "https://github.com/chalk/chalk?sponsor=1" 2153 } 2154 }, 2155 "node_modules/character-entities": { 2156 "version": "2.0.2", 2157 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", 2158 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", 2159 "funding": { 2160 "type": "github", 2161 "url": "https://github.com/sponsors/wooorm" 2162 } 2163 }, 2164 "node_modules/character-entities-html4": { 2165 "version": "2.1.0", 2166 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", 2167 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", 2168 "funding": { 2169 "type": "github", 2170 "url": "https://github.com/sponsors/wooorm" 2171 } 2172 }, 2173 "node_modules/character-entities-legacy": { 2174 "version": "3.0.0", 2175 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", 2176 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", 2177 "funding": { 2178 "type": "github", 2179 "url": "https://github.com/sponsors/wooorm" 2180 } 2181 }, 2182 "node_modules/chokidar": { 2183 "version": "4.0.3", 2184 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 2185 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 2186 "dependencies": { 2187 "readdirp": "^4.0.1" 2188 }, 2189 "engines": { 2190 "node": ">= 14.16.0" 2191 }, 2192 "funding": { 2193 "url": "https://paulmillr.com/funding/" 2194 } 2195 }, 2196 "node_modules/ci-info": { 2197 "version": "4.2.0", 2198 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 2199 "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", 2200 "funding": [ 2201 { 2202 "type": "github", 2203 "url": "https://github.com/sponsors/sibiraj-s" 2204 } 2205 ], 2206 "engines": { 2207 "node": ">=8" 2208 } 2209 }, 2210 "node_modules/cli-boxes": { 2211 "version": "3.0.0", 2212 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", 2213 "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", 2214 "engines": { 2215 "node": ">=10" 2216 }, 2217 "funding": { 2218 "url": "https://github.com/sponsors/sindresorhus" 2219 } 2220 }, 2221 "node_modules/clone": { 2222 "version": "2.1.2", 2223 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", 2224 "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", 2225 "engines": { 2226 "node": ">=0.8" 2227 } 2228 }, 2229 "node_modules/clsx": { 2230 "version": "2.1.1", 2231 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 2232 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 2233 "engines": { 2234 "node": ">=6" 2235 } 2236 }, 2237 "node_modules/color": { 2238 "version": "4.2.3", 2239 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 2240 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 2241 "optional": true, 2242 "dependencies": { 2243 "color-convert": "^2.0.1", 2244 "color-string": "^1.9.0" 2245 }, 2246 "engines": { 2247 "node": ">=12.5.0" 2248 } 2249 }, 2250 "node_modules/color-convert": { 2251 "version": "2.0.1", 2252 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2253 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2254 "optional": true, 2255 "dependencies": { 2256 "color-name": "~1.1.4" 2257 }, 2258 "engines": { 2259 "node": ">=7.0.0" 2260 } 2261 }, 2262 "node_modules/color-name": { 2263 "version": "1.1.4", 2264 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2265 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2266 "optional": true 2267 }, 2268 "node_modules/color-string": { 2269 "version": "1.9.1", 2270 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 2271 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 2272 "optional": true, 2273 "dependencies": { 2274 "color-name": "^1.0.0", 2275 "simple-swizzle": "^0.2.2" 2276 } 2277 }, 2278 "node_modules/comma-separated-tokens": { 2279 "version": "2.0.3", 2280 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", 2281 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", 2282 "funding": { 2283 "type": "github", 2284 "url": "https://github.com/sponsors/wooorm" 2285 } 2286 }, 2287 "node_modules/common-ancestor-path": { 2288 "version": "1.0.1", 2289 "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", 2290 "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" 2291 }, 2292 "node_modules/convert-source-map": { 2293 "version": "2.0.0", 2294 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 2295 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" 2296 }, 2297 "node_modules/cookie": { 2298 "version": "1.0.2", 2299 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", 2300 "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", 2301 "engines": { 2302 "node": ">=18" 2303 } 2304 }, 2305 "node_modules/cookie-es": { 2306 "version": "1.2.2", 2307 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", 2308 "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==" 2309 }, 2310 "node_modules/create-require": { 2311 "version": "1.1.1", 2312 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", 2313 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" 2314 }, 2315 "node_modules/cross-fetch": { 2316 "version": "3.2.0", 2317 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", 2318 "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", 2319 "dependencies": { 2320 "node-fetch": "^2.7.0" 2321 } 2322 }, 2323 "node_modules/crossws": { 2324 "version": "0.3.4", 2325 "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz", 2326 "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==", 2327 "dependencies": { 2328 "uncrypto": "^0.1.3" 2329 } 2330 }, 2331 "node_modules/css-tree": { 2332 "version": "3.1.0", 2333 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", 2334 "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", 2335 "dependencies": { 2336 "mdn-data": "2.12.2", 2337 "source-map-js": "^1.0.1" 2338 }, 2339 "engines": { 2340 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 2341 } 2342 }, 2343 "node_modules/cssesc": { 2344 "version": "3.0.0", 2345 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 2346 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 2347 "bin": { 2348 "cssesc": "bin/cssesc" 2349 }, 2350 "engines": { 2351 "node": ">=4" 2352 } 2353 }, 2354 "node_modules/csstype": { 2355 "version": "3.1.3", 2356 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", 2357 "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" 2358 }, 2359 "node_modules/debug": { 2360 "version": "4.4.0", 2361 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 2362 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 2363 "dependencies": { 2364 "ms": "^2.1.3" 2365 }, 2366 "engines": { 2367 "node": ">=6.0" 2368 }, 2369 "peerDependenciesMeta": { 2370 "supports-color": { 2371 "optional": true 2372 } 2373 } 2374 }, 2375 "node_modules/decode-named-character-reference": { 2376 "version": "1.1.0", 2377 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", 2378 "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", 2379 "dependencies": { 2380 "character-entities": "^2.0.0" 2381 }, 2382 "funding": { 2383 "type": "github", 2384 "url": "https://github.com/sponsors/wooorm" 2385 } 2386 }, 2387 "node_modules/defu": { 2388 "version": "6.1.4", 2389 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 2390 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" 2391 }, 2392 "node_modules/dequal": { 2393 "version": "2.0.3", 2394 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 2395 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 2396 "engines": { 2397 "node": ">=6" 2398 } 2399 }, 2400 "node_modules/destr": { 2401 "version": "2.0.5", 2402 "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", 2403 "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==" 2404 }, 2405 "node_modules/detect-libc": { 2406 "version": "2.0.4", 2407 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 2408 "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 2409 "optional": true, 2410 "engines": { 2411 "node": ">=8" 2412 } 2413 }, 2414 "node_modules/deterministic-object-hash": { 2415 "version": "2.0.2", 2416 "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", 2417 "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", 2418 "dependencies": { 2419 "base-64": "^1.0.0" 2420 }, 2421 "engines": { 2422 "node": ">=18" 2423 } 2424 }, 2425 "node_modules/devalue": { 2426 "version": "5.1.1", 2427 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", 2428 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==" 2429 }, 2430 "node_modules/devlop": { 2431 "version": "1.1.0", 2432 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", 2433 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", 2434 "dependencies": { 2435 "dequal": "^2.0.0" 2436 }, 2437 "funding": { 2438 "type": "github", 2439 "url": "https://github.com/sponsors/wooorm" 2440 } 2441 }, 2442 "node_modules/dfa": { 2443 "version": "1.2.0", 2444 "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", 2445 "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==" 2446 }, 2447 "node_modules/diff": { 2448 "version": "5.2.0", 2449 "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 2450 "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 2451 "engines": { 2452 "node": ">=0.3.1" 2453 } 2454 }, 2455 "node_modules/dlv": { 2456 "version": "1.1.3", 2457 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 2458 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" 2459 }, 2460 "node_modules/dset": { 2461 "version": "3.1.4", 2462 "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", 2463 "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", 2464 "engines": { 2465 "node": ">=4" 2466 } 2467 }, 2468 "node_modules/electron-to-chromium": { 2469 "version": "1.5.165", 2470 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.165.tgz", 2471 "integrity": "sha512-naiMx1Z6Nb2TxPU6fiFrUrDTjyPMLdTtaOd2oLmG8zVSg2hCWGkhPyxwk+qRmZ1ytwVqUv0u7ZcDA5+ALhaUtw==" 2472 }, 2473 "node_modules/emoji-regex": { 2474 "version": "10.4.0", 2475 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", 2476 "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" 2477 }, 2478 "node_modules/entities": { 2479 "version": "6.0.0", 2480 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz", 2481 "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==", 2482 "engines": { 2483 "node": ">=0.12" 2484 }, 2485 "funding": { 2486 "url": "https://github.com/fb55/entities?sponsor=1" 2487 } 2488 }, 2489 "node_modules/es-module-lexer": { 2490 "version": "1.7.0", 2491 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 2492 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==" 2493 }, 2494 "node_modules/esbuild": { 2495 "version": "0.25.4", 2496 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", 2497 "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", 2498 "hasInstallScript": true, 2499 "bin": { 2500 "esbuild": "bin/esbuild" 2501 }, 2502 "engines": { 2503 "node": ">=18" 2504 }, 2505 "optionalDependencies": { 2506 "@esbuild/aix-ppc64": "0.25.4", 2507 "@esbuild/android-arm": "0.25.4", 2508 "@esbuild/android-arm64": "0.25.4", 2509 "@esbuild/android-x64": "0.25.4", 2510 "@esbuild/darwin-arm64": "0.25.4", 2511 "@esbuild/darwin-x64": "0.25.4", 2512 "@esbuild/freebsd-arm64": "0.25.4", 2513 "@esbuild/freebsd-x64": "0.25.4", 2514 "@esbuild/linux-arm": "0.25.4", 2515 "@esbuild/linux-arm64": "0.25.4", 2516 "@esbuild/linux-ia32": "0.25.4", 2517 "@esbuild/linux-loong64": "0.25.4", 2518 "@esbuild/linux-mips64el": "0.25.4", 2519 "@esbuild/linux-ppc64": "0.25.4", 2520 "@esbuild/linux-riscv64": "0.25.4", 2521 "@esbuild/linux-s390x": "0.25.4", 2522 "@esbuild/linux-x64": "0.25.4", 2523 "@esbuild/netbsd-arm64": "0.25.4", 2524 "@esbuild/netbsd-x64": "0.25.4", 2525 "@esbuild/openbsd-arm64": "0.25.4", 2526 "@esbuild/openbsd-x64": "0.25.4", 2527 "@esbuild/sunos-x64": "0.25.4", 2528 "@esbuild/win32-arm64": "0.25.4", 2529 "@esbuild/win32-ia32": "0.25.4", 2530 "@esbuild/win32-x64": "0.25.4" 2531 } 2532 }, 2533 "node_modules/escalade": { 2534 "version": "3.2.0", 2535 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 2536 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 2537 "engines": { 2538 "node": ">=6" 2539 } 2540 }, 2541 "node_modules/escape-string-regexp": { 2542 "version": "5.0.0", 2543 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", 2544 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", 2545 "engines": { 2546 "node": ">=12" 2547 }, 2548 "funding": { 2549 "url": "https://github.com/sponsors/sindresorhus" 2550 } 2551 }, 2552 "node_modules/estree-walker": { 2553 "version": "3.0.3", 2554 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2555 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2556 "dependencies": { 2557 "@types/estree": "^1.0.0" 2558 } 2559 }, 2560 "node_modules/eventemitter3": { 2561 "version": "5.0.1", 2562 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", 2563 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" 2564 }, 2565 "node_modules/extend": { 2566 "version": "3.0.2", 2567 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2568 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 2569 }, 2570 "node_modules/fast-deep-equal": { 2571 "version": "3.1.3", 2572 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2573 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 2574 }, 2575 "node_modules/fdir": { 2576 "version": "6.4.4", 2577 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", 2578 "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", 2579 "peerDependencies": { 2580 "picomatch": "^3 || ^4" 2581 }, 2582 "peerDependenciesMeta": { 2583 "picomatch": { 2584 "optional": true 2585 } 2586 } 2587 }, 2588 "node_modules/flattie": { 2589 "version": "1.1.1", 2590 "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", 2591 "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", 2592 "engines": { 2593 "node": ">=8" 2594 } 2595 }, 2596 "node_modules/fontace": { 2597 "version": "0.3.0", 2598 "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.3.0.tgz", 2599 "integrity": "sha512-czoqATrcnxgWb/nAkfyIrRp6Q8biYj7nGnL6zfhTcX+JKKpWHFBnb8uNMw/kZr7u++3Y3wYSYoZgHkCcsuBpBg==", 2600 "dependencies": { 2601 "@types/fontkit": "^2.0.8", 2602 "fontkit": "^2.0.4" 2603 } 2604 }, 2605 "node_modules/fontkit": { 2606 "version": "2.0.4", 2607 "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-2.0.4.tgz", 2608 "integrity": "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==", 2609 "dependencies": { 2610 "@swc/helpers": "^0.5.12", 2611 "brotli": "^1.3.2", 2612 "clone": "^2.1.2", 2613 "dfa": "^1.2.0", 2614 "fast-deep-equal": "^3.1.3", 2615 "restructure": "^3.0.0", 2616 "tiny-inflate": "^1.0.3", 2617 "unicode-properties": "^1.4.0", 2618 "unicode-trie": "^2.0.0" 2619 } 2620 }, 2621 "node_modules/fs": { 2622 "version": "0.0.1-security", 2623 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", 2624 "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" 2625 }, 2626 "node_modules/fsevents": { 2627 "version": "2.3.3", 2628 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2629 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2630 "hasInstallScript": true, 2631 "optional": true, 2632 "os": [ 2633 "darwin" 2634 ], 2635 "engines": { 2636 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2637 } 2638 }, 2639 "node_modules/gensync": { 2640 "version": "1.0.0-beta.2", 2641 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 2642 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 2643 "engines": { 2644 "node": ">=6.9.0" 2645 } 2646 }, 2647 "node_modules/get-east-asian-width": { 2648 "version": "1.3.0", 2649 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", 2650 "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", 2651 "engines": { 2652 "node": ">=18" 2653 }, 2654 "funding": { 2655 "url": "https://github.com/sponsors/sindresorhus" 2656 } 2657 }, 2658 "node_modules/get-tsconfig": { 2659 "version": "4.10.0", 2660 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", 2661 "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", 2662 "devOptional": true, 2663 "dependencies": { 2664 "resolve-pkg-maps": "^1.0.0" 2665 }, 2666 "funding": { 2667 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 2668 } 2669 }, 2670 "node_modules/github-slugger": { 2671 "version": "2.0.0", 2672 "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", 2673 "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" 2674 }, 2675 "node_modules/globals": { 2676 "version": "11.12.0", 2677 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 2678 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 2679 "engines": { 2680 "node": ">=4" 2681 } 2682 }, 2683 "node_modules/graphemer": { 2684 "version": "1.4.0", 2685 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 2686 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" 2687 }, 2688 "node_modules/h3": { 2689 "version": "1.15.3", 2690 "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.3.tgz", 2691 "integrity": "sha512-z6GknHqyX0h9aQaTx22VZDf6QyZn+0Nh+Ym8O/u0SGSkyF5cuTJYKlc8MkzW3Nzf9LE1ivcpmYC3FUGpywhuUQ==", 2692 "dependencies": { 2693 "cookie-es": "^1.2.2", 2694 "crossws": "^0.3.4", 2695 "defu": "^6.1.4", 2696 "destr": "^2.0.5", 2697 "iron-webcrypto": "^1.2.1", 2698 "node-mock-http": "^1.0.0", 2699 "radix3": "^1.1.2", 2700 "ufo": "^1.6.1", 2701 "uncrypto": "^0.1.3" 2702 } 2703 }, 2704 "node_modules/hast-util-from-html": { 2705 "version": "2.0.3", 2706 "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", 2707 "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", 2708 "dependencies": { 2709 "@types/hast": "^3.0.0", 2710 "devlop": "^1.1.0", 2711 "hast-util-from-parse5": "^8.0.0", 2712 "parse5": "^7.0.0", 2713 "vfile": "^6.0.0", 2714 "vfile-message": "^4.0.0" 2715 }, 2716 "funding": { 2717 "type": "opencollective", 2718 "url": "https://opencollective.com/unified" 2719 } 2720 }, 2721 "node_modules/hast-util-from-parse5": { 2722 "version": "8.0.3", 2723 "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", 2724 "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", 2725 "dependencies": { 2726 "@types/hast": "^3.0.0", 2727 "@types/unist": "^3.0.0", 2728 "devlop": "^1.0.0", 2729 "hastscript": "^9.0.0", 2730 "property-information": "^7.0.0", 2731 "vfile": "^6.0.0", 2732 "vfile-location": "^5.0.0", 2733 "web-namespaces": "^2.0.0" 2734 }, 2735 "funding": { 2736 "type": "opencollective", 2737 "url": "https://opencollective.com/unified" 2738 } 2739 }, 2740 "node_modules/hast-util-is-element": { 2741 "version": "3.0.0", 2742 "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", 2743 "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", 2744 "dependencies": { 2745 "@types/hast": "^3.0.0" 2746 }, 2747 "funding": { 2748 "type": "opencollective", 2749 "url": "https://opencollective.com/unified" 2750 } 2751 }, 2752 "node_modules/hast-util-parse-selector": { 2753 "version": "4.0.0", 2754 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", 2755 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", 2756 "dependencies": { 2757 "@types/hast": "^3.0.0" 2758 }, 2759 "funding": { 2760 "type": "opencollective", 2761 "url": "https://opencollective.com/unified" 2762 } 2763 }, 2764 "node_modules/hast-util-raw": { 2765 "version": "9.1.0", 2766 "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", 2767 "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", 2768 "dependencies": { 2769 "@types/hast": "^3.0.0", 2770 "@types/unist": "^3.0.0", 2771 "@ungap/structured-clone": "^1.0.0", 2772 "hast-util-from-parse5": "^8.0.0", 2773 "hast-util-to-parse5": "^8.0.0", 2774 "html-void-elements": "^3.0.0", 2775 "mdast-util-to-hast": "^13.0.0", 2776 "parse5": "^7.0.0", 2777 "unist-util-position": "^5.0.0", 2778 "unist-util-visit": "^5.0.0", 2779 "vfile": "^6.0.0", 2780 "web-namespaces": "^2.0.0", 2781 "zwitch": "^2.0.0" 2782 }, 2783 "funding": { 2784 "type": "opencollective", 2785 "url": "https://opencollective.com/unified" 2786 } 2787 }, 2788 "node_modules/hast-util-to-html": { 2789 "version": "9.0.5", 2790 "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", 2791 "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", 2792 "dependencies": { 2793 "@types/hast": "^3.0.0", 2794 "@types/unist": "^3.0.0", 2795 "ccount": "^2.0.0", 2796 "comma-separated-tokens": "^2.0.0", 2797 "hast-util-whitespace": "^3.0.0", 2798 "html-void-elements": "^3.0.0", 2799 "mdast-util-to-hast": "^13.0.0", 2800 "property-information": "^7.0.0", 2801 "space-separated-tokens": "^2.0.0", 2802 "stringify-entities": "^4.0.0", 2803 "zwitch": "^2.0.4" 2804 }, 2805 "funding": { 2806 "type": "opencollective", 2807 "url": "https://opencollective.com/unified" 2808 } 2809 }, 2810 "node_modules/hast-util-to-parse5": { 2811 "version": "8.0.0", 2812 "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", 2813 "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", 2814 "dependencies": { 2815 "@types/hast": "^3.0.0", 2816 "comma-separated-tokens": "^2.0.0", 2817 "devlop": "^1.0.0", 2818 "property-information": "^6.0.0", 2819 "space-separated-tokens": "^2.0.0", 2820 "web-namespaces": "^2.0.0", 2821 "zwitch": "^2.0.0" 2822 }, 2823 "funding": { 2824 "type": "opencollective", 2825 "url": "https://opencollective.com/unified" 2826 } 2827 }, 2828 "node_modules/hast-util-to-parse5/node_modules/property-information": { 2829 "version": "6.5.0", 2830 "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", 2831 "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", 2832 "funding": { 2833 "type": "github", 2834 "url": "https://github.com/sponsors/wooorm" 2835 } 2836 }, 2837 "node_modules/hast-util-to-text": { 2838 "version": "4.0.2", 2839 "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", 2840 "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", 2841 "dependencies": { 2842 "@types/hast": "^3.0.0", 2843 "@types/unist": "^3.0.0", 2844 "hast-util-is-element": "^3.0.0", 2845 "unist-util-find-after": "^5.0.0" 2846 }, 2847 "funding": { 2848 "type": "opencollective", 2849 "url": "https://opencollective.com/unified" 2850 } 2851 }, 2852 "node_modules/hast-util-whitespace": { 2853 "version": "3.0.0", 2854 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 2855 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", 2856 "dependencies": { 2857 "@types/hast": "^3.0.0" 2858 }, 2859 "funding": { 2860 "type": "opencollective", 2861 "url": "https://opencollective.com/unified" 2862 } 2863 }, 2864 "node_modules/hastscript": { 2865 "version": "9.0.1", 2866 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", 2867 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", 2868 "dependencies": { 2869 "@types/hast": "^3.0.0", 2870 "comma-separated-tokens": "^2.0.0", 2871 "hast-util-parse-selector": "^4.0.0", 2872 "property-information": "^7.0.0", 2873 "space-separated-tokens": "^2.0.0" 2874 }, 2875 "funding": { 2876 "type": "opencollective", 2877 "url": "https://opencollective.com/unified" 2878 } 2879 }, 2880 "node_modules/html-escaper": { 2881 "version": "3.0.3", 2882 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", 2883 "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" 2884 }, 2885 "node_modules/html-void-elements": { 2886 "version": "3.0.0", 2887 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", 2888 "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", 2889 "funding": { 2890 "type": "github", 2891 "url": "https://github.com/sponsors/wooorm" 2892 } 2893 }, 2894 "node_modules/http-cache-semantics": { 2895 "version": "4.1.1", 2896 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 2897 "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" 2898 }, 2899 "node_modules/import-meta-resolve": { 2900 "version": "4.1.0", 2901 "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 2902 "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", 2903 "funding": { 2904 "type": "github", 2905 "url": "https://github.com/sponsors/wooorm" 2906 } 2907 }, 2908 "node_modules/iron-webcrypto": { 2909 "version": "1.2.1", 2910 "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", 2911 "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", 2912 "funding": { 2913 "url": "https://github.com/sponsors/brc-dd" 2914 } 2915 }, 2916 "node_modules/is-arrayish": { 2917 "version": "0.3.2", 2918 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 2919 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 2920 "optional": true 2921 }, 2922 "node_modules/is-docker": { 2923 "version": "3.0.0", 2924 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 2925 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 2926 "bin": { 2927 "is-docker": "cli.js" 2928 }, 2929 "engines": { 2930 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2931 }, 2932 "funding": { 2933 "url": "https://github.com/sponsors/sindresorhus" 2934 } 2935 }, 2936 "node_modules/is-fullwidth-code-point": { 2937 "version": "3.0.0", 2938 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2939 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 2940 "engines": { 2941 "node": ">=8" 2942 } 2943 }, 2944 "node_modules/is-inside-container": { 2945 "version": "1.0.0", 2946 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 2947 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 2948 "dependencies": { 2949 "is-docker": "^3.0.0" 2950 }, 2951 "bin": { 2952 "is-inside-container": "cli.js" 2953 }, 2954 "engines": { 2955 "node": ">=14.16" 2956 }, 2957 "funding": { 2958 "url": "https://github.com/sponsors/sindresorhus" 2959 } 2960 }, 2961 "node_modules/is-plain-obj": { 2962 "version": "4.1.0", 2963 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 2964 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 2965 "engines": { 2966 "node": ">=12" 2967 }, 2968 "funding": { 2969 "url": "https://github.com/sponsors/sindresorhus" 2970 } 2971 }, 2972 "node_modules/is-wsl": { 2973 "version": "3.1.0", 2974 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", 2975 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", 2976 "dependencies": { 2977 "is-inside-container": "^1.0.0" 2978 }, 2979 "engines": { 2980 "node": ">=16" 2981 }, 2982 "funding": { 2983 "url": "https://github.com/sponsors/sindresorhus" 2984 } 2985 }, 2986 "node_modules/iso-datestring-validator": { 2987 "version": "2.2.2", 2988 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 2989 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 2990 }, 2991 "node_modules/js-tokens": { 2992 "version": "4.0.0", 2993 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 2994 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 2995 }, 2996 "node_modules/js-yaml": { 2997 "version": "4.1.0", 2998 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 2999 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3000 "dependencies": { 3001 "argparse": "^2.0.1" 3002 }, 3003 "bin": { 3004 "js-yaml": "bin/js-yaml.js" 3005 } 3006 }, 3007 "node_modules/jsesc": { 3008 "version": "3.1.0", 3009 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3010 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3011 "bin": { 3012 "jsesc": "bin/jsesc" 3013 }, 3014 "engines": { 3015 "node": ">=6" 3016 } 3017 }, 3018 "node_modules/json5": { 3019 "version": "2.2.3", 3020 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3021 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3022 "bin": { 3023 "json5": "lib/cli.js" 3024 }, 3025 "engines": { 3026 "node": ">=6" 3027 } 3028 }, 3029 "node_modules/kleur": { 3030 "version": "4.1.5", 3031 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3032 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3033 "engines": { 3034 "node": ">=6" 3035 } 3036 }, 3037 "node_modules/longest-streak": { 3038 "version": "3.1.0", 3039 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", 3040 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", 3041 "funding": { 3042 "type": "github", 3043 "url": "https://github.com/sponsors/wooorm" 3044 } 3045 }, 3046 "node_modules/lru-cache": { 3047 "version": "10.4.3", 3048 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 3049 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" 3050 }, 3051 "node_modules/magic-string": { 3052 "version": "0.30.17", 3053 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", 3054 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", 3055 "dependencies": { 3056 "@jridgewell/sourcemap-codec": "^1.5.0" 3057 } 3058 }, 3059 "node_modules/magicast": { 3060 "version": "0.3.5", 3061 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", 3062 "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", 3063 "dependencies": { 3064 "@babel/parser": "^7.25.4", 3065 "@babel/types": "^7.25.4", 3066 "source-map-js": "^1.2.0" 3067 } 3068 }, 3069 "node_modules/make-error": { 3070 "version": "1.3.6", 3071 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 3072 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" 3073 }, 3074 "node_modules/markdown-table": { 3075 "version": "3.0.4", 3076 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", 3077 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", 3078 "funding": { 3079 "type": "github", 3080 "url": "https://github.com/sponsors/wooorm" 3081 } 3082 }, 3083 "node_modules/marked": { 3084 "version": "15.0.11", 3085 "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.11.tgz", 3086 "integrity": "sha512-1BEXAU2euRCG3xwgLVT1y0xbJEld1XOrmRJpUwRCcy7rxhSCwMrmEu9LXoPhHSCJG41V7YcQ2mjKRr5BA3ITIA==", 3087 "bin": { 3088 "marked": "bin/marked.js" 3089 }, 3090 "engines": { 3091 "node": ">= 18" 3092 } 3093 }, 3094 "node_modules/mdast-util-definitions": { 3095 "version": "6.0.0", 3096 "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", 3097 "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", 3098 "dependencies": { 3099 "@types/mdast": "^4.0.0", 3100 "@types/unist": "^3.0.0", 3101 "unist-util-visit": "^5.0.0" 3102 }, 3103 "funding": { 3104 "type": "opencollective", 3105 "url": "https://opencollective.com/unified" 3106 } 3107 }, 3108 "node_modules/mdast-util-find-and-replace": { 3109 "version": "3.0.2", 3110 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", 3111 "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", 3112 "dependencies": { 3113 "@types/mdast": "^4.0.0", 3114 "escape-string-regexp": "^5.0.0", 3115 "unist-util-is": "^6.0.0", 3116 "unist-util-visit-parents": "^6.0.0" 3117 }, 3118 "funding": { 3119 "type": "opencollective", 3120 "url": "https://opencollective.com/unified" 3121 } 3122 }, 3123 "node_modules/mdast-util-from-markdown": { 3124 "version": "2.0.2", 3125 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", 3126 "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", 3127 "dependencies": { 3128 "@types/mdast": "^4.0.0", 3129 "@types/unist": "^3.0.0", 3130 "decode-named-character-reference": "^1.0.0", 3131 "devlop": "^1.0.0", 3132 "mdast-util-to-string": "^4.0.0", 3133 "micromark": "^4.0.0", 3134 "micromark-util-decode-numeric-character-reference": "^2.0.0", 3135 "micromark-util-decode-string": "^2.0.0", 3136 "micromark-util-normalize-identifier": "^2.0.0", 3137 "micromark-util-symbol": "^2.0.0", 3138 "micromark-util-types": "^2.0.0", 3139 "unist-util-stringify-position": "^4.0.0" 3140 }, 3141 "funding": { 3142 "type": "opencollective", 3143 "url": "https://opencollective.com/unified" 3144 } 3145 }, 3146 "node_modules/mdast-util-gfm": { 3147 "version": "3.1.0", 3148 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", 3149 "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", 3150 "dependencies": { 3151 "mdast-util-from-markdown": "^2.0.0", 3152 "mdast-util-gfm-autolink-literal": "^2.0.0", 3153 "mdast-util-gfm-footnote": "^2.0.0", 3154 "mdast-util-gfm-strikethrough": "^2.0.0", 3155 "mdast-util-gfm-table": "^2.0.0", 3156 "mdast-util-gfm-task-list-item": "^2.0.0", 3157 "mdast-util-to-markdown": "^2.0.0" 3158 }, 3159 "funding": { 3160 "type": "opencollective", 3161 "url": "https://opencollective.com/unified" 3162 } 3163 }, 3164 "node_modules/mdast-util-gfm-autolink-literal": { 3165 "version": "2.0.1", 3166 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", 3167 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", 3168 "dependencies": { 3169 "@types/mdast": "^4.0.0", 3170 "ccount": "^2.0.0", 3171 "devlop": "^1.0.0", 3172 "mdast-util-find-and-replace": "^3.0.0", 3173 "micromark-util-character": "^2.0.0" 3174 }, 3175 "funding": { 3176 "type": "opencollective", 3177 "url": "https://opencollective.com/unified" 3178 } 3179 }, 3180 "node_modules/mdast-util-gfm-footnote": { 3181 "version": "2.1.0", 3182 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", 3183 "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", 3184 "dependencies": { 3185 "@types/mdast": "^4.0.0", 3186 "devlop": "^1.1.0", 3187 "mdast-util-from-markdown": "^2.0.0", 3188 "mdast-util-to-markdown": "^2.0.0", 3189 "micromark-util-normalize-identifier": "^2.0.0" 3190 }, 3191 "funding": { 3192 "type": "opencollective", 3193 "url": "https://opencollective.com/unified" 3194 } 3195 }, 3196 "node_modules/mdast-util-gfm-strikethrough": { 3197 "version": "2.0.0", 3198 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", 3199 "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", 3200 "dependencies": { 3201 "@types/mdast": "^4.0.0", 3202 "mdast-util-from-markdown": "^2.0.0", 3203 "mdast-util-to-markdown": "^2.0.0" 3204 }, 3205 "funding": { 3206 "type": "opencollective", 3207 "url": "https://opencollective.com/unified" 3208 } 3209 }, 3210 "node_modules/mdast-util-gfm-table": { 3211 "version": "2.0.0", 3212 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", 3213 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", 3214 "dependencies": { 3215 "@types/mdast": "^4.0.0", 3216 "devlop": "^1.0.0", 3217 "markdown-table": "^3.0.0", 3218 "mdast-util-from-markdown": "^2.0.0", 3219 "mdast-util-to-markdown": "^2.0.0" 3220 }, 3221 "funding": { 3222 "type": "opencollective", 3223 "url": "https://opencollective.com/unified" 3224 } 3225 }, 3226 "node_modules/mdast-util-gfm-task-list-item": { 3227 "version": "2.0.0", 3228 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", 3229 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", 3230 "dependencies": { 3231 "@types/mdast": "^4.0.0", 3232 "devlop": "^1.0.0", 3233 "mdast-util-from-markdown": "^2.0.0", 3234 "mdast-util-to-markdown": "^2.0.0" 3235 }, 3236 "funding": { 3237 "type": "opencollective", 3238 "url": "https://opencollective.com/unified" 3239 } 3240 }, 3241 "node_modules/mdast-util-phrasing": { 3242 "version": "4.1.0", 3243 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 3244 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 3245 "dependencies": { 3246 "@types/mdast": "^4.0.0", 3247 "unist-util-is": "^6.0.0" 3248 }, 3249 "funding": { 3250 "type": "opencollective", 3251 "url": "https://opencollective.com/unified" 3252 } 3253 }, 3254 "node_modules/mdast-util-to-hast": { 3255 "version": "13.2.0", 3256 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", 3257 "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", 3258 "dependencies": { 3259 "@types/hast": "^3.0.0", 3260 "@types/mdast": "^4.0.0", 3261 "@ungap/structured-clone": "^1.0.0", 3262 "devlop": "^1.0.0", 3263 "micromark-util-sanitize-uri": "^2.0.0", 3264 "trim-lines": "^3.0.0", 3265 "unist-util-position": "^5.0.0", 3266 "unist-util-visit": "^5.0.0", 3267 "vfile": "^6.0.0" 3268 }, 3269 "funding": { 3270 "type": "opencollective", 3271 "url": "https://opencollective.com/unified" 3272 } 3273 }, 3274 "node_modules/mdast-util-to-markdown": { 3275 "version": "2.1.2", 3276 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", 3277 "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", 3278 "dependencies": { 3279 "@types/mdast": "^4.0.0", 3280 "@types/unist": "^3.0.0", 3281 "longest-streak": "^3.0.0", 3282 "mdast-util-phrasing": "^4.0.0", 3283 "mdast-util-to-string": "^4.0.0", 3284 "micromark-util-classify-character": "^2.0.0", 3285 "micromark-util-decode-string": "^2.0.0", 3286 "unist-util-visit": "^5.0.0", 3287 "zwitch": "^2.0.0" 3288 }, 3289 "funding": { 3290 "type": "opencollective", 3291 "url": "https://opencollective.com/unified" 3292 } 3293 }, 3294 "node_modules/mdast-util-to-string": { 3295 "version": "4.0.0", 3296 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", 3297 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", 3298 "dependencies": { 3299 "@types/mdast": "^4.0.0" 3300 }, 3301 "funding": { 3302 "type": "opencollective", 3303 "url": "https://opencollective.com/unified" 3304 } 3305 }, 3306 "node_modules/mdn-data": { 3307 "version": "2.12.2", 3308 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", 3309 "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==" 3310 }, 3311 "node_modules/micromark": { 3312 "version": "4.0.2", 3313 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", 3314 "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", 3315 "funding": [ 3316 { 3317 "type": "GitHub Sponsors", 3318 "url": "https://github.com/sponsors/unifiedjs" 3319 }, 3320 { 3321 "type": "OpenCollective", 3322 "url": "https://opencollective.com/unified" 3323 } 3324 ], 3325 "dependencies": { 3326 "@types/debug": "^4.0.0", 3327 "debug": "^4.0.0", 3328 "decode-named-character-reference": "^1.0.0", 3329 "devlop": "^1.0.0", 3330 "micromark-core-commonmark": "^2.0.0", 3331 "micromark-factory-space": "^2.0.0", 3332 "micromark-util-character": "^2.0.0", 3333 "micromark-util-chunked": "^2.0.0", 3334 "micromark-util-combine-extensions": "^2.0.0", 3335 "micromark-util-decode-numeric-character-reference": "^2.0.0", 3336 "micromark-util-encode": "^2.0.0", 3337 "micromark-util-normalize-identifier": "^2.0.0", 3338 "micromark-util-resolve-all": "^2.0.0", 3339 "micromark-util-sanitize-uri": "^2.0.0", 3340 "micromark-util-subtokenize": "^2.0.0", 3341 "micromark-util-symbol": "^2.0.0", 3342 "micromark-util-types": "^2.0.0" 3343 } 3344 }, 3345 "node_modules/micromark-core-commonmark": { 3346 "version": "2.0.3", 3347 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", 3348 "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", 3349 "funding": [ 3350 { 3351 "type": "GitHub Sponsors", 3352 "url": "https://github.com/sponsors/unifiedjs" 3353 }, 3354 { 3355 "type": "OpenCollective", 3356 "url": "https://opencollective.com/unified" 3357 } 3358 ], 3359 "dependencies": { 3360 "decode-named-character-reference": "^1.0.0", 3361 "devlop": "^1.0.0", 3362 "micromark-factory-destination": "^2.0.0", 3363 "micromark-factory-label": "^2.0.0", 3364 "micromark-factory-space": "^2.0.0", 3365 "micromark-factory-title": "^2.0.0", 3366 "micromark-factory-whitespace": "^2.0.0", 3367 "micromark-util-character": "^2.0.0", 3368 "micromark-util-chunked": "^2.0.0", 3369 "micromark-util-classify-character": "^2.0.0", 3370 "micromark-util-html-tag-name": "^2.0.0", 3371 "micromark-util-normalize-identifier": "^2.0.0", 3372 "micromark-util-resolve-all": "^2.0.0", 3373 "micromark-util-subtokenize": "^2.0.0", 3374 "micromark-util-symbol": "^2.0.0", 3375 "micromark-util-types": "^2.0.0" 3376 } 3377 }, 3378 "node_modules/micromark-extension-gfm": { 3379 "version": "3.0.0", 3380 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", 3381 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", 3382 "dependencies": { 3383 "micromark-extension-gfm-autolink-literal": "^2.0.0", 3384 "micromark-extension-gfm-footnote": "^2.0.0", 3385 "micromark-extension-gfm-strikethrough": "^2.0.0", 3386 "micromark-extension-gfm-table": "^2.0.0", 3387 "micromark-extension-gfm-tagfilter": "^2.0.0", 3388 "micromark-extension-gfm-task-list-item": "^2.0.0", 3389 "micromark-util-combine-extensions": "^2.0.0", 3390 "micromark-util-types": "^2.0.0" 3391 }, 3392 "funding": { 3393 "type": "opencollective", 3394 "url": "https://opencollective.com/unified" 3395 } 3396 }, 3397 "node_modules/micromark-extension-gfm-autolink-literal": { 3398 "version": "2.1.0", 3399 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", 3400 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", 3401 "dependencies": { 3402 "micromark-util-character": "^2.0.0", 3403 "micromark-util-sanitize-uri": "^2.0.0", 3404 "micromark-util-symbol": "^2.0.0", 3405 "micromark-util-types": "^2.0.0" 3406 }, 3407 "funding": { 3408 "type": "opencollective", 3409 "url": "https://opencollective.com/unified" 3410 } 3411 }, 3412 "node_modules/micromark-extension-gfm-footnote": { 3413 "version": "2.1.0", 3414 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", 3415 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", 3416 "dependencies": { 3417 "devlop": "^1.0.0", 3418 "micromark-core-commonmark": "^2.0.0", 3419 "micromark-factory-space": "^2.0.0", 3420 "micromark-util-character": "^2.0.0", 3421 "micromark-util-normalize-identifier": "^2.0.0", 3422 "micromark-util-sanitize-uri": "^2.0.0", 3423 "micromark-util-symbol": "^2.0.0", 3424 "micromark-util-types": "^2.0.0" 3425 }, 3426 "funding": { 3427 "type": "opencollective", 3428 "url": "https://opencollective.com/unified" 3429 } 3430 }, 3431 "node_modules/micromark-extension-gfm-strikethrough": { 3432 "version": "2.1.0", 3433 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", 3434 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", 3435 "dependencies": { 3436 "devlop": "^1.0.0", 3437 "micromark-util-chunked": "^2.0.0", 3438 "micromark-util-classify-character": "^2.0.0", 3439 "micromark-util-resolve-all": "^2.0.0", 3440 "micromark-util-symbol": "^2.0.0", 3441 "micromark-util-types": "^2.0.0" 3442 }, 3443 "funding": { 3444 "type": "opencollective", 3445 "url": "https://opencollective.com/unified" 3446 } 3447 }, 3448 "node_modules/micromark-extension-gfm-table": { 3449 "version": "2.1.1", 3450 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", 3451 "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", 3452 "dependencies": { 3453 "devlop": "^1.0.0", 3454 "micromark-factory-space": "^2.0.0", 3455 "micromark-util-character": "^2.0.0", 3456 "micromark-util-symbol": "^2.0.0", 3457 "micromark-util-types": "^2.0.0" 3458 }, 3459 "funding": { 3460 "type": "opencollective", 3461 "url": "https://opencollective.com/unified" 3462 } 3463 }, 3464 "node_modules/micromark-extension-gfm-tagfilter": { 3465 "version": "2.0.0", 3466 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", 3467 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", 3468 "dependencies": { 3469 "micromark-util-types": "^2.0.0" 3470 }, 3471 "funding": { 3472 "type": "opencollective", 3473 "url": "https://opencollective.com/unified" 3474 } 3475 }, 3476 "node_modules/micromark-extension-gfm-task-list-item": { 3477 "version": "2.1.0", 3478 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", 3479 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", 3480 "dependencies": { 3481 "devlop": "^1.0.0", 3482 "micromark-factory-space": "^2.0.0", 3483 "micromark-util-character": "^2.0.0", 3484 "micromark-util-symbol": "^2.0.0", 3485 "micromark-util-types": "^2.0.0" 3486 }, 3487 "funding": { 3488 "type": "opencollective", 3489 "url": "https://opencollective.com/unified" 3490 } 3491 }, 3492 "node_modules/micromark-factory-destination": { 3493 "version": "2.0.1", 3494 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", 3495 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", 3496 "funding": [ 3497 { 3498 "type": "GitHub Sponsors", 3499 "url": "https://github.com/sponsors/unifiedjs" 3500 }, 3501 { 3502 "type": "OpenCollective", 3503 "url": "https://opencollective.com/unified" 3504 } 3505 ], 3506 "dependencies": { 3507 "micromark-util-character": "^2.0.0", 3508 "micromark-util-symbol": "^2.0.0", 3509 "micromark-util-types": "^2.0.0" 3510 } 3511 }, 3512 "node_modules/micromark-factory-label": { 3513 "version": "2.0.1", 3514 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", 3515 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", 3516 "funding": [ 3517 { 3518 "type": "GitHub Sponsors", 3519 "url": "https://github.com/sponsors/unifiedjs" 3520 }, 3521 { 3522 "type": "OpenCollective", 3523 "url": "https://opencollective.com/unified" 3524 } 3525 ], 3526 "dependencies": { 3527 "devlop": "^1.0.0", 3528 "micromark-util-character": "^2.0.0", 3529 "micromark-util-symbol": "^2.0.0", 3530 "micromark-util-types": "^2.0.0" 3531 } 3532 }, 3533 "node_modules/micromark-factory-space": { 3534 "version": "2.0.1", 3535 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", 3536 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", 3537 "funding": [ 3538 { 3539 "type": "GitHub Sponsors", 3540 "url": "https://github.com/sponsors/unifiedjs" 3541 }, 3542 { 3543 "type": "OpenCollective", 3544 "url": "https://opencollective.com/unified" 3545 } 3546 ], 3547 "dependencies": { 3548 "micromark-util-character": "^2.0.0", 3549 "micromark-util-types": "^2.0.0" 3550 } 3551 }, 3552 "node_modules/micromark-factory-title": { 3553 "version": "2.0.1", 3554 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", 3555 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", 3556 "funding": [ 3557 { 3558 "type": "GitHub Sponsors", 3559 "url": "https://github.com/sponsors/unifiedjs" 3560 }, 3561 { 3562 "type": "OpenCollective", 3563 "url": "https://opencollective.com/unified" 3564 } 3565 ], 3566 "dependencies": { 3567 "micromark-factory-space": "^2.0.0", 3568 "micromark-util-character": "^2.0.0", 3569 "micromark-util-symbol": "^2.0.0", 3570 "micromark-util-types": "^2.0.0" 3571 } 3572 }, 3573 "node_modules/micromark-factory-whitespace": { 3574 "version": "2.0.1", 3575 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", 3576 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", 3577 "funding": [ 3578 { 3579 "type": "GitHub Sponsors", 3580 "url": "https://github.com/sponsors/unifiedjs" 3581 }, 3582 { 3583 "type": "OpenCollective", 3584 "url": "https://opencollective.com/unified" 3585 } 3586 ], 3587 "dependencies": { 3588 "micromark-factory-space": "^2.0.0", 3589 "micromark-util-character": "^2.0.0", 3590 "micromark-util-symbol": "^2.0.0", 3591 "micromark-util-types": "^2.0.0" 3592 } 3593 }, 3594 "node_modules/micromark-util-character": { 3595 "version": "2.1.1", 3596 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", 3597 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", 3598 "funding": [ 3599 { 3600 "type": "GitHub Sponsors", 3601 "url": "https://github.com/sponsors/unifiedjs" 3602 }, 3603 { 3604 "type": "OpenCollective", 3605 "url": "https://opencollective.com/unified" 3606 } 3607 ], 3608 "dependencies": { 3609 "micromark-util-symbol": "^2.0.0", 3610 "micromark-util-types": "^2.0.0" 3611 } 3612 }, 3613 "node_modules/micromark-util-chunked": { 3614 "version": "2.0.1", 3615 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", 3616 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", 3617 "funding": [ 3618 { 3619 "type": "GitHub Sponsors", 3620 "url": "https://github.com/sponsors/unifiedjs" 3621 }, 3622 { 3623 "type": "OpenCollective", 3624 "url": "https://opencollective.com/unified" 3625 } 3626 ], 3627 "dependencies": { 3628 "micromark-util-symbol": "^2.0.0" 3629 } 3630 }, 3631 "node_modules/micromark-util-classify-character": { 3632 "version": "2.0.1", 3633 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", 3634 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", 3635 "funding": [ 3636 { 3637 "type": "GitHub Sponsors", 3638 "url": "https://github.com/sponsors/unifiedjs" 3639 }, 3640 { 3641 "type": "OpenCollective", 3642 "url": "https://opencollective.com/unified" 3643 } 3644 ], 3645 "dependencies": { 3646 "micromark-util-character": "^2.0.0", 3647 "micromark-util-symbol": "^2.0.0", 3648 "micromark-util-types": "^2.0.0" 3649 } 3650 }, 3651 "node_modules/micromark-util-combine-extensions": { 3652 "version": "2.0.1", 3653 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", 3654 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", 3655 "funding": [ 3656 { 3657 "type": "GitHub Sponsors", 3658 "url": "https://github.com/sponsors/unifiedjs" 3659 }, 3660 { 3661 "type": "OpenCollective", 3662 "url": "https://opencollective.com/unified" 3663 } 3664 ], 3665 "dependencies": { 3666 "micromark-util-chunked": "^2.0.0", 3667 "micromark-util-types": "^2.0.0" 3668 } 3669 }, 3670 "node_modules/micromark-util-decode-numeric-character-reference": { 3671 "version": "2.0.2", 3672 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", 3673 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", 3674 "funding": [ 3675 { 3676 "type": "GitHub Sponsors", 3677 "url": "https://github.com/sponsors/unifiedjs" 3678 }, 3679 { 3680 "type": "OpenCollective", 3681 "url": "https://opencollective.com/unified" 3682 } 3683 ], 3684 "dependencies": { 3685 "micromark-util-symbol": "^2.0.0" 3686 } 3687 }, 3688 "node_modules/micromark-util-decode-string": { 3689 "version": "2.0.1", 3690 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", 3691 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", 3692 "funding": [ 3693 { 3694 "type": "GitHub Sponsors", 3695 "url": "https://github.com/sponsors/unifiedjs" 3696 }, 3697 { 3698 "type": "OpenCollective", 3699 "url": "https://opencollective.com/unified" 3700 } 3701 ], 3702 "dependencies": { 3703 "decode-named-character-reference": "^1.0.0", 3704 "micromark-util-character": "^2.0.0", 3705 "micromark-util-decode-numeric-character-reference": "^2.0.0", 3706 "micromark-util-symbol": "^2.0.0" 3707 } 3708 }, 3709 "node_modules/micromark-util-encode": { 3710 "version": "2.0.1", 3711 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", 3712 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", 3713 "funding": [ 3714 { 3715 "type": "GitHub Sponsors", 3716 "url": "https://github.com/sponsors/unifiedjs" 3717 }, 3718 { 3719 "type": "OpenCollective", 3720 "url": "https://opencollective.com/unified" 3721 } 3722 ] 3723 }, 3724 "node_modules/micromark-util-html-tag-name": { 3725 "version": "2.0.1", 3726 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", 3727 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", 3728 "funding": [ 3729 { 3730 "type": "GitHub Sponsors", 3731 "url": "https://github.com/sponsors/unifiedjs" 3732 }, 3733 { 3734 "type": "OpenCollective", 3735 "url": "https://opencollective.com/unified" 3736 } 3737 ] 3738 }, 3739 "node_modules/micromark-util-normalize-identifier": { 3740 "version": "2.0.1", 3741 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", 3742 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", 3743 "funding": [ 3744 { 3745 "type": "GitHub Sponsors", 3746 "url": "https://github.com/sponsors/unifiedjs" 3747 }, 3748 { 3749 "type": "OpenCollective", 3750 "url": "https://opencollective.com/unified" 3751 } 3752 ], 3753 "dependencies": { 3754 "micromark-util-symbol": "^2.0.0" 3755 } 3756 }, 3757 "node_modules/micromark-util-resolve-all": { 3758 "version": "2.0.1", 3759 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", 3760 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", 3761 "funding": [ 3762 { 3763 "type": "GitHub Sponsors", 3764 "url": "https://github.com/sponsors/unifiedjs" 3765 }, 3766 { 3767 "type": "OpenCollective", 3768 "url": "https://opencollective.com/unified" 3769 } 3770 ], 3771 "dependencies": { 3772 "micromark-util-types": "^2.0.0" 3773 } 3774 }, 3775 "node_modules/micromark-util-sanitize-uri": { 3776 "version": "2.0.1", 3777 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", 3778 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", 3779 "funding": [ 3780 { 3781 "type": "GitHub Sponsors", 3782 "url": "https://github.com/sponsors/unifiedjs" 3783 }, 3784 { 3785 "type": "OpenCollective", 3786 "url": "https://opencollective.com/unified" 3787 } 3788 ], 3789 "dependencies": { 3790 "micromark-util-character": "^2.0.0", 3791 "micromark-util-encode": "^2.0.0", 3792 "micromark-util-symbol": "^2.0.0" 3793 } 3794 }, 3795 "node_modules/micromark-util-subtokenize": { 3796 "version": "2.1.0", 3797 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", 3798 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", 3799 "funding": [ 3800 { 3801 "type": "GitHub Sponsors", 3802 "url": "https://github.com/sponsors/unifiedjs" 3803 }, 3804 { 3805 "type": "OpenCollective", 3806 "url": "https://opencollective.com/unified" 3807 } 3808 ], 3809 "dependencies": { 3810 "devlop": "^1.0.0", 3811 "micromark-util-chunked": "^2.0.0", 3812 "micromark-util-symbol": "^2.0.0", 3813 "micromark-util-types": "^2.0.0" 3814 } 3815 }, 3816 "node_modules/micromark-util-symbol": { 3817 "version": "2.0.1", 3818 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", 3819 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", 3820 "funding": [ 3821 { 3822 "type": "GitHub Sponsors", 3823 "url": "https://github.com/sponsors/unifiedjs" 3824 }, 3825 { 3826 "type": "OpenCollective", 3827 "url": "https://opencollective.com/unified" 3828 } 3829 ] 3830 }, 3831 "node_modules/micromark-util-types": { 3832 "version": "2.0.2", 3833 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", 3834 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", 3835 "funding": [ 3836 { 3837 "type": "GitHub Sponsors", 3838 "url": "https://github.com/sponsors/unifiedjs" 3839 }, 3840 { 3841 "type": "OpenCollective", 3842 "url": "https://opencollective.com/unified" 3843 } 3844 ] 3845 }, 3846 "node_modules/mrmime": { 3847 "version": "2.0.1", 3848 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 3849 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", 3850 "engines": { 3851 "node": ">=10" 3852 } 3853 }, 3854 "node_modules/ms": { 3855 "version": "2.1.3", 3856 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3857 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 3858 }, 3859 "node_modules/multiformats": { 3860 "version": "9.9.0", 3861 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 3862 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 3863 }, 3864 "node_modules/nanoid": { 3865 "version": "3.3.11", 3866 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 3867 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 3868 "funding": [ 3869 { 3870 "type": "github", 3871 "url": "https://github.com/sponsors/ai" 3872 } 3873 ], 3874 "bin": { 3875 "nanoid": "bin/nanoid.cjs" 3876 }, 3877 "engines": { 3878 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3879 } 3880 }, 3881 "node_modules/neotraverse": { 3882 "version": "0.6.18", 3883 "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", 3884 "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", 3885 "engines": { 3886 "node": ">= 10" 3887 } 3888 }, 3889 "node_modules/nlcst-to-string": { 3890 "version": "4.0.0", 3891 "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", 3892 "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", 3893 "dependencies": { 3894 "@types/nlcst": "^2.0.0" 3895 }, 3896 "funding": { 3897 "type": "opencollective", 3898 "url": "https://opencollective.com/unified" 3899 } 3900 }, 3901 "node_modules/node-cache": { 3902 "version": "5.1.2", 3903 "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz", 3904 "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==", 3905 "dependencies": { 3906 "clone": "2.x" 3907 }, 3908 "engines": { 3909 "node": ">= 8.0.0" 3910 } 3911 }, 3912 "node_modules/node-fetch": { 3913 "version": "2.7.0", 3914 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 3915 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 3916 "dependencies": { 3917 "whatwg-url": "^5.0.0" 3918 }, 3919 "engines": { 3920 "node": "4.x || >=6.0.0" 3921 }, 3922 "peerDependencies": { 3923 "encoding": "^0.1.0" 3924 }, 3925 "peerDependenciesMeta": { 3926 "encoding": { 3927 "optional": true 3928 } 3929 } 3930 }, 3931 "node_modules/node-fetch-native": { 3932 "version": "1.6.6", 3933 "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", 3934 "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==" 3935 }, 3936 "node_modules/node-mock-http": { 3937 "version": "1.0.0", 3938 "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz", 3939 "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==" 3940 }, 3941 "node_modules/node-releases": { 3942 "version": "2.0.19", 3943 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", 3944 "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" 3945 }, 3946 "node_modules/normalize-path": { 3947 "version": "3.0.0", 3948 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 3949 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 3950 "engines": { 3951 "node": ">=0.10.0" 3952 } 3953 }, 3954 "node_modules/ofetch": { 3955 "version": "1.4.1", 3956 "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", 3957 "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", 3958 "dependencies": { 3959 "destr": "^2.0.3", 3960 "node-fetch-native": "^1.6.4", 3961 "ufo": "^1.5.4" 3962 } 3963 }, 3964 "node_modules/ohash": { 3965 "version": "2.0.11", 3966 "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", 3967 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==" 3968 }, 3969 "node_modules/oniguruma-parser": { 3970 "version": "0.12.1", 3971 "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", 3972 "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==" 3973 }, 3974 "node_modules/oniguruma-to-es": { 3975 "version": "4.3.3", 3976 "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", 3977 "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", 3978 "dependencies": { 3979 "oniguruma-parser": "^0.12.1", 3980 "regex": "^6.0.1", 3981 "regex-recursion": "^6.0.2" 3982 } 3983 }, 3984 "node_modules/p-limit": { 3985 "version": "6.2.0", 3986 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", 3987 "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", 3988 "dependencies": { 3989 "yocto-queue": "^1.1.1" 3990 }, 3991 "engines": { 3992 "node": ">=18" 3993 }, 3994 "funding": { 3995 "url": "https://github.com/sponsors/sindresorhus" 3996 } 3997 }, 3998 "node_modules/p-queue": { 3999 "version": "8.1.0", 4000 "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz", 4001 "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==", 4002 "dependencies": { 4003 "eventemitter3": "^5.0.1", 4004 "p-timeout": "^6.1.2" 4005 }, 4006 "engines": { 4007 "node": ">=18" 4008 }, 4009 "funding": { 4010 "url": "https://github.com/sponsors/sindresorhus" 4011 } 4012 }, 4013 "node_modules/p-timeout": { 4014 "version": "6.1.4", 4015 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", 4016 "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", 4017 "engines": { 4018 "node": ">=14.16" 4019 }, 4020 "funding": { 4021 "url": "https://github.com/sponsors/sindresorhus" 4022 } 4023 }, 4024 "node_modules/package-manager-detector": { 4025 "version": "1.3.0", 4026 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz", 4027 "integrity": "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==" 4028 }, 4029 "node_modules/pako": { 4030 "version": "0.2.9", 4031 "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 4032 "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==" 4033 }, 4034 "node_modules/parse-latin": { 4035 "version": "7.0.0", 4036 "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", 4037 "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", 4038 "dependencies": { 4039 "@types/nlcst": "^2.0.0", 4040 "@types/unist": "^3.0.0", 4041 "nlcst-to-string": "^4.0.0", 4042 "unist-util-modify-children": "^4.0.0", 4043 "unist-util-visit-children": "^3.0.0", 4044 "vfile": "^6.0.0" 4045 }, 4046 "funding": { 4047 "type": "github", 4048 "url": "https://github.com/sponsors/wooorm" 4049 } 4050 }, 4051 "node_modules/parse5": { 4052 "version": "7.3.0", 4053 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 4054 "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 4055 "dependencies": { 4056 "entities": "^6.0.0" 4057 }, 4058 "funding": { 4059 "url": "https://github.com/inikulin/parse5?sponsor=1" 4060 } 4061 }, 4062 "node_modules/picocolors": { 4063 "version": "1.1.1", 4064 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4065 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 4066 }, 4067 "node_modules/picomatch": { 4068 "version": "4.0.2", 4069 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 4070 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 4071 "engines": { 4072 "node": ">=12" 4073 }, 4074 "funding": { 4075 "url": "https://github.com/sponsors/jonschlinkert" 4076 } 4077 }, 4078 "node_modules/postcss": { 4079 "version": "8.5.3", 4080 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", 4081 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", 4082 "funding": [ 4083 { 4084 "type": "opencollective", 4085 "url": "https://opencollective.com/postcss/" 4086 }, 4087 { 4088 "type": "tidelift", 4089 "url": "https://tidelift.com/funding/github/npm/postcss" 4090 }, 4091 { 4092 "type": "github", 4093 "url": "https://github.com/sponsors/ai" 4094 } 4095 ], 4096 "dependencies": { 4097 "nanoid": "^3.3.8", 4098 "picocolors": "^1.1.1", 4099 "source-map-js": "^1.2.1" 4100 }, 4101 "engines": { 4102 "node": "^10 || ^12 || >=14" 4103 } 4104 }, 4105 "node_modules/prismjs": { 4106 "version": "1.30.0", 4107 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", 4108 "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", 4109 "engines": { 4110 "node": ">=6" 4111 } 4112 }, 4113 "node_modules/prompts": { 4114 "version": "2.4.2", 4115 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 4116 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 4117 "dependencies": { 4118 "kleur": "^3.0.3", 4119 "sisteransi": "^1.0.5" 4120 }, 4121 "engines": { 4122 "node": ">= 6" 4123 } 4124 }, 4125 "node_modules/prompts/node_modules/kleur": { 4126 "version": "3.0.3", 4127 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4128 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4129 "engines": { 4130 "node": ">=6" 4131 } 4132 }, 4133 "node_modules/property-information": { 4134 "version": "7.0.0", 4135 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz", 4136 "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==", 4137 "funding": { 4138 "type": "github", 4139 "url": "https://github.com/sponsors/wooorm" 4140 } 4141 }, 4142 "node_modules/radix3": { 4143 "version": "1.1.2", 4144 "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", 4145 "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==" 4146 }, 4147 "node_modules/react": { 4148 "version": "19.1.0", 4149 "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", 4150 "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", 4151 "engines": { 4152 "node": ">=0.10.0" 4153 } 4154 }, 4155 "node_modules/react-dom": { 4156 "version": "19.1.0", 4157 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", 4158 "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", 4159 "dependencies": { 4160 "scheduler": "^0.26.0" 4161 }, 4162 "peerDependencies": { 4163 "react": "^19.1.0" 4164 } 4165 }, 4166 "node_modules/react-refresh": { 4167 "version": "0.17.0", 4168 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", 4169 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", 4170 "engines": { 4171 "node": ">=0.10.0" 4172 } 4173 }, 4174 "node_modules/readdirp": { 4175 "version": "4.1.2", 4176 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 4177 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 4178 "engines": { 4179 "node": ">= 14.18.0" 4180 }, 4181 "funding": { 4182 "type": "individual", 4183 "url": "https://paulmillr.com/funding/" 4184 } 4185 }, 4186 "node_modules/regex": { 4187 "version": "6.0.1", 4188 "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", 4189 "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", 4190 "dependencies": { 4191 "regex-utilities": "^2.3.0" 4192 } 4193 }, 4194 "node_modules/regex-recursion": { 4195 "version": "6.0.2", 4196 "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", 4197 "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", 4198 "dependencies": { 4199 "regex-utilities": "^2.3.0" 4200 } 4201 }, 4202 "node_modules/regex-utilities": { 4203 "version": "2.3.0", 4204 "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", 4205 "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==" 4206 }, 4207 "node_modules/rehype": { 4208 "version": "13.0.2", 4209 "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", 4210 "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", 4211 "dependencies": { 4212 "@types/hast": "^3.0.0", 4213 "rehype-parse": "^9.0.0", 4214 "rehype-stringify": "^10.0.0", 4215 "unified": "^11.0.0" 4216 }, 4217 "funding": { 4218 "type": "opencollective", 4219 "url": "https://opencollective.com/unified" 4220 } 4221 }, 4222 "node_modules/rehype-parse": { 4223 "version": "9.0.1", 4224 "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", 4225 "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", 4226 "dependencies": { 4227 "@types/hast": "^3.0.0", 4228 "hast-util-from-html": "^2.0.0", 4229 "unified": "^11.0.0" 4230 }, 4231 "funding": { 4232 "type": "opencollective", 4233 "url": "https://opencollective.com/unified" 4234 } 4235 }, 4236 "node_modules/rehype-raw": { 4237 "version": "7.0.0", 4238 "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", 4239 "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", 4240 "dependencies": { 4241 "@types/hast": "^3.0.0", 4242 "hast-util-raw": "^9.0.0", 4243 "vfile": "^6.0.0" 4244 }, 4245 "funding": { 4246 "type": "opencollective", 4247 "url": "https://opencollective.com/unified" 4248 } 4249 }, 4250 "node_modules/rehype-stringify": { 4251 "version": "10.0.1", 4252 "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", 4253 "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", 4254 "dependencies": { 4255 "@types/hast": "^3.0.0", 4256 "hast-util-to-html": "^9.0.0", 4257 "unified": "^11.0.0" 4258 }, 4259 "funding": { 4260 "type": "opencollective", 4261 "url": "https://opencollective.com/unified" 4262 } 4263 }, 4264 "node_modules/remark-gfm": { 4265 "version": "4.0.1", 4266 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", 4267 "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", 4268 "dependencies": { 4269 "@types/mdast": "^4.0.0", 4270 "mdast-util-gfm": "^3.0.0", 4271 "micromark-extension-gfm": "^3.0.0", 4272 "remark-parse": "^11.0.0", 4273 "remark-stringify": "^11.0.0", 4274 "unified": "^11.0.0" 4275 }, 4276 "funding": { 4277 "type": "opencollective", 4278 "url": "https://opencollective.com/unified" 4279 } 4280 }, 4281 "node_modules/remark-parse": { 4282 "version": "11.0.0", 4283 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", 4284 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", 4285 "dependencies": { 4286 "@types/mdast": "^4.0.0", 4287 "mdast-util-from-markdown": "^2.0.0", 4288 "micromark-util-types": "^2.0.0", 4289 "unified": "^11.0.0" 4290 }, 4291 "funding": { 4292 "type": "opencollective", 4293 "url": "https://opencollective.com/unified" 4294 } 4295 }, 4296 "node_modules/remark-rehype": { 4297 "version": "11.1.2", 4298 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", 4299 "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", 4300 "dependencies": { 4301 "@types/hast": "^3.0.0", 4302 "@types/mdast": "^4.0.0", 4303 "mdast-util-to-hast": "^13.0.0", 4304 "unified": "^11.0.0", 4305 "vfile": "^6.0.0" 4306 }, 4307 "funding": { 4308 "type": "opencollective", 4309 "url": "https://opencollective.com/unified" 4310 } 4311 }, 4312 "node_modules/remark-smartypants": { 4313 "version": "3.0.2", 4314 "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", 4315 "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", 4316 "dependencies": { 4317 "retext": "^9.0.0", 4318 "retext-smartypants": "^6.0.0", 4319 "unified": "^11.0.4", 4320 "unist-util-visit": "^5.0.0" 4321 }, 4322 "engines": { 4323 "node": ">=16.0.0" 4324 } 4325 }, 4326 "node_modules/remark-stringify": { 4327 "version": "11.0.0", 4328 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 4329 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", 4330 "dependencies": { 4331 "@types/mdast": "^4.0.0", 4332 "mdast-util-to-markdown": "^2.0.0", 4333 "unified": "^11.0.0" 4334 }, 4335 "funding": { 4336 "type": "opencollective", 4337 "url": "https://opencollective.com/unified" 4338 } 4339 }, 4340 "node_modules/resolve-pkg-maps": { 4341 "version": "1.0.0", 4342 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 4343 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 4344 "devOptional": true, 4345 "funding": { 4346 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 4347 } 4348 }, 4349 "node_modules/restructure": { 4350 "version": "3.0.2", 4351 "resolved": "https://registry.npmjs.org/restructure/-/restructure-3.0.2.tgz", 4352 "integrity": "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==" 4353 }, 4354 "node_modules/retext": { 4355 "version": "9.0.0", 4356 "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", 4357 "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", 4358 "dependencies": { 4359 "@types/nlcst": "^2.0.0", 4360 "retext-latin": "^4.0.0", 4361 "retext-stringify": "^4.0.0", 4362 "unified": "^11.0.0" 4363 }, 4364 "funding": { 4365 "type": "opencollective", 4366 "url": "https://opencollective.com/unified" 4367 } 4368 }, 4369 "node_modules/retext-latin": { 4370 "version": "4.0.0", 4371 "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", 4372 "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", 4373 "dependencies": { 4374 "@types/nlcst": "^2.0.0", 4375 "parse-latin": "^7.0.0", 4376 "unified": "^11.0.0" 4377 }, 4378 "funding": { 4379 "type": "opencollective", 4380 "url": "https://opencollective.com/unified" 4381 } 4382 }, 4383 "node_modules/retext-smartypants": { 4384 "version": "6.2.0", 4385 "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", 4386 "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", 4387 "dependencies": { 4388 "@types/nlcst": "^2.0.0", 4389 "nlcst-to-string": "^4.0.0", 4390 "unist-util-visit": "^5.0.0" 4391 }, 4392 "funding": { 4393 "type": "opencollective", 4394 "url": "https://opencollective.com/unified" 4395 } 4396 }, 4397 "node_modules/retext-stringify": { 4398 "version": "4.0.0", 4399 "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", 4400 "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", 4401 "dependencies": { 4402 "@types/nlcst": "^2.0.0", 4403 "nlcst-to-string": "^4.0.0", 4404 "unified": "^11.0.0" 4405 }, 4406 "funding": { 4407 "type": "opencollective", 4408 "url": "https://opencollective.com/unified" 4409 } 4410 }, 4411 "node_modules/rollup": { 4412 "version": "4.40.2", 4413 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.2.tgz", 4414 "integrity": "sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==", 4415 "dependencies": { 4416 "@types/estree": "1.0.7" 4417 }, 4418 "bin": { 4419 "rollup": "dist/bin/rollup" 4420 }, 4421 "engines": { 4422 "node": ">=18.0.0", 4423 "npm": ">=8.0.0" 4424 }, 4425 "optionalDependencies": { 4426 "@rollup/rollup-android-arm-eabi": "4.40.2", 4427 "@rollup/rollup-android-arm64": "4.40.2", 4428 "@rollup/rollup-darwin-arm64": "4.40.2", 4429 "@rollup/rollup-darwin-x64": "4.40.2", 4430 "@rollup/rollup-freebsd-arm64": "4.40.2", 4431 "@rollup/rollup-freebsd-x64": "4.40.2", 4432 "@rollup/rollup-linux-arm-gnueabihf": "4.40.2", 4433 "@rollup/rollup-linux-arm-musleabihf": "4.40.2", 4434 "@rollup/rollup-linux-arm64-gnu": "4.40.2", 4435 "@rollup/rollup-linux-arm64-musl": "4.40.2", 4436 "@rollup/rollup-linux-loongarch64-gnu": "4.40.2", 4437 "@rollup/rollup-linux-powerpc64le-gnu": "4.40.2", 4438 "@rollup/rollup-linux-riscv64-gnu": "4.40.2", 4439 "@rollup/rollup-linux-riscv64-musl": "4.40.2", 4440 "@rollup/rollup-linux-s390x-gnu": "4.40.2", 4441 "@rollup/rollup-linux-x64-gnu": "4.40.2", 4442 "@rollup/rollup-linux-x64-musl": "4.40.2", 4443 "@rollup/rollup-win32-arm64-msvc": "4.40.2", 4444 "@rollup/rollup-win32-ia32-msvc": "4.40.2", 4445 "@rollup/rollup-win32-x64-msvc": "4.40.2", 4446 "fsevents": "~2.3.2" 4447 } 4448 }, 4449 "node_modules/scheduler": { 4450 "version": "0.26.0", 4451 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", 4452 "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==" 4453 }, 4454 "node_modules/semver": { 4455 "version": "7.7.1", 4456 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 4457 "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 4458 "bin": { 4459 "semver": "bin/semver.js" 4460 }, 4461 "engines": { 4462 "node": ">=10" 4463 } 4464 }, 4465 "node_modules/sharp": { 4466 "version": "0.33.5", 4467 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 4468 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 4469 "hasInstallScript": true, 4470 "optional": true, 4471 "dependencies": { 4472 "color": "^4.2.3", 4473 "detect-libc": "^2.0.3", 4474 "semver": "^7.6.3" 4475 }, 4476 "engines": { 4477 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 4478 }, 4479 "funding": { 4480 "url": "https://opencollective.com/libvips" 4481 }, 4482 "optionalDependencies": { 4483 "@img/sharp-darwin-arm64": "0.33.5", 4484 "@img/sharp-darwin-x64": "0.33.5", 4485 "@img/sharp-libvips-darwin-arm64": "1.0.4", 4486 "@img/sharp-libvips-darwin-x64": "1.0.4", 4487 "@img/sharp-libvips-linux-arm": "1.0.5", 4488 "@img/sharp-libvips-linux-arm64": "1.0.4", 4489 "@img/sharp-libvips-linux-s390x": "1.0.4", 4490 "@img/sharp-libvips-linux-x64": "1.0.4", 4491 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 4492 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 4493 "@img/sharp-linux-arm": "0.33.5", 4494 "@img/sharp-linux-arm64": "0.33.5", 4495 "@img/sharp-linux-s390x": "0.33.5", 4496 "@img/sharp-linux-x64": "0.33.5", 4497 "@img/sharp-linuxmusl-arm64": "0.33.5", 4498 "@img/sharp-linuxmusl-x64": "0.33.5", 4499 "@img/sharp-wasm32": "0.33.5", 4500 "@img/sharp-win32-ia32": "0.33.5", 4501 "@img/sharp-win32-x64": "0.33.5" 4502 } 4503 }, 4504 "node_modules/shiki": { 4505 "version": "3.6.0", 4506 "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.6.0.tgz", 4507 "integrity": "sha512-tKn/Y0MGBTffQoklaATXmTqDU02zx8NYBGQ+F6gy87/YjKbizcLd+Cybh/0ZtOBX9r1NEnAy/GTRDKtOsc1L9w==", 4508 "dependencies": { 4509 "@shikijs/core": "3.6.0", 4510 "@shikijs/engine-javascript": "3.6.0", 4511 "@shikijs/engine-oniguruma": "3.6.0", 4512 "@shikijs/langs": "3.6.0", 4513 "@shikijs/themes": "3.6.0", 4514 "@shikijs/types": "3.6.0", 4515 "@shikijs/vscode-textmate": "^10.0.2", 4516 "@types/hast": "^3.0.4" 4517 } 4518 }, 4519 "node_modules/simple-swizzle": { 4520 "version": "0.2.2", 4521 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 4522 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 4523 "optional": true, 4524 "dependencies": { 4525 "is-arrayish": "^0.3.1" 4526 } 4527 }, 4528 "node_modules/sisteransi": { 4529 "version": "1.0.5", 4530 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 4531 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 4532 }, 4533 "node_modules/smol-toml": { 4534 "version": "1.3.4", 4535 "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.4.tgz", 4536 "integrity": "sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==", 4537 "engines": { 4538 "node": ">= 18" 4539 }, 4540 "funding": { 4541 "url": "https://github.com/sponsors/cyyynthia" 4542 } 4543 }, 4544 "node_modules/source-map-js": { 4545 "version": "1.2.1", 4546 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4547 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4548 "engines": { 4549 "node": ">=0.10.0" 4550 } 4551 }, 4552 "node_modules/space-separated-tokens": { 4553 "version": "2.0.2", 4554 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", 4555 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", 4556 "funding": { 4557 "type": "github", 4558 "url": "https://github.com/sponsors/wooorm" 4559 } 4560 }, 4561 "node_modules/string-width": { 4562 "version": "7.2.0", 4563 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 4564 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 4565 "dependencies": { 4566 "emoji-regex": "^10.3.0", 4567 "get-east-asian-width": "^1.0.0", 4568 "strip-ansi": "^7.1.0" 4569 }, 4570 "engines": { 4571 "node": ">=18" 4572 }, 4573 "funding": { 4574 "url": "https://github.com/sponsors/sindresorhus" 4575 } 4576 }, 4577 "node_modules/stringify-entities": { 4578 "version": "4.0.4", 4579 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", 4580 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", 4581 "dependencies": { 4582 "character-entities-html4": "^2.0.0", 4583 "character-entities-legacy": "^3.0.0" 4584 }, 4585 "funding": { 4586 "type": "github", 4587 "url": "https://github.com/sponsors/wooorm" 4588 } 4589 }, 4590 "node_modules/strip-ansi": { 4591 "version": "7.1.0", 4592 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 4593 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 4594 "dependencies": { 4595 "ansi-regex": "^6.0.1" 4596 }, 4597 "engines": { 4598 "node": ">=12" 4599 }, 4600 "funding": { 4601 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4602 } 4603 }, 4604 "node_modules/tiny-inflate": { 4605 "version": "1.0.3", 4606 "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", 4607 "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" 4608 }, 4609 "node_modules/tinyexec": { 4610 "version": "0.3.2", 4611 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 4612 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" 4613 }, 4614 "node_modules/tinyglobby": { 4615 "version": "0.2.13", 4616 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz", 4617 "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==", 4618 "dependencies": { 4619 "fdir": "^6.4.4", 4620 "picomatch": "^4.0.2" 4621 }, 4622 "engines": { 4623 "node": ">=12.0.0" 4624 }, 4625 "funding": { 4626 "url": "https://github.com/sponsors/SuperchupuDev" 4627 } 4628 }, 4629 "node_modules/tlds": { 4630 "version": "1.258.0", 4631 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.258.0.tgz", 4632 "integrity": "sha512-XGhStWuOlBA5D8QnyN2xtgB2cUOdJ3ztisne1DYVWMcVH29qh8eQIpRmP3HnuJLdgyzG0HpdGzRMu1lm/Oictw==", 4633 "bin": { 4634 "tlds": "bin.js" 4635 } 4636 }, 4637 "node_modules/tr46": { 4638 "version": "0.0.3", 4639 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 4640 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" 4641 }, 4642 "node_modules/trim-lines": { 4643 "version": "3.0.1", 4644 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", 4645 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", 4646 "funding": { 4647 "type": "github", 4648 "url": "https://github.com/sponsors/wooorm" 4649 } 4650 }, 4651 "node_modules/trough": { 4652 "version": "2.2.0", 4653 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", 4654 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", 4655 "funding": { 4656 "type": "github", 4657 "url": "https://github.com/sponsors/wooorm" 4658 } 4659 }, 4660 "node_modules/ts-node": { 4661 "version": "10.9.2", 4662 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", 4663 "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", 4664 "dependencies": { 4665 "@cspotcode/source-map-support": "^0.8.0", 4666 "@tsconfig/node10": "^1.0.7", 4667 "@tsconfig/node12": "^1.0.7", 4668 "@tsconfig/node14": "^1.0.0", 4669 "@tsconfig/node16": "^1.0.2", 4670 "acorn": "^8.4.1", 4671 "acorn-walk": "^8.1.1", 4672 "arg": "^4.1.0", 4673 "create-require": "^1.1.0", 4674 "diff": "^4.0.1", 4675 "make-error": "^1.1.1", 4676 "v8-compile-cache-lib": "^3.0.1", 4677 "yn": "3.1.1" 4678 }, 4679 "bin": { 4680 "ts-node": "dist/bin.js", 4681 "ts-node-cwd": "dist/bin-cwd.js", 4682 "ts-node-esm": "dist/bin-esm.js", 4683 "ts-node-script": "dist/bin-script.js", 4684 "ts-node-transpile-only": "dist/bin-transpile.js", 4685 "ts-script": "dist/bin-script-deprecated.js" 4686 }, 4687 "peerDependencies": { 4688 "@swc/core": ">=1.2.50", 4689 "@swc/wasm": ">=1.2.50", 4690 "@types/node": "*", 4691 "typescript": ">=2.7" 4692 }, 4693 "peerDependenciesMeta": { 4694 "@swc/core": { 4695 "optional": true 4696 }, 4697 "@swc/wasm": { 4698 "optional": true 4699 } 4700 } 4701 }, 4702 "node_modules/ts-node/node_modules/diff": { 4703 "version": "4.0.2", 4704 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 4705 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 4706 "engines": { 4707 "node": ">=0.3.1" 4708 } 4709 }, 4710 "node_modules/tsconfck": { 4711 "version": "3.1.5", 4712 "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", 4713 "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==", 4714 "bin": { 4715 "tsconfck": "bin/tsconfck.js" 4716 }, 4717 "engines": { 4718 "node": "^18 || >=20" 4719 }, 4720 "peerDependencies": { 4721 "typescript": "^5.0.0" 4722 }, 4723 "peerDependenciesMeta": { 4724 "typescript": { 4725 "optional": true 4726 } 4727 } 4728 }, 4729 "node_modules/tslib": { 4730 "version": "2.8.1", 4731 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 4732 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 4733 }, 4734 "node_modules/tsx": { 4735 "version": "4.19.4", 4736 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.4.tgz", 4737 "integrity": "sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==", 4738 "devOptional": true, 4739 "dependencies": { 4740 "esbuild": "~0.25.0", 4741 "get-tsconfig": "^4.7.5" 4742 }, 4743 "bin": { 4744 "tsx": "dist/cli.mjs" 4745 }, 4746 "engines": { 4747 "node": ">=18.0.0" 4748 }, 4749 "optionalDependencies": { 4750 "fsevents": "~2.3.3" 4751 } 4752 }, 4753 "node_modules/type-fest": { 4754 "version": "4.41.0", 4755 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 4756 "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 4757 "engines": { 4758 "node": ">=16" 4759 }, 4760 "funding": { 4761 "url": "https://github.com/sponsors/sindresorhus" 4762 } 4763 }, 4764 "node_modules/typescript": { 4765 "version": "5.8.3", 4766 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", 4767 "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", 4768 "peer": true, 4769 "bin": { 4770 "tsc": "bin/tsc", 4771 "tsserver": "bin/tsserver" 4772 }, 4773 "engines": { 4774 "node": ">=14.17" 4775 } 4776 }, 4777 "node_modules/ufo": { 4778 "version": "1.6.1", 4779 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 4780 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==" 4781 }, 4782 "node_modules/uint8arrays": { 4783 "version": "3.0.0", 4784 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 4785 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 4786 "dependencies": { 4787 "multiformats": "^9.4.2" 4788 } 4789 }, 4790 "node_modules/ultrahtml": { 4791 "version": "1.6.0", 4792 "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz", 4793 "integrity": "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==" 4794 }, 4795 "node_modules/uncrypto": { 4796 "version": "0.1.3", 4797 "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", 4798 "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==" 4799 }, 4800 "node_modules/undici-types": { 4801 "version": "6.21.0", 4802 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 4803 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==" 4804 }, 4805 "node_modules/unicode-properties": { 4806 "version": "1.4.1", 4807 "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", 4808 "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", 4809 "dependencies": { 4810 "base64-js": "^1.3.0", 4811 "unicode-trie": "^2.0.0" 4812 } 4813 }, 4814 "node_modules/unicode-trie": { 4815 "version": "2.0.0", 4816 "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", 4817 "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", 4818 "dependencies": { 4819 "pako": "^0.2.5", 4820 "tiny-inflate": "^1.0.0" 4821 } 4822 }, 4823 "node_modules/unified": { 4824 "version": "11.0.5", 4825 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", 4826 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", 4827 "dependencies": { 4828 "@types/unist": "^3.0.0", 4829 "bail": "^2.0.0", 4830 "devlop": "^1.0.0", 4831 "extend": "^3.0.0", 4832 "is-plain-obj": "^4.0.0", 4833 "trough": "^2.0.0", 4834 "vfile": "^6.0.0" 4835 }, 4836 "funding": { 4837 "type": "opencollective", 4838 "url": "https://opencollective.com/unified" 4839 } 4840 }, 4841 "node_modules/unifont": { 4842 "version": "0.5.0", 4843 "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.5.0.tgz", 4844 "integrity": "sha512-4DueXMP5Hy4n607sh+vJ+rajoLu778aU3GzqeTCqsD/EaUcvqZT9wPC8kgK6Vjh22ZskrxyRCR71FwNOaYn6jA==", 4845 "dependencies": { 4846 "css-tree": "^3.0.0", 4847 "ohash": "^2.0.0" 4848 } 4849 }, 4850 "node_modules/unist-util-find-after": { 4851 "version": "5.0.0", 4852 "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", 4853 "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", 4854 "dependencies": { 4855 "@types/unist": "^3.0.0", 4856 "unist-util-is": "^6.0.0" 4857 }, 4858 "funding": { 4859 "type": "opencollective", 4860 "url": "https://opencollective.com/unified" 4861 } 4862 }, 4863 "node_modules/unist-util-is": { 4864 "version": "6.0.0", 4865 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", 4866 "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", 4867 "dependencies": { 4868 "@types/unist": "^3.0.0" 4869 }, 4870 "funding": { 4871 "type": "opencollective", 4872 "url": "https://opencollective.com/unified" 4873 } 4874 }, 4875 "node_modules/unist-util-modify-children": { 4876 "version": "4.0.0", 4877 "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", 4878 "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", 4879 "dependencies": { 4880 "@types/unist": "^3.0.0", 4881 "array-iterate": "^2.0.0" 4882 }, 4883 "funding": { 4884 "type": "opencollective", 4885 "url": "https://opencollective.com/unified" 4886 } 4887 }, 4888 "node_modules/unist-util-position": { 4889 "version": "5.0.0", 4890 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", 4891 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", 4892 "dependencies": { 4893 "@types/unist": "^3.0.0" 4894 }, 4895 "funding": { 4896 "type": "opencollective", 4897 "url": "https://opencollective.com/unified" 4898 } 4899 }, 4900 "node_modules/unist-util-remove-position": { 4901 "version": "5.0.0", 4902 "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", 4903 "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", 4904 "dependencies": { 4905 "@types/unist": "^3.0.0", 4906 "unist-util-visit": "^5.0.0" 4907 }, 4908 "funding": { 4909 "type": "opencollective", 4910 "url": "https://opencollective.com/unified" 4911 } 4912 }, 4913 "node_modules/unist-util-stringify-position": { 4914 "version": "4.0.0", 4915 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", 4916 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", 4917 "dependencies": { 4918 "@types/unist": "^3.0.0" 4919 }, 4920 "funding": { 4921 "type": "opencollective", 4922 "url": "https://opencollective.com/unified" 4923 } 4924 }, 4925 "node_modules/unist-util-visit": { 4926 "version": "5.0.0", 4927 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", 4928 "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", 4929 "dependencies": { 4930 "@types/unist": "^3.0.0", 4931 "unist-util-is": "^6.0.0", 4932 "unist-util-visit-parents": "^6.0.0" 4933 }, 4934 "funding": { 4935 "type": "opencollective", 4936 "url": "https://opencollective.com/unified" 4937 } 4938 }, 4939 "node_modules/unist-util-visit-children": { 4940 "version": "3.0.0", 4941 "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", 4942 "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", 4943 "dependencies": { 4944 "@types/unist": "^3.0.0" 4945 }, 4946 "funding": { 4947 "type": "opencollective", 4948 "url": "https://opencollective.com/unified" 4949 } 4950 }, 4951 "node_modules/unist-util-visit-parents": { 4952 "version": "6.0.1", 4953 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", 4954 "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", 4955 "dependencies": { 4956 "@types/unist": "^3.0.0", 4957 "unist-util-is": "^6.0.0" 4958 }, 4959 "funding": { 4960 "type": "opencollective", 4961 "url": "https://opencollective.com/unified" 4962 } 4963 }, 4964 "node_modules/unstorage": { 4965 "version": "1.16.0", 4966 "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.16.0.tgz", 4967 "integrity": "sha512-WQ37/H5A7LcRPWfYOrDa1Ys02xAbpPJq6q5GkO88FBXVSQzHd7+BjEwfRqyaSWCv9MbsJy058GWjjPjcJ16GGA==", 4968 "dependencies": { 4969 "anymatch": "^3.1.3", 4970 "chokidar": "^4.0.3", 4971 "destr": "^2.0.5", 4972 "h3": "^1.15.2", 4973 "lru-cache": "^10.4.3", 4974 "node-fetch-native": "^1.6.6", 4975 "ofetch": "^1.4.1", 4976 "ufo": "^1.6.1" 4977 }, 4978 "peerDependencies": { 4979 "@azure/app-configuration": "^1.8.0", 4980 "@azure/cosmos": "^4.2.0", 4981 "@azure/data-tables": "^13.3.0", 4982 "@azure/identity": "^4.6.0", 4983 "@azure/keyvault-secrets": "^4.9.0", 4984 "@azure/storage-blob": "^12.26.0", 4985 "@capacitor/preferences": "^6.0.3 || ^7.0.0", 4986 "@deno/kv": ">=0.9.0", 4987 "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", 4988 "@planetscale/database": "^1.19.0", 4989 "@upstash/redis": "^1.34.3", 4990 "@vercel/blob": ">=0.27.1", 4991 "@vercel/kv": "^1.0.1", 4992 "aws4fetch": "^1.0.20", 4993 "db0": ">=0.2.1", 4994 "idb-keyval": "^6.2.1", 4995 "ioredis": "^5.4.2", 4996 "uploadthing": "^7.4.4" 4997 }, 4998 "peerDependenciesMeta": { 4999 "@azure/app-configuration": { 5000 "optional": true 5001 }, 5002 "@azure/cosmos": { 5003 "optional": true 5004 }, 5005 "@azure/data-tables": { 5006 "optional": true 5007 }, 5008 "@azure/identity": { 5009 "optional": true 5010 }, 5011 "@azure/keyvault-secrets": { 5012 "optional": true 5013 }, 5014 "@azure/storage-blob": { 5015 "optional": true 5016 }, 5017 "@capacitor/preferences": { 5018 "optional": true 5019 }, 5020 "@deno/kv": { 5021 "optional": true 5022 }, 5023 "@netlify/blobs": { 5024 "optional": true 5025 }, 5026 "@planetscale/database": { 5027 "optional": true 5028 }, 5029 "@upstash/redis": { 5030 "optional": true 5031 }, 5032 "@vercel/blob": { 5033 "optional": true 5034 }, 5035 "@vercel/kv": { 5036 "optional": true 5037 }, 5038 "aws4fetch": { 5039 "optional": true 5040 }, 5041 "db0": { 5042 "optional": true 5043 }, 5044 "idb-keyval": { 5045 "optional": true 5046 }, 5047 "ioredis": { 5048 "optional": true 5049 }, 5050 "uploadthing": { 5051 "optional": true 5052 } 5053 } 5054 }, 5055 "node_modules/update-browserslist-db": { 5056 "version": "1.1.3", 5057 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", 5058 "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", 5059 "funding": [ 5060 { 5061 "type": "opencollective", 5062 "url": "https://opencollective.com/browserslist" 5063 }, 5064 { 5065 "type": "tidelift", 5066 "url": "https://tidelift.com/funding/github/npm/browserslist" 5067 }, 5068 { 5069 "type": "github", 5070 "url": "https://github.com/sponsors/ai" 5071 } 5072 ], 5073 "dependencies": { 5074 "escalade": "^3.2.0", 5075 "picocolors": "^1.1.1" 5076 }, 5077 "bin": { 5078 "update-browserslist-db": "cli.js" 5079 }, 5080 "peerDependencies": { 5081 "browserslist": ">= 4.21.0" 5082 } 5083 }, 5084 "node_modules/v8-compile-cache-lib": { 5085 "version": "3.0.1", 5086 "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", 5087 "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" 5088 }, 5089 "node_modules/vfile": { 5090 "version": "6.0.3", 5091 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", 5092 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", 5093 "dependencies": { 5094 "@types/unist": "^3.0.0", 5095 "vfile-message": "^4.0.0" 5096 }, 5097 "funding": { 5098 "type": "opencollective", 5099 "url": "https://opencollective.com/unified" 5100 } 5101 }, 5102 "node_modules/vfile-location": { 5103 "version": "5.0.3", 5104 "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", 5105 "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", 5106 "dependencies": { 5107 "@types/unist": "^3.0.0", 5108 "vfile": "^6.0.0" 5109 }, 5110 "funding": { 5111 "type": "opencollective", 5112 "url": "https://opencollective.com/unified" 5113 } 5114 }, 5115 "node_modules/vfile-message": { 5116 "version": "4.0.2", 5117 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", 5118 "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", 5119 "dependencies": { 5120 "@types/unist": "^3.0.0", 5121 "unist-util-stringify-position": "^4.0.0" 5122 }, 5123 "funding": { 5124 "type": "opencollective", 5125 "url": "https://opencollective.com/unified" 5126 } 5127 }, 5128 "node_modules/vite": { 5129 "version": "6.3.5", 5130 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", 5131 "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", 5132 "dependencies": { 5133 "esbuild": "^0.25.0", 5134 "fdir": "^6.4.4", 5135 "picomatch": "^4.0.2", 5136 "postcss": "^8.5.3", 5137 "rollup": "^4.34.9", 5138 "tinyglobby": "^0.2.13" 5139 }, 5140 "bin": { 5141 "vite": "bin/vite.js" 5142 }, 5143 "engines": { 5144 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 5145 }, 5146 "funding": { 5147 "url": "https://github.com/vitejs/vite?sponsor=1" 5148 }, 5149 "optionalDependencies": { 5150 "fsevents": "~2.3.3" 5151 }, 5152 "peerDependencies": { 5153 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 5154 "jiti": ">=1.21.0", 5155 "less": "*", 5156 "lightningcss": "^1.21.0", 5157 "sass": "*", 5158 "sass-embedded": "*", 5159 "stylus": "*", 5160 "sugarss": "*", 5161 "terser": "^5.16.0", 5162 "tsx": "^4.8.1", 5163 "yaml": "^2.4.2" 5164 }, 5165 "peerDependenciesMeta": { 5166 "@types/node": { 5167 "optional": true 5168 }, 5169 "jiti": { 5170 "optional": true 5171 }, 5172 "less": { 5173 "optional": true 5174 }, 5175 "lightningcss": { 5176 "optional": true 5177 }, 5178 "sass": { 5179 "optional": true 5180 }, 5181 "sass-embedded": { 5182 "optional": true 5183 }, 5184 "stylus": { 5185 "optional": true 5186 }, 5187 "sugarss": { 5188 "optional": true 5189 }, 5190 "terser": { 5191 "optional": true 5192 }, 5193 "tsx": { 5194 "optional": true 5195 }, 5196 "yaml": { 5197 "optional": true 5198 } 5199 } 5200 }, 5201 "node_modules/vitefu": { 5202 "version": "1.0.6", 5203 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", 5204 "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==", 5205 "peerDependencies": { 5206 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" 5207 }, 5208 "peerDependenciesMeta": { 5209 "vite": { 5210 "optional": true 5211 } 5212 } 5213 }, 5214 "node_modules/web-namespaces": { 5215 "version": "2.0.1", 5216 "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", 5217 "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", 5218 "funding": { 5219 "type": "github", 5220 "url": "https://github.com/sponsors/wooorm" 5221 } 5222 }, 5223 "node_modules/webidl-conversions": { 5224 "version": "3.0.1", 5225 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 5226 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" 5227 }, 5228 "node_modules/whatwg-url": { 5229 "version": "5.0.0", 5230 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 5231 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 5232 "dependencies": { 5233 "tr46": "~0.0.3", 5234 "webidl-conversions": "^3.0.0" 5235 } 5236 }, 5237 "node_modules/which-pm-runs": { 5238 "version": "1.1.0", 5239 "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", 5240 "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", 5241 "engines": { 5242 "node": ">=4" 5243 } 5244 }, 5245 "node_modules/widest-line": { 5246 "version": "5.0.0", 5247 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", 5248 "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", 5249 "dependencies": { 5250 "string-width": "^7.0.0" 5251 }, 5252 "engines": { 5253 "node": ">=18" 5254 }, 5255 "funding": { 5256 "url": "https://github.com/sponsors/sindresorhus" 5257 } 5258 }, 5259 "node_modules/wrap-ansi": { 5260 "version": "9.0.0", 5261 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", 5262 "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", 5263 "dependencies": { 5264 "ansi-styles": "^6.2.1", 5265 "string-width": "^7.0.0", 5266 "strip-ansi": "^7.1.0" 5267 }, 5268 "engines": { 5269 "node": ">=18" 5270 }, 5271 "funding": { 5272 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5273 } 5274 }, 5275 "node_modules/xxhash-wasm": { 5276 "version": "1.1.0", 5277 "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", 5278 "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==" 5279 }, 5280 "node_modules/yallist": { 5281 "version": "3.1.1", 5282 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 5283 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" 5284 }, 5285 "node_modules/yargs-parser": { 5286 "version": "21.1.1", 5287 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 5288 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 5289 "engines": { 5290 "node": ">=12" 5291 } 5292 }, 5293 "node_modules/yn": { 5294 "version": "3.1.1", 5295 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 5296 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 5297 "engines": { 5298 "node": ">=6" 5299 } 5300 }, 5301 "node_modules/yocto-queue": { 5302 "version": "1.2.1", 5303 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", 5304 "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", 5305 "engines": { 5306 "node": ">=12.20" 5307 }, 5308 "funding": { 5309 "url": "https://github.com/sponsors/sindresorhus" 5310 } 5311 }, 5312 "node_modules/yocto-spinner": { 5313 "version": "0.2.2", 5314 "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.2.tgz", 5315 "integrity": "sha512-21rPcM3e4vCpOXThiFRByX8amU5By1R0wNS8Oex+DP3YgC8xdU0vEJ/K8cbPLiIJVosSSysgcFof6s6MSD5/Vw==", 5316 "dependencies": { 5317 "yoctocolors": "^2.1.1" 5318 }, 5319 "engines": { 5320 "node": ">=18.19" 5321 }, 5322 "funding": { 5323 "url": "https://github.com/sponsors/sindresorhus" 5324 } 5325 }, 5326 "node_modules/yoctocolors": { 5327 "version": "2.1.1", 5328 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", 5329 "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", 5330 "engines": { 5331 "node": ">=18" 5332 }, 5333 "funding": { 5334 "url": "https://github.com/sponsors/sindresorhus" 5335 } 5336 }, 5337 "node_modules/zod": { 5338 "version": "3.24.4", 5339 "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz", 5340 "integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==", 5341 "funding": { 5342 "url": "https://github.com/sponsors/colinhacks" 5343 } 5344 }, 5345 "node_modules/zod-to-json-schema": { 5346 "version": "3.24.5", 5347 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", 5348 "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", 5349 "peerDependencies": { 5350 "zod": "^3.24.1" 5351 } 5352 }, 5353 "node_modules/zod-to-ts": { 5354 "version": "1.2.0", 5355 "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", 5356 "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", 5357 "peerDependencies": { 5358 "typescript": "^4.9.4 || ^5.0.2", 5359 "zod": "^3" 5360 } 5361 }, 5362 "node_modules/zwitch": { 5363 "version": "2.0.4", 5364 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", 5365 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", 5366 "funding": { 5367 "type": "github", 5368 "url": "https://github.com/sponsors/wooorm" 5369 } 5370 } 5371 } 5372}