huggingface/open-source-agent-contributions
12
1{2 "name": "research-article-template",3 "version": "1.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "research-article-template",9 "version": "1.0.0",10 "license": "CC-BY-4.0",11 "dependencies": {12 "@astrojs/sitemap": "^3.7.0",13 "@zumer/snapdom": "^2.0.1",14 "buffer": "^6.0.3",15 "d3": "^7.9.0",16 "docx": "^9.5.1",17 "fonteditor-core": "^2.6.3",18 "html2canvas": "^1.4.1",19 "jszip": "^3.10.1",20 "katex": "^0.16.22",21 "looks-same": "^10.0.1",22 "opentype.js": "^1.3.4",23 "prism-themes": "^1.9.0",24 "sharp": "^0.33.5",25 "stream-browserify": "^3.0.0"26 },27 "devDependencies": {28 "@astrojs/mdx": "^3.1.9",29 "@astrojs/svelte": "^5.5.0",30 "astro": "^4.10.0",31 "astro-compressor": "^0.4.1",32 "astro-mermaid": "^1.0.4",33 "mermaid": "^11.10.1",34 "pagedjs": "^0.4.3",35 "playwright": "^1.55.0",36 "postcss": "^8.5.6",37 "postcss-custom-media": "^11.0.6",38 "postcss-preset-env": "^10.3.1",39 "rehype-autolink-headings": "^7.1.0",40 "rehype-citation": "^2.3.1",41 "rehype-katex": "^7.0.1",42 "rehype-slug": "^6.0.0",43 "remark-directive": "^3.0.0",44 "remark-footnotes": "^4.0.1",45 "remark-math": "^6.0.0",46 "svelte": "^4.2.19"47 },48 "engines": {49 "node": ">=20.0.0"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/@antfu/install-pkg": {67 "version": "1.1.0",68 "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz",69 "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==",70 "dev": true,71 "license": "MIT",72 "dependencies": {73 "package-manager-detector": "^1.3.0",74 "tinyexec": "^1.0.1"75 },76 "funding": {77 "url": "https://github.com/sponsors/antfu"78 }79 },80 "node_modules/@antfu/install-pkg/node_modules/tinyexec": {81 "version": "1.0.1",82 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz",83 "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==",84 "dev": true,85 "license": "MIT"86 },87 "node_modules/@antfu/utils": {88 "version": "9.3.0",89 "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-9.3.0.tgz",90 "integrity": "sha512-9hFT4RauhcUzqOE4f1+frMKLZrgNog5b06I7VmZQV1BkvwvqrbC8EBZf3L1eEL2AKb6rNKjER0sEvJiSP1FXEA==",91 "dev": true,92 "license": "MIT",93 "funding": {94 "url": "https://github.com/sponsors/antfu"95 }96 },97 "node_modules/@astrojs/compiler": {98 "version": "2.12.2",99 "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.12.2.tgz",100 "integrity": "sha512-w2zfvhjNCkNMmMMOn5b0J8+OmUaBL1o40ipMvqcG6NRpdC+lKxmTi48DT8Xw0SzJ3AfmeFLB45zXZXtmbsjcgw==",101 "dev": true,102 "license": "MIT"103 },104 "node_modules/@astrojs/internal-helpers": {105 "version": "0.4.1",106 "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.4.1.tgz",107 "integrity": "sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==",108 "dev": true,109 "license": "MIT"110 },111 "node_modules/@astrojs/markdown-remark": {112 "version": "5.3.0",113 "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-5.3.0.tgz",114 "integrity": "sha512-r0Ikqr0e6ozPb5bvhup1qdWnSPUvQu6tub4ZLYaKyG50BXZ0ej6FhGz3GpChKpH7kglRFPObJd/bDyf2VM9pkg==",115 "dev": true,116 "license": "MIT",117 "dependencies": {118 "@astrojs/prism": "3.1.0",119 "github-slugger": "^2.0.0",120 "hast-util-from-html": "^2.0.3",121 "hast-util-to-text": "^4.0.2",122 "import-meta-resolve": "^4.1.0",123 "mdast-util-definitions": "^6.0.0",124 "rehype-raw": "^7.0.0",125 "rehype-stringify": "^10.0.1",126 "remark-gfm": "^4.0.0",127 "remark-parse": "^11.0.0",128 "remark-rehype": "^11.1.1",129 "remark-smartypants": "^3.0.2",130 "shiki": "^1.22.0",131 "unified": "^11.0.5",132 "unist-util-remove-position": "^5.0.0",133 "unist-util-visit": "^5.0.0",134 "unist-util-visit-parents": "^6.0.1",135 "vfile": "^6.0.3"136 }137 },138 "node_modules/@astrojs/mdx": {139 "version": "3.1.9",140 "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-3.1.9.tgz",141 "integrity": "sha512-3jPD4Bff6lIA20RQoonnZkRtZ9T3i0HFm6fcDF7BMsKIZ+xBP2KXzQWiuGu62lrVCmU612N+SQVGl5e0fI+zWg==",142 "dev": true,143 "license": "MIT",144 "dependencies": {145 "@astrojs/markdown-remark": "5.3.0",146 "@mdx-js/mdx": "^3.1.0",147 "acorn": "^8.14.0",148 "es-module-lexer": "^1.5.4",149 "estree-util-visit": "^2.0.0",150 "gray-matter": "^4.0.3",151 "hast-util-to-html": "^9.0.3",152 "kleur": "^4.1.5",153 "rehype-raw": "^7.0.0",154 "remark-gfm": "^4.0.0",155 "remark-smartypants": "^3.0.2",156 "source-map": "^0.7.4",157 "unist-util-visit": "^5.0.0",158 "vfile": "^6.0.3"159 },160 "engines": {161 "node": "^18.17.1 || ^20.3.0 || >=21.0.0"162 },163 "peerDependencies": {164 "astro": "^4.8.0"165 }166 },167 "node_modules/@astrojs/prism": {168 "version": "3.1.0",169 "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.1.0.tgz",170 "integrity": "sha512-Z9IYjuXSArkAUx3N6xj6+Bnvx8OdUSHA8YoOgyepp3+zJmtVYJIl/I18GozdJVW1p5u/CNpl3Km7/gwTJK85cw==",171 "dev": true,172 "license": "MIT",173 "dependencies": {174 "prismjs": "^1.29.0"175 },176 "engines": {177 "node": "^18.17.1 || ^20.3.0 || >=21.0.0"178 }179 },180 "node_modules/@astrojs/sitemap": {181 "version": "3.7.0",182 "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.7.0.tgz",183 "integrity": "sha512-+qxjUrz6Jcgh+D5VE1gKUJTA3pSthuPHe6Ao5JCxok794Lewx8hBFaWHtOnN0ntb2lfOf7gvOi9TefUswQ/ZVA==",184 "license": "MIT",185 "dependencies": {186 "sitemap": "^8.0.2",187 "stream-replace-string": "^2.0.0",188 "zod": "^3.25.76"189 }190 },191 "node_modules/@astrojs/svelte": {192 "version": "5.7.3",193 "resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-5.7.3.tgz",194 "integrity": "sha512-0PAwn2KLVpGsJppG8dWM1P9+/VrjAdhMWgEgwC1PjY2xFG565bTw7OuGaS5zh5Fu4AcjVoBkVQKjW/N3mLnrJA==",195 "dev": true,196 "license": "MIT",197 "dependencies": {198 "@sveltejs/vite-plugin-svelte": "^3.1.2",199 "svelte2tsx": "^0.7.22"200 },201 "engines": {202 "node": "^18.17.1 || ^20.3.0 || >=21.0.0"203 },204 "peerDependencies": {205 "astro": "^4.0.0",206 "svelte": "^4.0.0 || ^5.0.0-next.190",207 "typescript": "^5.3.3"208 }209 },210 "node_modules/@astrojs/telemetry": {211 "version": "3.1.0",212 "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.1.0.tgz",213 "integrity": "sha512-/ca/+D8MIKEC8/A9cSaPUqQNZm+Es/ZinRv0ZAzvu2ios7POQSsVD+VOj7/hypWNsNM3T7RpfgNq7H2TU1KEHA==",214 "dev": true,215 "license": "MIT",216 "dependencies": {217 "ci-info": "^4.0.0",218 "debug": "^4.3.4",219 "dlv": "^1.1.3",220 "dset": "^3.1.3",221 "is-docker": "^3.0.0",222 "is-wsl": "^3.0.0",223 "which-pm-runs": "^1.1.0"224 },225 "engines": {226 "node": "^18.17.1 || ^20.3.0 || >=21.0.0"227 }228 },229 "node_modules/@babel/code-frame": {230 "version": "7.27.1",231 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",232 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",233 "dev": true,234 "license": "MIT",235 "dependencies": {236 "@babel/helper-validator-identifier": "^7.27.1",237 "js-tokens": "^4.0.0",238 "picocolors": "^1.1.1"239 },240 "engines": {241 "node": ">=6.9.0"242 }243 },244 "node_modules/@babel/compat-data": {245 "version": "7.28.0",246 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz",247 "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==",248 "dev": true,249 "license": "MIT",250 "engines": {251 "node": ">=6.9.0"252 }253 },254 "node_modules/@babel/core": {255 "version": "7.28.3",256 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz",257 "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==",258 "dev": true,259 "license": "MIT",260 "dependencies": {261 "@ampproject/remapping": "^2.2.0",262 "@babel/code-frame": "^7.27.1",263 "@babel/generator": "^7.28.3",264 "@babel/helper-compilation-targets": "^7.27.2",265 "@babel/helper-module-transforms": "^7.28.3",266 "@babel/helpers": "^7.28.3",267 "@babel/parser": "^7.28.3",268 "@babel/template": "^7.27.2",269 "@babel/traverse": "^7.28.3",270 "@babel/types": "^7.28.2",271 "convert-source-map": "^2.0.0",272 "debug": "^4.1.0",273 "gensync": "^1.0.0-beta.2",274 "json5": "^2.2.3",275 "semver": "^6.3.1"276 },277 "engines": {278 "node": ">=6.9.0"279 },280 "funding": {281 "type": "opencollective",282 "url": "https://opencollective.com/babel"283 }284 },285 "node_modules/@babel/core/node_modules/semver": {286 "version": "6.3.1",287 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",288 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",289 "dev": true,290 "license": "ISC",291 "bin": {292 "semver": "bin/semver.js"293 }294 },295 "node_modules/@babel/generator": {296 "version": "7.28.3",297 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz",298 "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==",299 "dev": true,300 "license": "MIT",301 "dependencies": {302 "@babel/parser": "^7.28.3",303 "@babel/types": "^7.28.2",304 "@jridgewell/gen-mapping": "^0.3.12",305 "@jridgewell/trace-mapping": "^0.3.28",306 "jsesc": "^3.0.2"307 },308 "engines": {309 "node": ">=6.9.0"310 }311 },312 "node_modules/@babel/helper-annotate-as-pure": {313 "version": "7.27.3",314 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz",315 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==",316 "dev": true,317 "license": "MIT",318 "dependencies": {319 "@babel/types": "^7.27.3"320 },321 "engines": {322 "node": ">=6.9.0"323 }324 },325 "node_modules/@babel/helper-compilation-targets": {326 "version": "7.27.2",327 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",328 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",329 "dev": true,330 "license": "MIT",331 "dependencies": {332 "@babel/compat-data": "^7.27.2",333 "@babel/helper-validator-option": "^7.27.1",334 "browserslist": "^4.24.0",335 "lru-cache": "^5.1.1",336 "semver": "^6.3.1"337 },338 "engines": {339 "node": ">=6.9.0"340 }341 },342 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {343 "version": "6.3.1",344 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",345 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",346 "dev": true,347 "license": "ISC",348 "bin": {349 "semver": "bin/semver.js"350 }351 },352 "node_modules/@babel/helper-globals": {353 "version": "7.28.0",354 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",355 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",356 "dev": true,357 "license": "MIT",358 "engines": {359 "node": ">=6.9.0"360 }361 },362 "node_modules/@babel/helper-module-imports": {363 "version": "7.27.1",364 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",365 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",366 "dev": true,367 "license": "MIT",368 "dependencies": {369 "@babel/traverse": "^7.27.1",370 "@babel/types": "^7.27.1"371 },372 "engines": {373 "node": ">=6.9.0"374 }375 },376 "node_modules/@babel/helper-module-transforms": {377 "version": "7.28.3",378 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",379 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",380 "dev": true,381 "license": "MIT",382 "dependencies": {383 "@babel/helper-module-imports": "^7.27.1",384 "@babel/helper-validator-identifier": "^7.27.1",385 "@babel/traverse": "^7.28.3"386 },387 "engines": {388 "node": ">=6.9.0"389 },390 "peerDependencies": {391 "@babel/core": "^7.0.0"392 }393 },394 "node_modules/@babel/helper-plugin-utils": {395 "version": "7.27.1",396 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",397 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",398 "dev": true,399 "license": "MIT",400 "engines": {401 "node": ">=6.9.0"402 }403 },404 "node_modules/@babel/helper-string-parser": {405 "version": "7.27.1",406 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",407 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",408 "dev": true,409 "license": "MIT",410 "engines": {411 "node": ">=6.9.0"412 }413 },414 "node_modules/@babel/helper-validator-identifier": {415 "version": "7.27.1",416 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",417 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",418 "dev": true,419 "license": "MIT",420 "engines": {421 "node": ">=6.9.0"422 }423 },424 "node_modules/@babel/helper-validator-option": {425 "version": "7.27.1",426 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",427 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",428 "dev": true,429 "license": "MIT",430 "engines": {431 "node": ">=6.9.0"432 }433 },434 "node_modules/@babel/helpers": {435 "version": "7.28.3",436 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.3.tgz",437 "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==",438 "dev": true,439 "license": "MIT",440 "dependencies": {441 "@babel/template": "^7.27.2",442 "@babel/types": "^7.28.2"443 },444 "engines": {445 "node": ">=6.9.0"446 }447 },448 "node_modules/@babel/parser": {449 "version": "7.28.3",450 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz",451 "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==",452 "dev": true,453 "license": "MIT",454 "dependencies": {455 "@babel/types": "^7.28.2"456 },457 "bin": {458 "parser": "bin/babel-parser.js"459 },460 "engines": {461 "node": ">=6.0.0"462 }463 },464 "node_modules/@babel/plugin-syntax-jsx": {465 "version": "7.27.1",466 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz",467 "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==",468 "dev": true,469 "license": "MIT",470 "dependencies": {471 "@babel/helper-plugin-utils": "^7.27.1"472 },473 "engines": {474 "node": ">=6.9.0"475 },476 "peerDependencies": {477 "@babel/core": "^7.0.0-0"478 }479 },480 "node_modules/@babel/plugin-transform-react-jsx": {481 "version": "7.27.1",482 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz",483 "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==",484 "dev": true,485 "license": "MIT",486 "dependencies": {487 "@babel/helper-annotate-as-pure": "^7.27.1",488 "@babel/helper-module-imports": "^7.27.1",489 "@babel/helper-plugin-utils": "^7.27.1",490 "@babel/plugin-syntax-jsx": "^7.27.1",491 "@babel/types": "^7.27.1"492 },493 "engines": {494 "node": ">=6.9.0"495 },496 "peerDependencies": {497 "@babel/core": "^7.0.0-0"498 }499 },500 "node_modules/@babel/polyfill": {501 "version": "7.12.1",502 "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz",503 "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==",504 "deprecated": "🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.",505 "dev": true,506 "license": "MIT",507 "dependencies": {508 "core-js": "^2.6.5",509 "regenerator-runtime": "^0.13.4"510 }511 },512 "node_modules/@babel/runtime": {513 "version": "7.28.6",514 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",515 "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",516 "dev": true,517 "license": "MIT",518 "engines": {519 "node": ">=6.9.0"520 }521 },522 "node_modules/@babel/template": {523 "version": "7.27.2",524 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",525 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",526 "dev": true,527 "license": "MIT",528 "dependencies": {529 "@babel/code-frame": "^7.27.1",530 "@babel/parser": "^7.27.2",531 "@babel/types": "^7.27.1"532 },533 "engines": {534 "node": ">=6.9.0"535 }536 },537 "node_modules/@babel/traverse": {538 "version": "7.28.3",539 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz",540 "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==",541 "dev": true,542 "license": "MIT",543 "dependencies": {544 "@babel/code-frame": "^7.27.1",545 "@babel/generator": "^7.28.3",546 "@babel/helper-globals": "^7.28.0",547 "@babel/parser": "^7.28.3",548 "@babel/template": "^7.27.2",549 "@babel/types": "^7.28.2",550 "debug": "^4.3.1"551 },552 "engines": {553 "node": ">=6.9.0"554 }555 },556 "node_modules/@babel/types": {557 "version": "7.28.2",558 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz",559 "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==",560 "dev": true,561 "license": "MIT",562 "dependencies": {563 "@babel/helper-string-parser": "^7.27.1",564 "@babel/helper-validator-identifier": "^7.27.1"565 },566 "engines": {567 "node": ">=6.9.0"568 }569 },570 "node_modules/@braintree/sanitize-url": {571 "version": "7.1.1",572 "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.1.1.tgz",573 "integrity": "sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==",574 "dev": true,575 "license": "MIT"576 },577 "node_modules/@chevrotain/cst-dts-gen": {578 "version": "11.0.3",579 "resolved": "https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-11.0.3.tgz",580 "integrity": "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==",581 "dev": true,582 "license": "Apache-2.0",583 "dependencies": {584 "@chevrotain/gast": "11.0.3",585 "@chevrotain/types": "11.0.3",586 "lodash-es": "4.17.21"587 }588 },589 "node_modules/@chevrotain/gast": {590 "version": "11.0.3",591 "resolved": "https://registry.npmjs.org/@chevrotain/gast/-/gast-11.0.3.tgz",592 "integrity": "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==",593 "dev": true,594 "license": "Apache-2.0",595 "dependencies": {596 "@chevrotain/types": "11.0.3",597 "lodash-es": "4.17.21"598 }599 },600 "node_modules/@chevrotain/regexp-to-ast": {601 "version": "11.0.3",602 "resolved": "https://registry.npmjs.org/@chevrotain/regexp-to-ast/-/regexp-to-ast-11.0.3.tgz",603 "integrity": "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==",604 "dev": true,605 "license": "Apache-2.0"606 },607 "node_modules/@chevrotain/types": {608 "version": "11.0.3",609 "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-11.0.3.tgz",610 "integrity": "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==",611 "dev": true,612 "license": "Apache-2.0"613 },614 "node_modules/@chevrotain/utils": {615 "version": "11.0.3",616 "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-11.0.3.tgz",617 "integrity": "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==",618 "dev": true,619 "license": "Apache-2.0"620 },621 "node_modules/@citation-js/core": {622 "version": "0.7.18",623 "resolved": "https://registry.npmjs.org/@citation-js/core/-/core-0.7.18.tgz",624 "integrity": "sha512-EjLuZWA5156dIFGdF7OnyPyWFBW43B8Ckje6Sn/W2RFxHDu0oACvW4/6TNgWT80jhEA4bVFm7ahrZe9MJ2B2UQ==",625 "dev": true,626 "license": "MIT",627 "dependencies": {628 "@citation-js/date": "^0.5.0",629 "@citation-js/name": "^0.4.2",630 "fetch-ponyfill": "^7.1.0",631 "sync-fetch": "^0.4.1"632 },633 "engines": {634 "node": ">=16.0.0"635 }636 },637 "node_modules/@citation-js/date": {638 "version": "0.5.1",639 "resolved": "https://registry.npmjs.org/@citation-js/date/-/date-0.5.1.tgz",640 "integrity": "sha512-1iDKAZ4ie48PVhovsOXQ+C6o55dWJloXqtznnnKy6CltJBQLIuLLuUqa8zlIvma0ZigjVjgDUhnVaNU1MErtZw==",641 "dev": true,642 "license": "MIT",643 "engines": {644 "node": ">=10.0.0"645 }646 },647 "node_modules/@citation-js/name": {648 "version": "0.4.2",649 "resolved": "https://registry.npmjs.org/@citation-js/name/-/name-0.4.2.tgz",650 "integrity": "sha512-brSPsjs2fOVzSnARLKu0qncn6suWjHVQtrqSUrnqyaRH95r/Ad4wPF5EsoWr+Dx8HzkCGb/ogmoAzfCsqlTwTQ==",651 "dev": true,652 "license": "MIT",653 "engines": {654 "node": ">=6"655 }656 },657 "node_modules/@citation-js/plugin-bibjson": {658 "version": "0.7.18",659 "resolved": "https://registry.npmjs.org/@citation-js/plugin-bibjson/-/plugin-bibjson-0.7.18.tgz",660 "integrity": "sha512-i0iFu26QjfNNTaXmW/QRCUH+8LLgn1ZZppWyAnu+cJWbSLDduTumKt4U4AbPARb40Rewy+Ibqj1LPDfUqEUrrQ==",661 "dev": true,662 "license": "MIT",663 "dependencies": {664 "@citation-js/date": "^0.5.0",665 "@citation-js/name": "^0.4.2"666 },667 "engines": {668 "node": ">=16.0.0"669 },670 "peerDependencies": {671 "@citation-js/core": "^0.7.0"672 }673 },674 "node_modules/@citation-js/plugin-bibtex": {675 "version": "0.7.18",676 "resolved": "https://registry.npmjs.org/@citation-js/plugin-bibtex/-/plugin-bibtex-0.7.18.tgz",677 "integrity": "sha512-TdsZSMpgpfcx2NMPu0KiulEoecllwT5EtRUzAJl2pDsdPD1tUqqbyj/NBi0l8fwNy1r7WwAqSFGiqGPjQWpFdg==",678 "dev": true,679 "license": "MIT",680 "dependencies": {681 "@citation-js/date": "^0.5.0",682 "@citation-js/name": "^0.4.2",683 "moo": "^0.5.1"684 },685 "engines": {686 "node": ">=16.0.0"687 },688 "peerDependencies": {689 "@citation-js/core": "^0.7.0"690 }691 },692 "node_modules/@citation-js/plugin-csl": {693 "version": "0.7.18",694 "resolved": "https://registry.npmjs.org/@citation-js/plugin-csl/-/plugin-csl-0.7.18.tgz",695 "integrity": "sha512-cJcOdEZurmtIxNj0d4cOERHpVQJB/mN3YPSDNqfI/xTFRN3bWDpFAsaqubPtMO2ZPpoDS+ZGIP1kggbwCfMmlA==",696 "dev": true,697 "license": "MIT",698 "dependencies": {699 "@citation-js/date": "^0.5.0",700 "citeproc": "^2.4.6"701 },702 "engines": {703 "node": ">=16.0.0"704 },705 "peerDependencies": {706 "@citation-js/core": "^0.7.0"707 }708 },709 "node_modules/@csstools/cascade-layer-name-parser": {710 "version": "2.0.5",711 "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz",712 "integrity": "sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A==",713 "dev": true,714 "funding": [715 {716 "type": "github",717 "url": "https://github.com/sponsors/csstools"718 },719 {720 "type": "opencollective",721 "url": "https://opencollective.com/csstools"722 }723 ],724 "license": "MIT",725 "engines": {726 "node": ">=18"727 },728 "peerDependencies": {729 "@csstools/css-parser-algorithms": "^3.0.5",730 "@csstools/css-tokenizer": "^3.0.4"731 }732 },733 "node_modules/@csstools/color-helpers": {734 "version": "5.1.0",735 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",736 "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==",737 "dev": true,738 "funding": [739 {740 "type": "github",741 "url": "https://github.com/sponsors/csstools"742 },743 {744 "type": "opencollective",745 "url": "https://opencollective.com/csstools"746 }747 ],748 "license": "MIT-0",749 "engines": {750 "node": ">=18"751 }752 },753 "node_modules/@csstools/css-calc": {754 "version": "2.1.4",755 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",756 "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==",757 "dev": true,758 "funding": [759 {760 "type": "github",761 "url": "https://github.com/sponsors/csstools"762 },763 {764 "type": "opencollective",765 "url": "https://opencollective.com/csstools"766 }767 ],768 "license": "MIT",769 "engines": {770 "node": ">=18"771 },772 "peerDependencies": {773 "@csstools/css-parser-algorithms": "^3.0.5",774 "@csstools/css-tokenizer": "^3.0.4"775 }776 },777 "node_modules/@csstools/css-color-parser": {778 "version": "3.1.0",779 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",780 "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==",781 "dev": true,782 "funding": [783 {784 "type": "github",785 "url": "https://github.com/sponsors/csstools"786 },787 {788 "type": "opencollective",789 "url": "https://opencollective.com/csstools"790 }791 ],792 "license": "MIT",793 "dependencies": {794 "@csstools/color-helpers": "^5.1.0",795 "@csstools/css-calc": "^2.1.4"796 },797 "engines": {798 "node": ">=18"799 },800 "peerDependencies": {801 "@csstools/css-parser-algorithms": "^3.0.5",802 "@csstools/css-tokenizer": "^3.0.4"803 }804 },805 "node_modules/@csstools/css-parser-algorithms": {806 "version": "3.0.5",807 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",808 "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",809 "dev": true,810 "funding": [811 {812 "type": "github",813 "url": "https://github.com/sponsors/csstools"814 },815 {816 "type": "opencollective",817 "url": "https://opencollective.com/csstools"818 }819 ],820 "license": "MIT",821 "engines": {822 "node": ">=18"823 },824 "peerDependencies": {825 "@csstools/css-tokenizer": "^3.0.4"826 }827 },828 "node_modules/@csstools/css-tokenizer": {829 "version": "3.0.4",830 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",831 "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",832 "dev": true,833 "funding": [834 {835 "type": "github",836 "url": "https://github.com/sponsors/csstools"837 },838 {839 "type": "opencollective",840 "url": "https://opencollective.com/csstools"841 }842 ],843 "license": "MIT",844 "engines": {845 "node": ">=18"846 }847 },848 "node_modules/@csstools/media-query-list-parser": {849 "version": "4.0.3",850 "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz",851 "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==",852 "dev": true,853 "funding": [854 {855 "type": "github",856 "url": "https://github.com/sponsors/csstools"857 },858 {859 "type": "opencollective",860 "url": "https://opencollective.com/csstools"861 }862 ],863 "license": "MIT",864 "engines": {865 "node": ">=18"866 },867 "peerDependencies": {868 "@csstools/css-parser-algorithms": "^3.0.5",869 "@csstools/css-tokenizer": "^3.0.4"870 }871 },872 "node_modules/@csstools/postcss-alpha-function": {873 "version": "1.0.0",874 "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.0.tgz",875 "integrity": "sha512-r2L8KNg5Wriq5n8IUQcjzy2Rh37J5YjzP9iOyHZL5fxdWYHB08vqykHQa4wAzN/tXwDuCHnhQDGCtxfS76xn7g==",876 "dev": true,877 "funding": [878 {879 "type": "github",880 "url": "https://github.com/sponsors/csstools"881 },882 {883 "type": "opencollective",884 "url": "https://opencollective.com/csstools"885 }886 ],887 "license": "MIT-0",888 "dependencies": {889 "@csstools/css-color-parser": "^3.1.0",890 "@csstools/css-parser-algorithms": "^3.0.5",891 "@csstools/css-tokenizer": "^3.0.4",892 "@csstools/postcss-progressive-custom-properties": "^4.2.0",893 "@csstools/utilities": "^2.0.0"894 },895 "engines": {896 "node": ">=18"897 },898 "peerDependencies": {899 "postcss": "^8.4"900 }901 },902 "node_modules/@csstools/postcss-cascade-layers": {903 "version": "5.0.2",904 "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz",905 "integrity": "sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg==",906 "dev": true,907 "funding": [908 {909 "type": "github",910 "url": "https://github.com/sponsors/csstools"911 },912 {913 "type": "opencollective",914 "url": "https://opencollective.com/csstools"915 }916 ],917 "license": "MIT-0",918 "dependencies": {919 "@csstools/selector-specificity": "^5.0.0",920 "postcss-selector-parser": "^7.0.0"921 },922 "engines": {923 "node": ">=18"924 },925 "peerDependencies": {926 "postcss": "^8.4"927 }928 },929 "node_modules/@csstools/postcss-color-function": {930 "version": "4.0.11",931 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.11.tgz",932 "integrity": "sha512-AtH22zLHTLm64HLdpv5EedT/zmYTm1MtdQbQhRZXxEB6iYtS6SrS1jLX3TcmUWMFzpumK/OVylCm3HcLms4slw==",933 "dev": true,934 "funding": [935 {936 "type": "github",937 "url": "https://github.com/sponsors/csstools"938 },939 {940 "type": "opencollective",941 "url": "https://opencollective.com/csstools"942 }943 ],944 "license": "MIT-0",945 "dependencies": {946 "@csstools/css-color-parser": "^3.1.0",947 "@csstools/css-parser-algorithms": "^3.0.5",948 "@csstools/css-tokenizer": "^3.0.4",949 "@csstools/postcss-progressive-custom-properties": "^4.2.0",950 "@csstools/utilities": "^2.0.0"951 },952 "engines": {953 "node": ">=18"954 },955 "peerDependencies": {956 "postcss": "^8.4"957 }958 },959 "node_modules/@csstools/postcss-color-function-display-p3-linear": {960 "version": "1.0.0",961 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.0.tgz",962 "integrity": "sha512-7q+OuUqfowRrP84m/Jl0wv3pfCQyUTCW5MxDIux+/yty5IkUUHOTigCjrC0Fjy3OT0ncGLudHbfLWmP7E1arNA==",963 "dev": true,964 "funding": [965 {966 "type": "github",967 "url": "https://github.com/sponsors/csstools"968 },969 {970 "type": "opencollective",971 "url": "https://opencollective.com/csstools"972 }973 ],974 "license": "MIT-0",975 "dependencies": {976 "@csstools/css-color-parser": "^3.1.0",977 "@csstools/css-parser-algorithms": "^3.0.5",978 "@csstools/css-tokenizer": "^3.0.4",979 "@csstools/postcss-progressive-custom-properties": "^4.2.0",980 "@csstools/utilities": "^2.0.0"981 },982 "engines": {983 "node": ">=18"984 },985 "peerDependencies": {986 "postcss": "^8.4"987 }988 },989 "node_modules/@csstools/postcss-color-mix-function": {990 "version": "3.0.11",991 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.11.tgz",992 "integrity": "sha512-cQpXBelpTx0YhScZM5Ve0jDCA4RzwFc7oNafzZOGgCHt/GQVYiU8Vevz9QJcwy/W0Pyi/BneY+KMjz23lI9r+Q==",993 "dev": true,994 "funding": [995 {996 "type": "github",997 "url": "https://github.com/sponsors/csstools"998 },999 {1000 "type": "opencollective",1001 "url": "https://opencollective.com/csstools"1002 }1003 ],1004 "license": "MIT-0",1005 "dependencies": {1006 "@csstools/css-color-parser": "^3.1.0",1007 "@csstools/css-parser-algorithms": "^3.0.5",1008 "@csstools/css-tokenizer": "^3.0.4",1009 "@csstools/postcss-progressive-custom-properties": "^4.2.0",1010 "@csstools/utilities": "^2.0.0"1011 },1012 "engines": {1013 "node": ">=18"1014 },1015 "peerDependencies": {1016 "postcss": "^8.4"1017 }1018 },1019 "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": {1020 "version": "1.0.1",1021 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.1.tgz",1022 "integrity": "sha512-c7hyBtbF+jlHIcUGVdWY06bHICgguV9ypfcELU3eU3W/9fiz2dxM8PqxQk2ndXYTzLnwPvNNqu1yCmQ++N6Dcg==",1023 "dev": true,1024 "funding": [1025 {1026 "type": "github",1027 "url": "https://github.com/sponsors/csstools"1028 },1029 {1030 "type": "opencollective",1031 "url": "https://opencollective.com/csstools"1032 }1033 ],1034 "license": "MIT-0",1035 "dependencies": {1036 "@csstools/css-color-parser": "^3.1.0",1037 "@csstools/css-parser-algorithms": "^3.0.5",1038 "@csstools/css-tokenizer": "^3.0.4",1039 "@csstools/postcss-progressive-custom-properties": "^4.2.0",1040 "@csstools/utilities": "^2.0.0"1041 },1042 "engines": {1043 "node": ">=18"1044 },1045 "peerDependencies": {1046 "postcss": "^8.4"1047 }1048 },1049 "node_modules/@csstools/postcss-content-alt-text": {1050 "version": "2.0.7",1051 "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.7.tgz",1052 "integrity": "sha512-cq/zWaEkpcg3RttJ5+GdNwk26NwxY5KgqgtNL777Fdd28AVGHxuBvqmK4Jq4oKhW1NX4M2LbgYAVVN0NZ+/XYQ==",1053 "dev": true,1054 "funding": [1055 {1056 "type": "github",1057 "url": "https://github.com/sponsors/csstools"1058 },1059 {1060 "type": "opencollective",1061 "url": "https://opencollective.com/csstools"1062 }1063 ],1064 "license": "MIT-0",1065 "dependencies": {1066 "@csstools/css-parser-algorithms": "^3.0.5",1067 "@csstools/css-tokenizer": "^3.0.4",1068 "@csstools/postcss-progressive-custom-properties": "^4.2.0",1069 "@csstools/utilities": "^2.0.0"1070 },1071 "engines": {1072 "node": ">=18"1073 },1074 "peerDependencies": {1075 "postcss": "^8.4"1076 }1077 },1078 "node_modules/@csstools/postcss-exponential-functions": {1079 "version": "2.0.9",1080 "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz",1081 "integrity": "sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw==",1082 "dev": true,1083 "funding": [1084 {1085 "type": "github",1086 "url": "https://github.com/sponsors/csstools"1087 },1088 {1089 "type": "opencollective",1090 "url": "https://opencollective.com/csstools"1091 }1092 ],1093 "license": "MIT-0",1094 "dependencies": {1095 "@csstools/css-calc": "^2.1.4",1096 "@csstools/css-parser-algorithms": "^3.0.5",1097 "@csstools/css-tokenizer": "^3.0.4"1098 },1099 "engines": {1100 "node": ">=18"1101 },1102 "peerDependencies": {1103 "postcss": "^8.4"1104 }1105 },1106 "node_modules/@csstools/postcss-font-format-keywords": {1107 "version": "4.0.0",1108 "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz",1109 "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==",1110 "dev": true,1111 "funding": [1112 {1113 "type": "github",1114 "url": "https://github.com/sponsors/csstools"1115 },1116 {1117 "type": "opencollective",1118 "url": "https://opencollective.com/csstools"1119 }1120 ],1121 "license": "MIT-0",1122 "dependencies": {1123 "@csstools/utilities": "^2.0.0",1124 "postcss-value-parser": "^4.2.0"1125 },1126 "engines": {1127 "node": ">=18"1128 },1129 "peerDependencies": {1130 "postcss": "^8.4"1131 }1132 },1133 "node_modules/@csstools/postcss-gamut-mapping": {1134 "version": "2.0.11",1135 "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz",1136 "integrity": "sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw==",1137 "dev": true,1138 "funding": [1139 {1140 "type": "github",1141 "url": "https://github.com/sponsors/csstools"1142 },1143 {1144 "type": "opencollective",1145 "url": "https://opencollective.com/csstools"1146 }1147 ],1148 "license": "MIT-0",1149 "dependencies": {1150 "@csstools/css-color-parser": "^3.1.0",1151 "@csstools/css-parser-algorithms": "^3.0.5",1152 "@csstools/css-tokenizer": "^3.0.4"1153 },1154 "engines": {1155 "node": ">=18"1156 },1157 "peerDependencies": {1158 "postcss": "^8.4"1159 }1160 },1161 "node_modules/@csstools/postcss-gradients-interpolation-method": {1162 "version": "5.0.11",1163 "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.11.tgz",1164 "integrity": "sha512-8M3mcNTL3cGIJXDnvrJ2oWEcKi3zyw7NeYheFKePUlBmLYm1gkw9Rr/BA7lFONrOPeQA3yeMPldrrws6lqHrug==",1165 "dev": true,1166 "funding": [1167 {1168 "type": "github",1169 "url": "https://github.com/sponsors/csstools"1170 },1171 {1172 "type": "opencollective",1173 "url": "https://opencollective.com/csstools"1174 }1175 ],1176 "license": "MIT-0",1177 "dependencies": {1178 "@csstools/css-color-parser": "^3.1.0",1179 "@csstools/css-parser-algorithms": "^3.0.5",1180 "@csstools/css-tokenizer": "^3.0.4",1181 "@csstools/postcss-progressive-custom-properties": "^4.2.0",1182 "@csstools/utilities": "^2.0.0"1183 },1184 "engines": {1185 "node": ">=18"1186 },1187 "peerDependencies": {1188 "postcss": "^8.4"1189 }1190 },1191 "node_modules/@csstools/postcss-hwb-function": {1192 "version": "4.0.11",1193 "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.11.tgz",1194 "integrity": "sha512-9meZbsVWTZkWsSBazQips3cHUOT29a/UAwFz0AMEXukvpIGGDR9+GMl3nIckWO5sPImsadu4F5Zy+zjt8QgCdA==",1195 "dev": true,1196 "funding": [1197 {1198 "type": "github",1199 "url": "https://github.com/sponsors/csstools"1200 },