ThomasLe/code-grader-agent
0
1{2 "name": "fe",3 "version": "0.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "fe",9 "version": "0.0.0",10 "dependencies": {11 "@ant-design/icons": "^5.6.1",12 "antd": "^5.24.2",13 "axios": "^1.7.9",14 "http-proxy-middleware": "^3.0.3",15 "marked": "^15.0.7",16 "react": "^19.0.0",17 "react-dom": "^19.0.0",18 "react-icons": "^5.5.0",19 "react-router-dom": "^7.3.0",20 "xlsx": "^0.18.5"21 },22 "devDependencies": {23 "@eslint/js": "^9.21.0",24 "@types/react": "^19.0.10",25 "@types/react-dom": "^19.0.4",26 "@vitejs/plugin-react": "^4.3.4",27 "autoprefixer": "^10.4.20",28 "eslint": "^9.21.0",29 "eslint-plugin-react-hooks": "^5.0.0",30 "eslint-plugin-react-refresh": "^0.4.19",31 "globals": "^15.15.0",32 "postcss": "^8.5.3",33 "tailwindcss": "^3.4.17",34 "typescript": "~5.7.2",35 "typescript-eslint": "^8.24.1",36 "vite": "^6.2.0"37 }38 },39 "node_modules/@alloc/quick-lru": {40 "version": "5.2.0",41 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",42 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",43 "dev": true,44 "license": "MIT",45 "engines": {46 "node": ">=10"47 },48 "funding": {49 "url": "https://github.com/sponsors/sindresorhus"50 }51 },52 "node_modules/@ampproject/remapping": {53 "version": "2.3.0",54 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",55 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",56 "dev": true,57 "license": "Apache-2.0",58 "dependencies": {59 "@jridgewell/gen-mapping": "^0.3.5",60 "@jridgewell/trace-mapping": "^0.3.24"61 },62 "engines": {63 "node": ">=6.0.0"64 }65 },66 "node_modules/@ant-design/colors": {67 "version": "7.2.0",68 "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-7.2.0.tgz",69 "integrity": "sha512-bjTObSnZ9C/O8MB/B4OUtd/q9COomuJAR2SYfhxLyHvCKn4EKwCN3e+fWGMo7H5InAyV0wL17jdE9ALrdOW/6A==",70 "license": "MIT",71 "dependencies": {72 "@ant-design/fast-color": "^2.0.6"73 }74 },75 "node_modules/@ant-design/cssinjs": {76 "version": "1.23.0",77 "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.23.0.tgz",78 "integrity": "sha512-7GAg9bD/iC9ikWatU9ym+P9ugJhi/WbsTWzcKN6T4gU0aehsprtke1UAaaSxxkjjmkJb3llet/rbUSLPgwlY4w==",79 "license": "MIT",80 "dependencies": {81 "@babel/runtime": "^7.11.1",82 "@emotion/hash": "^0.8.0",83 "@emotion/unitless": "^0.7.5",84 "classnames": "^2.3.1",85 "csstype": "^3.1.3",86 "rc-util": "^5.35.0",87 "stylis": "^4.3.4"88 },89 "peerDependencies": {90 "react": ">=16.0.0",91 "react-dom": ">=16.0.0"92 }93 },94 "node_modules/@ant-design/cssinjs-utils": {95 "version": "1.1.3",96 "resolved": "https://registry.npmjs.org/@ant-design/cssinjs-utils/-/cssinjs-utils-1.1.3.tgz",97 "integrity": "sha512-nOoQMLW1l+xR1Co8NFVYiP8pZp3VjIIzqV6D6ShYF2ljtdwWJn5WSsH+7kvCktXL/yhEtWURKOfH5Xz/gzlwsg==",98 "license": "MIT",99 "dependencies": {100 "@ant-design/cssinjs": "^1.21.0",101 "@babel/runtime": "^7.23.2",102 "rc-util": "^5.38.0"103 },104 "peerDependencies": {105 "react": ">=16.9.0",106 "react-dom": ">=16.9.0"107 }108 },109 "node_modules/@ant-design/fast-color": {110 "version": "2.0.6",111 "resolved": "https://registry.npmjs.org/@ant-design/fast-color/-/fast-color-2.0.6.tgz",112 "integrity": "sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA==",113 "license": "MIT",114 "dependencies": {115 "@babel/runtime": "^7.24.7"116 },117 "engines": {118 "node": ">=8.x"119 }120 },121 "node_modules/@ant-design/icons": {122 "version": "5.6.1",123 "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.6.1.tgz",124 "integrity": "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==",125 "license": "MIT",126 "dependencies": {127 "@ant-design/colors": "^7.0.0",128 "@ant-design/icons-svg": "^4.4.0",129 "@babel/runtime": "^7.24.8",130 "classnames": "^2.2.6",131 "rc-util": "^5.31.1"132 },133 "engines": {134 "node": ">=8"135 },136 "peerDependencies": {137 "react": ">=16.0.0",138 "react-dom": ">=16.0.0"139 }140 },141 "node_modules/@ant-design/icons-svg": {142 "version": "4.4.2",143 "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz",144 "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==",145 "license": "MIT"146 },147 "node_modules/@ant-design/react-slick": {148 "version": "1.1.2",149 "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.1.2.tgz",150 "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==",151 "license": "MIT",152 "dependencies": {153 "@babel/runtime": "^7.10.4",154 "classnames": "^2.2.5",155 "json2mq": "^0.2.0",156 "resize-observer-polyfill": "^1.5.1",157 "throttle-debounce": "^5.0.0"158 },159 "peerDependencies": {160 "react": ">=16.9.0"161 }162 },163 "node_modules/@babel/code-frame": {164 "version": "7.26.2",165 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",166 "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",167 "dev": true,168 "license": "MIT",169 "dependencies": {170 "@babel/helper-validator-identifier": "^7.25.9",171 "js-tokens": "^4.0.0",172 "picocolors": "^1.0.0"173 },174 "engines": {175 "node": ">=6.9.0"176 }177 },178 "node_modules/@babel/compat-data": {179 "version": "7.26.8",180 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz",181 "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==",182 "dev": true,183 "license": "MIT",184 "engines": {185 "node": ">=6.9.0"186 }187 },188 "node_modules/@babel/core": {189 "version": "7.26.9",190 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.9.tgz",191 "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==",192 "dev": true,193 "license": "MIT",194 "dependencies": {195 "@ampproject/remapping": "^2.2.0",196 "@babel/code-frame": "^7.26.2",197 "@babel/generator": "^7.26.9",198 "@babel/helper-compilation-targets": "^7.26.5",199 "@babel/helper-module-transforms": "^7.26.0",200 "@babel/helpers": "^7.26.9",201 "@babel/parser": "^7.26.9",202 "@babel/template": "^7.26.9",203 "@babel/traverse": "^7.26.9",204 "@babel/types": "^7.26.9",205 "convert-source-map": "^2.0.0",206 "debug": "^4.1.0",207 "gensync": "^1.0.0-beta.2",208 "json5": "^2.2.3",209 "semver": "^6.3.1"210 },211 "engines": {212 "node": ">=6.9.0"213 },214 "funding": {215 "type": "opencollective",216 "url": "https://opencollective.com/babel"217 }218 },219 "node_modules/@babel/generator": {220 "version": "7.26.9",221 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz",222 "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==",223 "dev": true,224 "license": "MIT",225 "dependencies": {226 "@babel/parser": "^7.26.9",227 "@babel/types": "^7.26.9",228 "@jridgewell/gen-mapping": "^0.3.5",229 "@jridgewell/trace-mapping": "^0.3.25",230 "jsesc": "^3.0.2"231 },232 "engines": {233 "node": ">=6.9.0"234 }235 },236 "node_modules/@babel/helper-compilation-targets": {237 "version": "7.26.5",238 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz",239 "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==",240 "dev": true,241 "license": "MIT",242 "dependencies": {243 "@babel/compat-data": "^7.26.5",244 "@babel/helper-validator-option": "^7.25.9",245 "browserslist": "^4.24.0",246 "lru-cache": "^5.1.1",247 "semver": "^6.3.1"248 },249 "engines": {250 "node": ">=6.9.0"251 }252 },253 "node_modules/@babel/helper-module-imports": {254 "version": "7.25.9",255 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",256 "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",257 "dev": true,258 "license": "MIT",259 "dependencies": {260 "@babel/traverse": "^7.25.9",261 "@babel/types": "^7.25.9"262 },263 "engines": {264 "node": ">=6.9.0"265 }266 },267 "node_modules/@babel/helper-module-transforms": {268 "version": "7.26.0",269 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",270 "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",271 "dev": true,272 "license": "MIT",273 "dependencies": {274 "@babel/helper-module-imports": "^7.25.9",275 "@babel/helper-validator-identifier": "^7.25.9",276 "@babel/traverse": "^7.25.9"277 },278 "engines": {279 "node": ">=6.9.0"280 },281 "peerDependencies": {282 "@babel/core": "^7.0.0"283 }284 },285 "node_modules/@babel/helper-plugin-utils": {286 "version": "7.26.5",287 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz",288 "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==",289 "dev": true,290 "license": "MIT",291 "engines": {292 "node": ">=6.9.0"293 }294 },295 "node_modules/@babel/helper-string-parser": {296 "version": "7.25.9",297 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",298 "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",299 "dev": true,300 "license": "MIT",301 "engines": {302 "node": ">=6.9.0"303 }304 },305 "node_modules/@babel/helper-validator-identifier": {306 "version": "7.25.9",307 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",308 "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",309 "dev": true,310 "license": "MIT",311 "engines": {312 "node": ">=6.9.0"313 }314 },315 "node_modules/@babel/helper-validator-option": {316 "version": "7.25.9",317 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",318 "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",319 "dev": true,320 "license": "MIT",321 "engines": {322 "node": ">=6.9.0"323 }324 },325 "node_modules/@babel/helpers": {326 "version": "7.26.9",327 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.9.tgz",328 "integrity": "sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==",329 "dev": true,330 "license": "MIT",331 "dependencies": {332 "@babel/template": "^7.26.9",333 "@babel/types": "^7.26.9"334 },335 "engines": {336 "node": ">=6.9.0"337 }338 },339 "node_modules/@babel/parser": {340 "version": "7.26.9",341 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz",342 "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==",343 "dev": true,344 "license": "MIT",345 "dependencies": {346 "@babel/types": "^7.26.9"347 },348 "bin": {349 "parser": "bin/babel-parser.js"350 },351 "engines": {352 "node": ">=6.0.0"353 }354 },355 "node_modules/@babel/plugin-transform-react-jsx-self": {356 "version": "7.25.9",357 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz",358 "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==",359 "dev": true,360 "license": "MIT",361 "dependencies": {362 "@babel/helper-plugin-utils": "^7.25.9"363 },364 "engines": {365 "node": ">=6.9.0"366 },367 "peerDependencies": {368 "@babel/core": "^7.0.0-0"369 }370 },371 "node_modules/@babel/plugin-transform-react-jsx-source": {372 "version": "7.25.9",373 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz",374 "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==",375 "dev": true,376 "license": "MIT",377 "dependencies": {378 "@babel/helper-plugin-utils": "^7.25.9"379 },380 "engines": {381 "node": ">=6.9.0"382 },383 "peerDependencies": {384 "@babel/core": "^7.0.0-0"385 }386 },387 "node_modules/@babel/runtime": {388 "version": "7.26.9",389 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz",390 "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==",391 "license": "MIT",392 "dependencies": {393 "regenerator-runtime": "^0.14.0"394 },395 "engines": {396 "node": ">=6.9.0"397 }398 },399 "node_modules/@babel/template": {400 "version": "7.26.9",401 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz",402 "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==",403 "dev": true,404 "license": "MIT",405 "dependencies": {406 "@babel/code-frame": "^7.26.2",407 "@babel/parser": "^7.26.9",408 "@babel/types": "^7.26.9"409 },410 "engines": {411 "node": ">=6.9.0"412 }413 },414 "node_modules/@babel/traverse": {415 "version": "7.26.9",416 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz",417 "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==",418 "dev": true,419 "license": "MIT",420 "dependencies": {421 "@babel/code-frame": "^7.26.2",422 "@babel/generator": "^7.26.9",423 "@babel/parser": "^7.26.9",424 "@babel/template": "^7.26.9",425 "@babel/types": "^7.26.9",426 "debug": "^4.3.1",427 "globals": "^11.1.0"428 },429 "engines": {430 "node": ">=6.9.0"431 }432 },433 "node_modules/@babel/traverse/node_modules/globals": {434 "version": "11.12.0",435 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",436 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",437 "dev": true,438 "license": "MIT",439 "engines": {440 "node": ">=4"441 }442 },443 "node_modules/@babel/types": {444 "version": "7.26.9",445 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz",446 "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==",447 "dev": true,448 "license": "MIT",449 "dependencies": {450 "@babel/helper-string-parser": "^7.25.9",451 "@babel/helper-validator-identifier": "^7.25.9"452 },453 "engines": {454 "node": ">=6.9.0"455 }456 },457 "node_modules/@emotion/hash": {458 "version": "0.8.0",459 "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",460 "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==",461 "license": "MIT"462 },463 "node_modules/@emotion/unitless": {464 "version": "0.7.5",465 "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",466 "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==",467 "license": "MIT"468 },469 "node_modules/@esbuild/aix-ppc64": {470 "version": "0.25.0",471 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz",472 "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==",473 "cpu": [474 "ppc64"475 ],476 "dev": true,477 "license": "MIT",478 "optional": true,479 "os": [480 "aix"481 ],482 "engines": {483 "node": ">=18"484 }485 },486 "node_modules/@esbuild/android-arm": {487 "version": "0.25.0",488 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz",489 "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==",490 "cpu": [491 "arm"492 ],493 "dev": true,494 "license": "MIT",495 "optional": true,496 "os": [497 "android"498 ],499 "engines": {500 "node": ">=18"501 }502 },503 "node_modules/@esbuild/android-arm64": {504 "version": "0.25.0",505 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz",506 "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==",507 "cpu": [508 "arm64"509 ],510 "dev": true,511 "license": "MIT",512 "optional": true,513 "os": [514 "android"515 ],516 "engines": {517 "node": ">=18"518 }519 },520 "node_modules/@esbuild/android-x64": {521 "version": "0.25.0",522 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz",523 "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==",524 "cpu": [525 "x64"526 ],527 "dev": true,528 "license": "MIT",529 "optional": true,530 "os": [531 "android"532 ],533 "engines": {534 "node": ">=18"535 }536 },537 "node_modules/@esbuild/darwin-arm64": {538 "version": "0.25.0",539 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz",540 "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==",541 "cpu": [542 "arm64"543 ],544 "dev": true,545 "license": "MIT",546 "optional": true,547 "os": [548 "darwin"549 ],550 "engines": {551 "node": ">=18"552 }553 },554 "node_modules/@esbuild/darwin-x64": {555 "version": "0.25.0",556 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz",557 "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==",558 "cpu": [559 "x64"560 ],561 "dev": true,562 "license": "MIT",563 "optional": true,564 "os": [565 "darwin"566 ],567 "engines": {568 "node": ">=18"569 }570 },571 "node_modules/@esbuild/freebsd-arm64": {572 "version": "0.25.0",573 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz",574 "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==",575 "cpu": [576 "arm64"577 ],578 "dev": true,579 "license": "MIT",580 "optional": true,581 "os": [582 "freebsd"583 ],584 "engines": {585 "node": ">=18"586 }587 },588 "node_modules/@esbuild/freebsd-x64": {589 "version": "0.25.0",590 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz",591 "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==",592 "cpu": [593 "x64"594 ],595 "dev": true,596 "license": "MIT",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.0",607 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz",608 "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==",609 "cpu": [610 "arm"611 ],612 "dev": true,613 "license": "MIT",614 "optional": true,615 "os": [616 "linux"617 ],618 "engines": {619 "node": ">=18"620 }621 },622 "node_modules/@esbuild/linux-arm64": {623 "version": "0.25.0",624 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz",625 "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==",626 "cpu": [627 "arm64"628 ],629 "dev": true,630 "license": "MIT",631 "optional": true,632 "os": [633 "linux"634 ],635 "engines": {636 "node": ">=18"637 }638 },639 "node_modules/@esbuild/linux-ia32": {640 "version": "0.25.0",641 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz",642 "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==",643 "cpu": [644 "ia32"645 ],646 "dev": true,647 "license": "MIT",648 "optional": true,649 "os": [650 "linux"651 ],652 "engines": {653 "node": ">=18"654 }655 },656 "node_modules/@esbuild/linux-loong64": {657 "version": "0.25.0",658 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz",659 "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==",660 "cpu": [661 "loong64"662 ],663 "dev": true,664 "license": "MIT",665 "optional": true,666 "os": [667 "linux"668 ],669 "engines": {670 "node": ">=18"671 }672 },673 "node_modules/@esbuild/linux-mips64el": {674 "version": "0.25.0",675 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz",676 "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==",677 "cpu": [678 "mips64el"679 ],680 "dev": true,681 "license": "MIT",682 "optional": true,683 "os": [684 "linux"685 ],686 "engines": {687 "node": ">=18"688 }689 },690 "node_modules/@esbuild/linux-ppc64": {691 "version": "0.25.0",692 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz",693 "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==",694 "cpu": [695 "ppc64"696 ],697 "dev": true,698 "license": "MIT",699 "optional": true,700 "os": [701 "linux"702 ],703 "engines": {704 "node": ">=18"705 }706 },707 "node_modules/@esbuild/linux-riscv64": {708 "version": "0.25.0",709 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz",710 "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==",711 "cpu": [712 "riscv64"713 ],714 "dev": true,715 "license": "MIT",716 "optional": true,717 "os": [718 "linux"719 ],720 "engines": {721 "node": ">=18"722 }723 },724 "node_modules/@esbuild/linux-s390x": {725 "version": "0.25.0",726 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz",727 "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==",728 "cpu": [729 "s390x"730 ],731 "dev": true,732 "license": "MIT",733 "optional": true,734 "os": [735 "linux"736 ],737 "engines": {738 "node": ">=18"739 }740 },741 "node_modules/@esbuild/linux-x64": {742 "version": "0.25.0",743 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz",744 "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==",745 "cpu": [746 "x64"747 ],748 "dev": true,749 "license": "MIT",750 "optional": true,751 "os": [752 "linux"753 ],754 "engines": {755 "node": ">=18"756 }757 },758 "node_modules/@esbuild/netbsd-arm64": {759 "version": "0.25.0",760 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz",761 "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==",762 "cpu": [763 "arm64"764 ],765 "dev": true,766 "license": "MIT",767 "optional": true,768 "os": [769 "netbsd"770 ],771 "engines": {772 "node": ">=18"773 }774 },775 "node_modules/@esbuild/netbsd-x64": {776 "version": "0.25.0",777 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz",778 "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==",779 "cpu": [780 "x64"781 ],782 "dev": true,783 "license": "MIT",784 "optional": true,785 "os": [786 "netbsd"787 ],788 "engines": {789 "node": ">=18"790 }791 },792 "node_modules/@esbuild/openbsd-arm64": {793 "version": "0.25.0",794 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz",795 "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==",796 "cpu": [797 "arm64"798 ],799 "dev": true,800 "license": "MIT",801 "optional": true,802 "os": [803 "openbsd"804 ],805 "engines": {806 "node": ">=18"807 }808 },809 "node_modules/@esbuild/openbsd-x64": {810 "version": "0.25.0",811 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz",812 "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==",813 "cpu": [814 "x64"815 ],816 "dev": true,817 "license": "MIT",818 "optional": true,819 "os": [820 "openbsd"821 ],822 "engines": {823 "node": ">=18"824 }825 },826 "node_modules/@esbuild/sunos-x64": {827 "version": "0.25.0",828 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz",829 "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==",830 "cpu": [831 "x64"832 ],833 "dev": true,834 "license": "MIT",835 "optional": true,836 "os": [837 "sunos"838 ],839 "engines": {840 "node": ">=18"841 }842 },843 "node_modules/@esbuild/win32-arm64": {844 "version": "0.25.0",845 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz",846 "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==",847 "cpu": [848 "arm64"849 ],850 "dev": true,851 "license": "MIT",852 "optional": true,853 "os": [854 "win32"855 ],856 "engines": {857 "node": ">=18"858 }859 },860 "node_modules/@esbuild/win32-ia32": {861 "version": "0.25.0",862 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz",863 "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==",864 "cpu": [865 "ia32"866 ],867 "dev": true,868 "license": "MIT",869 "optional": true,870 "os": [871 "win32"872 ],873 "engines": {874 "node": ">=18"875 }876 },877 "node_modules/@esbuild/win32-x64": {878 "version": "0.25.0",879 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz",880 "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==",881 "cpu": [882 "x64"883 ],884 "dev": true,885 "license": "MIT",886 "optional": true,887 "os": [888 "win32"889 ],890 "engines": {891 "node": ">=18"892 }893 },894 "node_modules/@eslint-community/eslint-utils": {895 "version": "4.4.1",896 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",897 "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",898 "dev": true,899 "license": "MIT",900 "dependencies": {901 "eslint-visitor-keys": "^3.4.3"902 },903 "engines": {904 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"905 },906 "funding": {907 "url": "https://opencollective.com/eslint"908 },909 "peerDependencies": {910 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"911 }912 },913 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {914 "version": "3.4.3",915 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",916 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",917 "dev": true,918 "license": "Apache-2.0",919 "engines": {920 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"921 },922 "funding": {923 "url": "https://opencollective.com/eslint"924 }925 },926 "node_modules/@eslint-community/regexpp": {927 "version": "4.12.1",928 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",929 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",930 "dev": true,931 "license": "MIT",932 "engines": {933 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"934 }935 },936 "node_modules/@eslint/config-array": {937 "version": "0.19.2",938 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz",939 "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==",940 "dev": true,941 "license": "Apache-2.0",942 "dependencies": {943 "@eslint/object-schema": "^2.1.6",944 "debug": "^4.3.1",945 "minimatch": "^3.1.2"946 },947 "engines": {948 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"949 }950 },951 "node_modules/@eslint/core": {952 "version": "0.12.0",953 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz",954 "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==",955 "dev": true,956 "license": "Apache-2.0",957 "dependencies": {958 "@types/json-schema": "^7.0.15"959 },960 "engines": {961 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"962 }963 },964 "node_modules/@eslint/eslintrc": {965 "version": "3.3.0",966 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.0.tgz",967 "integrity": "sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==",968 "dev": true,969 "license": "MIT",970 "dependencies": {971 "ajv": "^6.12.4",972 "debug": "^4.3.2",973 "espree": "^10.0.1",974 "globals": "^14.0.0",975 "ignore": "^5.2.0",976 "import-fresh": "^3.2.1",977 "js-yaml": "^4.1.0",978 "minimatch": "^3.1.2",979 "strip-json-comments": "^3.1.1"980 },981 "engines": {982 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"983 },984 "funding": {985 "url": "https://opencollective.com/eslint"986 }987 },988 "node_modules/@eslint/eslintrc/node_modules/globals": {989 "version": "14.0.0",990 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",991 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",992 "dev": true,993 "license": "MIT",994 "engines": {995 "node": ">=18"996 },997 "funding": {998 "url": "https://github.com/sponsors/sindresorhus"999 }1000 },1001 "node_modules/@eslint/js": {1002 "version": "9.21.0",1003 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.21.0.tgz",1004 "integrity": "sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==",1005 "dev": true,1006 "license": "MIT",1007 "engines": {1008 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1009 }1010 },1011 "node_modules/@eslint/object-schema": {1012 "version": "2.1.6",1013 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",1014 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",1015 "dev": true,1016 "license": "Apache-2.0",1017 "engines": {1018 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1019 }1020 },1021 "node_modules/@eslint/plugin-kit": {1022 "version": "0.2.7",1023 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz",1024 "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==",1025 "dev": true,1026 "license": "Apache-2.0",1027 "dependencies": {1028 "@eslint/core": "^0.12.0",1029 "levn": "^0.4.1"1030 },1031 "engines": {1032 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1033 }1034 },1035 "node_modules/@humanfs/core": {1036 "version": "0.19.1",1037 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",1038 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",1039 "dev": true,1040 "license": "Apache-2.0",1041 "engines": {1042 "node": ">=18.18.0"1043 }1044 },1045 "node_modules/@humanfs/node": {1046 "version": "0.16.6",1047 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",1048 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",1049 "dev": true,1050 "license": "Apache-2.0",1051 "dependencies": {1052 "@humanfs/core": "^0.19.1",1053 "@humanwhocodes/retry": "^0.3.0"1054 },1055 "engines": {1056 "node": ">=18.18.0"1057 }1058 },1059 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {1060 "version": "0.3.1",1061 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",1062 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",1063 "dev": true,1064 "license": "Apache-2.0",1065 "engines": {1066 "node": ">=18.18"1067 },1068 "funding": {1069 "type": "github",1070 "url": "https://github.com/sponsors/nzakas"1071 }1072 },1073 "node_modules/@humanwhocodes/module-importer": {1074 "version": "1.0.1",1075 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",1076 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",1077 "dev": true,1078 "license": "Apache-2.0",1079 "engines": {1080 "node": ">=12.22"1081 },1082 "funding": {1083 "type": "github",1084 "url": "https://github.com/sponsors/nzakas"1085 }1086 },1087 "node_modules/@humanwhocodes/retry": {1088 "version": "0.4.2",1089 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz",1090 "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==",1091 "dev": true,1092 "license": "Apache-2.0",1093 "engines": {1094 "node": ">=18.18"1095 },1096 "funding": {1097 "type": "github",1098 "url": "https://github.com/sponsors/nzakas"1099 }1100 },1101 "node_modules/@isaacs/cliui": {1102 "version": "8.0.2",1103 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",1104 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",1105 "dev": true,1106 "license": "ISC",1107 "dependencies": {1108 "string-width": "^5.1.2",1109 "string-width-cjs": "npm:string-width@^4.2.0",1110 "strip-ansi": "^7.0.1",1111 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",1112 "wrap-ansi": "^8.1.0",1113 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"1114 },1115 "engines": {1116 "node": ">=12"1117 }1118 },1119 "node_modules/@jridgewell/gen-mapping": {1120 "version": "0.3.8",1121 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",1122 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",1123 "dev": true,1124 "license": "MIT",1125 "dependencies": {1126 "@jridgewell/set-array": "^1.2.1",1127 "@jridgewell/sourcemap-codec": "^1.4.10",1128 "@jridgewell/trace-mapping": "^0.3.24"1129 },1130 "engines": {1131 "node": ">=6.0.0"1132 }1133 },1134 "node_modules/@jridgewell/resolve-uri": {1135 "version": "3.1.2",1136 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",1137 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",1138 "dev": true,1139 "license": "MIT",1140 "engines": {1141 "node": ">=6.0.0"1142 }1143 },1144 "node_modules/@jridgewell/set-array": {1145 "version": "1.2.1",1146 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",1147 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",1148 "dev": true,1149 "license": "MIT",1150 "engines": {1151 "node": ">=6.0.0"1152 }1153 },1154 "node_modules/@jridgewell/sourcemap-codec": {1155 "version": "1.5.0",1156 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",1157 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",1158 "dev": true,1159 "license": "MIT"1160 },1161 "node_modules/@jridgewell/trace-mapping": {1162 "version": "0.3.25",1163 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",1164 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",1165 "dev": true,1166 "license": "MIT",1167 "dependencies": {1168 "@jridgewell/resolve-uri": "^3.1.0",1169 "@jridgewell/sourcemap-codec": "^1.4.14"1170 }1171 },1172 "node_modules/@nodelib/fs.scandir": {1173 "version": "2.1.5",1174 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",1175 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",1176 "dev": true,1177 "license": "MIT",1178 "dependencies": {1179 "@nodelib/fs.stat": "2.0.5",1180 "run-parallel": "^1.1.9"1181 },1182 "engines": {1183 "node": ">= 8"1184 }1185 },1186 "node_modules/@nodelib/fs.stat": {1187 "version": "2.0.5",1188 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",1189 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",1190 "dev": true,1191 "license": "MIT",1192 "engines": {1193 "node": ">= 8"1194 }1195 },1196 "node_modules/@nodelib/fs.walk": {1197 "version": "1.2.8",1198 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",1199 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",1200 "dev": true,