hell

Changed files
+302 -109
+302 -109
package-lock.json
··· 23 23 "license": "MIT" 24 24 }, 25 25 "node_modules/@astrojs/internal-helpers": { 26 - "version": "0.7.4", 27 - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.4.tgz", 28 - "integrity": "sha512-lDA9MqE8WGi7T/t2BMi+EAXhs4Vcvr94Gqx3q15cFEz8oFZMO4/SFBqYr/UcmNlvW+35alowkVj+w9VhLvs5Cw==", 26 + "version": "0.7.5", 27 + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.7.5.tgz", 28 + "integrity": "sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==", 29 29 "license": "MIT" 30 30 }, 31 31 "node_modules/@astrojs/markdown-remark": { 32 - "version": "6.3.8", 33 - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.8.tgz", 34 - "integrity": "sha512-uFNyFWadnULWK2cOw4n0hLKeu+xaVWeuECdP10cQ3K2fkybtTlhb7J7TcScdjmS8Yps7oje9S/ehYMfZrhrgCg==", 32 + "version": "6.3.9", 33 + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.3.9.tgz", 34 + "integrity": "sha512-hX2cLC/KW74Io1zIbn92kI482j9J7LleBLGCVU9EP3BeH5MVrnFawOnqD0t/q6D1Z+ZNeQG2gNKMslCcO36wng==", 35 35 "license": "MIT", 36 36 "dependencies": { 37 - "@astrojs/internal-helpers": "0.7.4", 37 + "@astrojs/internal-helpers": "0.7.5", 38 38 "@astrojs/prism": "3.3.0", 39 39 "github-slugger": "^2.0.0", 40 40 "hast-util-from-html": "^2.0.3", ··· 53 53 "unified": "^11.0.5", 54 54 "unist-util-remove-position": "^5.0.0", 55 55 "unist-util-visit": "^5.0.0", 56 - "unist-util-visit-parents": "^6.0.1", 56 + "unist-util-visit-parents": "^6.0.2", 57 57 "vfile": "^6.0.3" 58 58 } 59 59 }, ··· 144 144 } 145 145 }, 146 146 "node_modules/@capsizecss/unpack": { 147 - "version": "3.0.0", 148 - "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-3.0.0.tgz", 149 - "integrity": "sha512-+ntATQe1AlL7nTOYjwjj6w3299CgRot48wL761TUGYpYgAou3AaONZazp0PKZyCyWhudWsjhq1nvRHOvbMzhTA==", 147 + "version": "3.0.1", 148 + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-3.0.1.tgz", 149 + "integrity": "sha512-8XqW8xGn++Eqqbz3e9wKuK7mxryeRjs4LOHLxbh2lwKeSbuNR4NFifDZT4KzvjU6HMOPbiNTsWpniK5EJfTWkg==", 150 150 "license": "MIT", 151 151 "dependencies": { 152 152 "fontkit": "^2.0.2" ··· 1336 1336 ] 1337 1337 }, 1338 1338 "node_modules/@shikijs/core": { 1339 - "version": "3.14.0", 1340 - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.14.0.tgz", 1341 - "integrity": "sha512-qRSeuP5vlYHCNUIrpEBQFO7vSkR7jn7Kv+5X3FO/zBKVDGQbcnlScD3XhkrHi/R8Ltz0kEjvFR9Szp/XMRbFMw==", 1339 + "version": "3.17.0", 1340 + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.17.0.tgz", 1341 + "integrity": "sha512-/HjeOnbc62C+n33QFNFrAhUlIADKwfuoS50Ht0pxujxP4QjZAlFp5Q+OkDo531SCTzivx5T18khwyBdKoPdkuw==", 1342 1342 "license": "MIT", 1343 1343 "dependencies": { 1344 - "@shikijs/types": "3.14.0", 1344 + "@shikijs/types": "3.17.0", 1345 1345 "@shikijs/vscode-textmate": "^10.0.2", 1346 1346 "@types/hast": "^3.0.4", 1347 1347 "hast-util-to-html": "^9.0.5" 1348 1348 } 1349 1349 }, 1350 1350 "node_modules/@shikijs/engine-javascript": { 1351 - "version": "3.14.0", 1352 - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.14.0.tgz", 1353 - "integrity": "sha512-3v1kAXI2TsWQuwv86cREH/+FK9Pjw3dorVEykzQDhwrZj0lwsHYlfyARaKmn6vr5Gasf8aeVpb8JkzeWspxOLQ==", 1351 + "version": "3.17.0", 1352 + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.17.0.tgz", 1353 + "integrity": "sha512-WwF99xdP8KfuDrIbT4wxyypfhoIxMeeOCp1AiuvzzZ6JT5B3vIuoclL8xOuuydA6LBeeNXUF/XV5zlwwex1jlA==", 1354 1354 "license": "MIT", 1355 1355 "dependencies": { 1356 - "@shikijs/types": "3.14.0", 1356 + "@shikijs/types": "3.17.0", 1357 1357 "@shikijs/vscode-textmate": "^10.0.2", 1358 - "oniguruma-to-es": "^4.3.3" 1358 + "oniguruma-to-es": "^4.3.4" 1359 1359 } 1360 1360 }, 1361 1361 "node_modules/@shikijs/engine-oniguruma": { 1362 - "version": "3.14.0", 1363 - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.14.0.tgz", 1364 - "integrity": "sha512-TNcYTYMbJyy+ZjzWtt0bG5y4YyMIWC2nyePz+CFMWqm+HnZZyy9SWMgo8Z6KBJVIZnx8XUXS8U2afO6Y0g1Oug==", 1362 + "version": "3.17.0", 1363 + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.17.0.tgz", 1364 + "integrity": "sha512-flSbHZAiOZDNTrEbULY8DLWavu/TyVu/E7RChpLB4WvKX4iHMfj80C6Hi3TjIWaQtHOW0KC6kzMcuB5TO1hZ8Q==", 1365 1365 "license": "MIT", 1366 1366 "dependencies": { 1367 - "@shikijs/types": "3.14.0", 1367 + "@shikijs/types": "3.17.0", 1368 1368 "@shikijs/vscode-textmate": "^10.0.2" 1369 1369 } 1370 1370 }, 1371 1371 "node_modules/@shikijs/langs": { 1372 - "version": "3.14.0", 1373 - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.14.0.tgz", 1374 - "integrity": "sha512-DIB2EQY7yPX1/ZH7lMcwrK5pl+ZkP/xoSpUzg9YC8R+evRCCiSQ7yyrvEyBsMnfZq4eBzLzBlugMyTAf13+pzg==", 1372 + "version": "3.17.0", 1373 + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.17.0.tgz", 1374 + "integrity": "sha512-icmur2n5Ojb+HAiQu6NEcIIJ8oWDFGGEpiqSCe43539Sabpx7Y829WR3QuUW2zjTM4l6V8Sazgb3rrHO2orEAw==", 1375 1375 "license": "MIT", 1376 1376 "dependencies": { 1377 - "@shikijs/types": "3.14.0" 1377 + "@shikijs/types": "3.17.0" 1378 1378 } 1379 1379 }, 1380 1380 "node_modules/@shikijs/themes": { 1381 - "version": "3.14.0", 1382 - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.14.0.tgz", 1383 - "integrity": "sha512-fAo/OnfWckNmv4uBoUu6dSlkcBc+SA1xzj5oUSaz5z3KqHtEbUypg/9xxgJARtM6+7RVm0Q6Xnty41xA1ma1IA==", 1381 + "version": "3.17.0", 1382 + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.17.0.tgz", 1383 + "integrity": "sha512-/xEizMHLBmMHwtx4JuOkRf3zwhWD2bmG5BRr0IPjpcWpaq4C3mYEuTk/USAEglN0qPrTwEHwKVpSu/y2jhferA==", 1384 1384 "license": "MIT", 1385 1385 "dependencies": { 1386 - "@shikijs/types": "3.14.0" 1386 + "@shikijs/types": "3.17.0" 1387 1387 } 1388 1388 }, 1389 1389 "node_modules/@shikijs/types": { 1390 - "version": "3.14.0", 1391 - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.14.0.tgz", 1392 - "integrity": "sha512-bQGgC6vrY8U/9ObG1Z/vTro+uclbjjD/uG58RvfxKZVD5p9Yc1ka3tVyEFy7BNJLzxuWyHH5NWynP9zZZS59eQ==", 1390 + "version": "3.17.0", 1391 + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.17.0.tgz", 1392 + "integrity": "sha512-wjLVfutYWVUnxAjsWEob98xgyaGv0dTEnMZDruU5mRjVN7szcGOfgO+997W2yR6odp+1PtSBNeSITRRTfUzK/g==", 1393 1393 "license": "MIT", 1394 1394 "dependencies": { 1395 1395 "@shikijs/vscode-textmate": "^10.0.2", ··· 1626 1626 } 1627 1627 }, 1628 1628 "node_modules/astro": { 1629 - "version": "5.15.1", 1630 - "resolved": "https://registry.npmjs.org/astro/-/astro-5.15.1.tgz", 1631 - "integrity": "sha512-VM679M1qxOjGo6q3vKYDNDddkALGgMopG93IwbEXd3Buc2xVLuuPj4HNziNugSbPQx5S6UReMp5uzw10EJN81A==", 1629 + "version": "5.16.2", 1630 + "resolved": "https://registry.npmjs.org/astro/-/astro-5.16.2.tgz", 1631 + "integrity": "sha512-NFXqhB1UgBvleF5rLZ7a31Qzprf1lSch+k8o2XTvsw1d97gxGrjVVeWa8AnZUFtirz84YPW6+5NbLVNzS2y+uQ==", 1632 1632 "license": "MIT", 1633 1633 "dependencies": { 1634 - "@astrojs/compiler": "^2.12.2", 1635 - "@astrojs/internal-helpers": "0.7.4", 1636 - "@astrojs/markdown-remark": "6.3.8", 1634 + "@astrojs/compiler": "^2.13.0", 1635 + "@astrojs/internal-helpers": "0.7.5", 1636 + "@astrojs/markdown-remark": "6.3.9", 1637 1637 "@astrojs/telemetry": "3.3.0", 1638 - "@capsizecss/unpack": "^3.0.0", 1638 + "@capsizecss/unpack": "^3.0.1", 1639 1639 "@oslojs/encoding": "^1.1.0", 1640 - "@rollup/pluginutils": "^5.2.0", 1640 + "@rollup/pluginutils": "^5.3.0", 1641 1641 "acorn": "^8.15.0", 1642 1642 "aria-query": "^5.3.2", 1643 1643 "axobject-query": "^4.1.0", 1644 1644 "boxen": "8.0.1", 1645 - "ci-info": "^4.3.0", 1645 + "ci-info": "^4.3.1", 1646 1646 "clsx": "^2.1.1", 1647 1647 "common-ancestor-path": "^1.0.1", 1648 1648 "cookie": "^1.0.2", 1649 1649 "cssesc": "^3.0.0", 1650 - "debug": "^4.4.1", 1650 + "debug": "^4.4.3", 1651 1651 "deterministic-object-hash": "^2.0.2", 1652 - "devalue": "^5.3.2", 1652 + "devalue": "^5.5.0", 1653 1653 "diff": "^5.2.0", 1654 1654 "dlv": "^1.1.3", 1655 1655 "dset": "^3.1.4", ··· 1657 1657 "esbuild": "^0.25.0", 1658 1658 "estree-walker": "^3.0.3", 1659 1659 "flattie": "^1.1.1", 1660 - "fontace": "~0.3.0", 1660 + "fontace": "~0.3.1", 1661 1661 "github-slugger": "^2.0.0", 1662 1662 "html-escaper": "3.0.3", 1663 1663 "http-cache-semantics": "^4.2.0", 1664 1664 "import-meta-resolve": "^4.2.0", 1665 - "js-yaml": "^4.1.0", 1666 - "magic-string": "^0.30.18", 1667 - "magicast": "^0.3.5", 1665 + "js-yaml": "^4.1.1", 1666 + "magic-string": "^0.30.21", 1667 + "magicast": "^0.5.1", 1668 1668 "mrmime": "^2.0.1", 1669 1669 "neotraverse": "^0.6.18", 1670 1670 "p-limit": "^6.2.0", 1671 - "p-queue": "^8.1.0", 1672 - "package-manager-detector": "^1.3.0", 1673 - "picocolors": "^1.1.1", 1671 + "p-queue": "^8.1.1", 1672 + "package-manager-detector": "^1.5.0", 1673 + "piccolore": "^0.1.3", 1674 1674 "picomatch": "^4.0.3", 1675 1675 "prompts": "^2.4.2", 1676 1676 "rehype": "^13.0.2", 1677 - "semver": "^7.7.2", 1678 - "shiki": "^3.12.0", 1679 - "smol-toml": "^1.4.2", 1680 - "tinyexec": "^1.0.1", 1681 - "tinyglobby": "^0.2.14", 1677 + "semver": "^7.7.3", 1678 + "shiki": "^3.15.0", 1679 + "smol-toml": "^1.5.2", 1680 + "svgo": "^4.0.0", 1681 + "tinyexec": "^1.0.2", 1682 + "tinyglobby": "^0.2.15", 1682 1683 "tsconfck": "^3.1.6", 1683 1684 "ultrahtml": "^1.6.0", 1684 1685 "unifont": "~0.6.0", 1685 1686 "unist-util-visit": "^5.0.0", 1686 - "unstorage": "^1.17.0", 1687 + "unstorage": "^1.17.3", 1687 1688 "vfile": "^6.0.3", 1688 - "vite": "^6.3.6", 1689 + "vite": "^6.4.1", 1689 1690 "vitefu": "^1.1.1", 1690 1691 "xxhash-wasm": "^1.1.0", 1691 1692 "yargs-parser": "^21.1.1", 1692 1693 "yocto-spinner": "^0.2.3", 1693 1694 "zod": "^3.25.76", 1694 - "zod-to-json-schema": "^3.24.6", 1695 + "zod-to-json-schema": "^3.25.0", 1695 1696 "zod-to-ts": "^1.2.0" 1696 1697 }, 1697 1698 "bin": { ··· 1754 1755 } 1755 1756 ], 1756 1757 "license": "MIT" 1758 + }, 1759 + "node_modules/boolbase": { 1760 + "version": "1.0.0", 1761 + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 1762 + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 1763 + "license": "ISC" 1757 1764 }, 1758 1765 "node_modules/boxen": { 1759 1766 "version": "8.0.1", ··· 1920 1927 "url": "https://github.com/sponsors/wooorm" 1921 1928 } 1922 1929 }, 1930 + "node_modules/commander": { 1931 + "version": "11.1.0", 1932 + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", 1933 + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", 1934 + "license": "MIT", 1935 + "engines": { 1936 + "node": ">=16" 1937 + } 1938 + }, 1923 1939 "node_modules/common-ancestor-path": { 1924 1940 "version": "1.0.1", 1925 1941 "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", ··· 1950 1966 "uncrypto": "^0.1.3" 1951 1967 } 1952 1968 }, 1969 + "node_modules/css-select": { 1970 + "version": "5.2.2", 1971 + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", 1972 + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", 1973 + "license": "BSD-2-Clause", 1974 + "dependencies": { 1975 + "boolbase": "^1.0.0", 1976 + "css-what": "^6.1.0", 1977 + "domhandler": "^5.0.2", 1978 + "domutils": "^3.0.1", 1979 + "nth-check": "^2.0.1" 1980 + }, 1981 + "funding": { 1982 + "url": "https://github.com/sponsors/fb55" 1983 + } 1984 + }, 1953 1985 "node_modules/css-tree": { 1954 1986 "version": "3.1.0", 1955 1987 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", ··· 1963 1995 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 1964 1996 } 1965 1997 }, 1998 + "node_modules/css-what": { 1999 + "version": "6.2.2", 2000 + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 2001 + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 2002 + "license": "BSD-2-Clause", 2003 + "engines": { 2004 + "node": ">= 6" 2005 + }, 2006 + "funding": { 2007 + "url": "https://github.com/sponsors/fb55" 2008 + } 2009 + }, 1966 2010 "node_modules/cssesc": { 1967 2011 "version": "3.0.0", 1968 2012 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", ··· 1975 2019 "node": ">=4" 1976 2020 } 1977 2021 }, 2022 + "node_modules/csso": { 2023 + "version": "5.0.5", 2024 + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", 2025 + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", 2026 + "license": "MIT", 2027 + "dependencies": { 2028 + "css-tree": "~2.2.0" 2029 + }, 2030 + "engines": { 2031 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", 2032 + "npm": ">=7.0.0" 2033 + } 2034 + }, 2035 + "node_modules/csso/node_modules/css-tree": { 2036 + "version": "2.2.1", 2037 + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", 2038 + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", 2039 + "license": "MIT", 2040 + "dependencies": { 2041 + "mdn-data": "2.0.28", 2042 + "source-map-js": "^1.0.1" 2043 + }, 2044 + "engines": { 2045 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", 2046 + "npm": ">=7.0.0" 2047 + } 2048 + }, 2049 + "node_modules/csso/node_modules/mdn-data": { 2050 + "version": "2.0.28", 2051 + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", 2052 + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", 2053 + "license": "CC0-1.0" 2054 + }, 1978 2055 "node_modules/debug": { 1979 2056 "version": "4.4.3", 1980 2057 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", ··· 2049 2126 } 2050 2127 }, 2051 2128 "node_modules/devalue": { 2052 - "version": "5.4.2", 2053 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.4.2.tgz", 2054 - "integrity": "sha512-MwPZTKEPK2k8Qgfmqrd48ZKVvzSQjgW0lXLxiIBA8dQjtf/6mw6pggHNLcyDKyf+fI6eXxlQwPsfaCMTU5U+Bw==", 2129 + "version": "5.5.0", 2130 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.5.0.tgz", 2131 + "integrity": "sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w==", 2055 2132 "license": "MIT" 2056 2133 }, 2057 2134 "node_modules/devlop": { ··· 2088 2165 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 2089 2166 "license": "MIT" 2090 2167 }, 2168 + "node_modules/dom-serializer": { 2169 + "version": "2.0.0", 2170 + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 2171 + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 2172 + "license": "MIT", 2173 + "dependencies": { 2174 + "domelementtype": "^2.3.0", 2175 + "domhandler": "^5.0.2", 2176 + "entities": "^4.2.0" 2177 + }, 2178 + "funding": { 2179 + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 2180 + } 2181 + }, 2182 + "node_modules/dom-serializer/node_modules/entities": { 2183 + "version": "4.5.0", 2184 + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 2185 + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 2186 + "license": "BSD-2-Clause", 2187 + "engines": { 2188 + "node": ">=0.12" 2189 + }, 2190 + "funding": { 2191 + "url": "https://github.com/fb55/entities?sponsor=1" 2192 + } 2193 + }, 2194 + "node_modules/domelementtype": { 2195 + "version": "2.3.0", 2196 + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 2197 + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 2198 + "funding": [ 2199 + { 2200 + "type": "github", 2201 + "url": "https://github.com/sponsors/fb55" 2202 + } 2203 + ], 2204 + "license": "BSD-2-Clause" 2205 + }, 2206 + "node_modules/domhandler": { 2207 + "version": "5.0.3", 2208 + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 2209 + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 2210 + "license": "BSD-2-Clause", 2211 + "dependencies": { 2212 + "domelementtype": "^2.3.0" 2213 + }, 2214 + "engines": { 2215 + "node": ">= 4" 2216 + }, 2217 + "funding": { 2218 + "url": "https://github.com/fb55/domhandler?sponsor=1" 2219 + } 2220 + }, 2221 + "node_modules/domutils": { 2222 + "version": "3.2.2", 2223 + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 2224 + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 2225 + "license": "BSD-2-Clause", 2226 + "dependencies": { 2227 + "dom-serializer": "^2.0.0", 2228 + "domelementtype": "^2.3.0", 2229 + "domhandler": "^5.0.3" 2230 + }, 2231 + "funding": { 2232 + "url": "https://github.com/fb55/domutils?sponsor=1" 2233 + } 2234 + }, 2091 2235 "node_modules/dset": { 2092 2236 "version": "3.1.4", 2093 2237 "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", ··· 2619 2763 } 2620 2764 }, 2621 2765 "node_modules/js-yaml": { 2622 - "version": "4.1.0", 2623 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 2624 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 2766 + "version": "4.1.1", 2767 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 2768 + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 2625 2769 "license": "MIT", 2626 2770 "dependencies": { 2627 2771 "argparse": "^2.0.1" ··· 2665 2809 } 2666 2810 }, 2667 2811 "node_modules/magicast": { 2668 - "version": "0.3.5", 2669 - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", 2670 - "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", 2812 + "version": "0.5.1", 2813 + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.1.tgz", 2814 + "integrity": "sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==", 2671 2815 "license": "MIT", 2672 2816 "dependencies": { 2673 - "@babel/parser": "^7.25.4", 2674 - "@babel/types": "^7.25.4", 2675 - "source-map-js": "^1.2.0" 2817 + "@babel/parser": "^7.28.5", 2818 + "@babel/types": "^7.28.5", 2819 + "source-map-js": "^1.2.1" 2676 2820 } 2677 2821 }, 2678 2822 "node_modules/markdown-table": { ··· 3555 3699 "node": ">=0.10.0" 3556 3700 } 3557 3701 }, 3702 + "node_modules/nth-check": { 3703 + "version": "2.1.1", 3704 + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 3705 + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 3706 + "license": "BSD-2-Clause", 3707 + "dependencies": { 3708 + "boolbase": "^1.0.0" 3709 + }, 3710 + "funding": { 3711 + "url": "https://github.com/fb55/nth-check?sponsor=1" 3712 + } 3713 + }, 3558 3714 "node_modules/ofetch": { 3559 - "version": "1.4.1", 3560 - "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", 3561 - "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", 3715 + "version": "1.5.1", 3716 + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", 3717 + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", 3562 3718 "license": "MIT", 3563 3719 "dependencies": { 3564 - "destr": "^2.0.3", 3565 - "node-fetch-native": "^1.6.4", 3566 - "ufo": "^1.5.4" 3720 + "destr": "^2.0.5", 3721 + "node-fetch-native": "^1.6.7", 3722 + "ufo": "^1.6.1" 3567 3723 } 3568 3724 }, 3569 3725 "node_modules/ohash": { ··· 3579 3735 "license": "MIT" 3580 3736 }, 3581 3737 "node_modules/oniguruma-to-es": { 3582 - "version": "4.3.3", 3583 - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", 3584 - "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", 3738 + "version": "4.3.4", 3739 + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", 3740 + "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", 3585 3741 "license": "MIT", 3586 3742 "dependencies": { 3587 3743 "oniguruma-parser": "^0.12.1", ··· 3673 3829 "funding": { 3674 3830 "url": "https://github.com/inikulin/parse5?sponsor=1" 3675 3831 } 3832 + }, 3833 + "node_modules/piccolore": { 3834 + "version": "0.1.3", 3835 + "resolved": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz", 3836 + "integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==", 3837 + "license": "ISC" 3676 3838 }, 3677 3839 "node_modules/picocolors": { 3678 3840 "version": "1.1.1", ··· 4040 4202 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", 4041 4203 "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", 4042 4204 "license": "MIT", 4043 - "peer": true, 4044 4205 "dependencies": { 4045 4206 "@types/estree": "1.0.8" 4046 4207 }, ··· 4094 4255 "suf-log": "^2.5.3" 4095 4256 } 4096 4257 }, 4258 + "node_modules/sax": { 4259 + "version": "1.4.3", 4260 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz", 4261 + "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", 4262 + "license": "BlueOak-1.0.0" 4263 + }, 4097 4264 "node_modules/semver": { 4098 4265 "version": "7.7.3", 4099 4266 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", ··· 4150 4317 } 4151 4318 }, 4152 4319 "node_modules/shiki": { 4153 - "version": "3.14.0", 4154 - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.14.0.tgz", 4155 - "integrity": "sha512-J0yvpLI7LSig3Z3acIuDLouV5UCKQqu8qOArwMx+/yPVC3WRMgrP67beaG8F+j4xfEWE0eVC4GeBCIXeOPra1g==", 4320 + "version": "3.17.0", 4321 + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.17.0.tgz", 4322 + "integrity": "sha512-lUZfWsyW7czITYTdo/Tb6ZM4VfyXlzmKYBQBjTz+pBzPPkP08RgIt00Ls1Z50Cl3SfwJsue6WbJeF3UgqLVI9Q==", 4156 4323 "license": "MIT", 4157 4324 "dependencies": { 4158 - "@shikijs/core": "3.14.0", 4159 - "@shikijs/engine-javascript": "3.14.0", 4160 - "@shikijs/engine-oniguruma": "3.14.0", 4161 - "@shikijs/langs": "3.14.0", 4162 - "@shikijs/themes": "3.14.0", 4163 - "@shikijs/types": "3.14.0", 4325 + "@shikijs/core": "3.17.0", 4326 + "@shikijs/engine-javascript": "3.17.0", 4327 + "@shikijs/engine-oniguruma": "3.17.0", 4328 + "@shikijs/langs": "3.17.0", 4329 + "@shikijs/themes": "3.17.0", 4330 + "@shikijs/types": "3.17.0", 4164 4331 "@shikijs/vscode-textmate": "^10.0.2", 4165 4332 "@types/hast": "^3.0.4" 4166 4333 } ··· 4172 4339 "license": "MIT" 4173 4340 }, 4174 4341 "node_modules/smol-toml": { 4175 - "version": "1.4.2", 4176 - "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.4.2.tgz", 4177 - "integrity": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==", 4342 + "version": "1.5.2", 4343 + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.5.2.tgz", 4344 + "integrity": "sha512-QlaZEqcAH3/RtNyet1IPIYPsEWAaYyXXv1Krsi+1L/QHppjX4Ifm8MQsBISz9vE8cHicIq3clogsheili5vhaQ==", 4178 4345 "license": "BSD-3-Clause", 4179 4346 "engines": { 4180 4347 "node": ">= 18" ··· 4270 4437 "s.color": "0.0.15" 4271 4438 } 4272 4439 }, 4440 + "node_modules/svgo": { 4441 + "version": "4.0.0", 4442 + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.0.tgz", 4443 + "integrity": "sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==", 4444 + "license": "MIT", 4445 + "dependencies": { 4446 + "commander": "^11.1.0", 4447 + "css-select": "^5.1.0", 4448 + "css-tree": "^3.0.1", 4449 + "css-what": "^6.1.0", 4450 + "csso": "^5.0.5", 4451 + "picocolors": "^1.1.1", 4452 + "sax": "^1.4.1" 4453 + }, 4454 + "bin": { 4455 + "svgo": "bin/svgo.js" 4456 + }, 4457 + "engines": { 4458 + "node": ">=16" 4459 + }, 4460 + "funding": { 4461 + "type": "opencollective", 4462 + "url": "https://opencollective.com/svgo" 4463 + } 4464 + }, 4273 4465 "node_modules/tiny-inflate": { 4274 4466 "version": "1.0.3", 4275 4467 "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", ··· 4277 4469 "license": "MIT" 4278 4470 }, 4279 4471 "node_modules/tinyexec": { 4280 - "version": "1.0.1", 4281 - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz", 4282 - "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==", 4283 - "license": "MIT" 4472 + "version": "1.0.2", 4473 + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", 4474 + "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", 4475 + "license": "MIT", 4476 + "engines": { 4477 + "node": ">=18" 4478 + } 4284 4479 }, 4285 4480 "node_modules/tinyglobby": { 4286 4481 "version": "0.2.15", ··· 4568 4763 } 4569 4764 }, 4570 4765 "node_modules/unstorage": { 4571 - "version": "1.17.1", 4572 - "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.1.tgz", 4573 - "integrity": "sha512-KKGwRTT0iVBCErKemkJCLs7JdxNVfqTPc/85ae1XES0+bsHbc/sFBfVi5kJp156cc51BHinIH2l3k0EZ24vOBQ==", 4766 + "version": "1.17.3", 4767 + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", 4768 + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", 4574 4769 "license": "MIT", 4575 4770 "dependencies": { 4576 4771 "anymatch": "^3.1.3", ··· 4579 4774 "h3": "^1.15.4", 4580 4775 "lru-cache": "^10.4.3", 4581 4776 "node-fetch-native": "^1.6.7", 4582 - "ofetch": "^1.4.1", 4777 + "ofetch": "^1.5.1", 4583 4778 "ufo": "^1.6.1" 4584 4779 }, 4585 4780 "peerDependencies": { ··· 4710 4905 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", 4711 4906 "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", 4712 4907 "license": "MIT", 4713 - "peer": true, 4714 4908 "dependencies": { 4715 4909 "esbuild": "^0.25.0", 4716 4910 "fdir": "^6.4.4", ··· 4909 5103 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 4910 5104 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 4911 5105 "license": "MIT", 4912 - "peer": true, 4913 5106 "funding": { 4914 5107 "url": "https://github.com/sponsors/colinhacks" 4915 5108 } 4916 5109 }, 4917 5110 "node_modules/zod-to-json-schema": { 4918 - "version": "3.24.6", 4919 - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz", 4920 - "integrity": "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==", 5111 + "version": "3.25.0", 5112 + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz", 5113 + "integrity": "sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==", 4921 5114 "license": "ISC", 4922 5115 "peerDependencies": { 4923 - "zod": "^3.24.1" 5116 + "zod": "^3.25 || ^4" 4924 5117 } 4925 5118 }, 4926 5119 "node_modules/zod-to-ts": {