diff --git a/package.json b/package.json index 94abbf9..379b12c 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@tailwindcss/typography": "^0.5.16", "@tailwindcss/vite": "^4.1.12", "@yeskunall/astro-umami": "0.0.5", - "astro": "^5.13.3", + "astro": "^5.13.5", "astro-expressive-code": "^0.41.3", "astro-icon": "^1.1.5", "astro-mail-obfuscation": "^2.3.4", @@ -26,13 +26,15 @@ "feed": "^4.2.2", "markdown-it": "^14.1.0", "mdast-util-to-string": "^4.0.0", - "prettier": "^3.6.2", - "prettier-plugin-astro": "^0.14.1", "react": "^19.1.1", "reading-time": "^1.5.0", "reading-time-estimator": "^1.14.0", "sanitize-html": "^2.17.0", "satori": "^0.16.2", "tailwindcss": "^4.1.12" + }, + "devDependencies": { + "prettier": "^3.6.2", + "prettier-plugin-astro": "^0.14.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3d2d50..8317c2d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,19 +27,19 @@ importers: version: 4.1.12(vite@6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.86.3)) "@yeskunall/astro-umami": specifier: 0.0.5 - version: 0.0.5(astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3)) + version: 0.0.5(astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3)) astro: - specifier: ^5.13.3 - version: 5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3) + specifier: ^5.13.5 + version: 5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3) astro-expressive-code: specifier: ^0.41.3 - version: 0.41.3(astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3)) + version: 0.41.3(astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3)) astro-icon: specifier: ^1.1.5 version: 1.1.5 astro-mail-obfuscation: specifier: ^2.3.4 - version: 2.3.4(astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3)) + version: 2.3.4(astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3)) autoprefixer: specifier: ^10.4.21 version: 10.4.21(postcss@8.5.6) @@ -55,12 +55,6 @@ importers: mdast-util-to-string: specifier: ^4.0.0 version: 4.0.0 - prettier: - specifier: ^3.6.2 - version: 3.6.2 - prettier-plugin-astro: - specifier: ^0.14.1 - version: 0.14.1 react: specifier: ^19.1.1 version: 19.1.1 @@ -79,6 +73,13 @@ importers: tailwindcss: specifier: ^4.1.12 version: 4.1.12 + devDependencies: + prettier: + specifier: ^3.6.2 + version: 3.6.2 + prettier-plugin-astro: + specifier: ^0.14.1 + version: 0.14.1 packages: "@antfu/install-pkg@1.1.0": @@ -173,10 +174,10 @@ packages: } engines: { node: ">=14" } - "@emnapi/runtime@1.4.5": + "@emnapi/runtime@1.5.0": resolution: { - integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==, + integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==, } "@esbuild/aix-ppc64@0.25.9": @@ -945,162 +946,170 @@ packages: rollup: optional: true - "@rollup/rollup-android-arm-eabi@4.49.0": + "@rollup/rollup-android-arm-eabi@4.50.0": resolution: { - integrity: sha512-rlKIeL854Ed0e09QGYFlmDNbka6I3EQFw7iZuugQjMb11KMpJCLPFL4ZPbMfaEhLADEL1yx0oujGkBQ7+qW3eA==, + integrity: sha512-lVgpeQyy4fWN5QYebtW4buT/4kn4p4IJ+kDNB4uYNT5b8c8DLJDg6titg20NIg7E8RWwdWZORW6vUFfrLyG3KQ==, } cpu: [arm] os: [android] - "@rollup/rollup-android-arm64@4.49.0": + "@rollup/rollup-android-arm64@4.50.0": resolution: { - integrity: sha512-cqPpZdKUSQYRtLLr6R4X3sD4jCBO1zUmeo3qrWBCqYIeH8Q3KRL4F3V7XJ2Rm8/RJOQBZuqzQGWPjjvFUcYa/w==, + integrity: sha512-2O73dR4Dc9bp+wSYhviP6sDziurB5/HCym7xILKifWdE9UsOe2FtNcM+I4xZjKrfLJnq5UR8k9riB87gauiQtw==, } cpu: [arm64] os: [android] - "@rollup/rollup-darwin-arm64@4.49.0": + "@rollup/rollup-darwin-arm64@4.50.0": resolution: { - integrity: sha512-99kMMSMQT7got6iYX3yyIiJfFndpojBmkHfTc1rIje8VbjhmqBXE+nb7ZZP3A5skLyujvT0eIUCUsxAe6NjWbw==, + integrity: sha512-vwSXQN8T4sKf1RHr1F0s98Pf8UPz7pS6P3LG9NSmuw0TVh7EmaE+5Ny7hJOZ0M2yuTctEsHHRTMi2wuHkdS6Hg==, } cpu: [arm64] os: [darwin] - "@rollup/rollup-darwin-x64@4.49.0": + "@rollup/rollup-darwin-x64@4.50.0": resolution: { - integrity: sha512-y8cXoD3wdWUDpjOLMKLx6l+NFz3NlkWKcBCBfttUn+VGSfgsQ5o/yDUGtzE9HvsodkP0+16N0P4Ty1VuhtRUGg==, + integrity: sha512-cQp/WG8HE7BCGyFVuzUg0FNmupxC+EPZEwWu2FCGGw5WDT1o2/YlENbm5e9SMvfDFR6FRhVCBePLqj0o8MN7Vw==, } cpu: [x64] os: [darwin] - "@rollup/rollup-freebsd-arm64@4.49.0": + "@rollup/rollup-freebsd-arm64@4.50.0": resolution: { - integrity: sha512-3mY5Pr7qv4GS4ZvWoSP8zha8YoiqrU+e0ViPvB549jvliBbdNLrg2ywPGkgLC3cmvN8ya3za+Q2xVyT6z+vZqA==, + integrity: sha512-UR1uTJFU/p801DvvBbtDD7z9mQL8J80xB0bR7DqW7UGQHRm/OaKzp4is7sQSdbt2pjjSS72eAtRh43hNduTnnQ==, } cpu: [arm64] os: [freebsd] - "@rollup/rollup-freebsd-x64@4.49.0": + "@rollup/rollup-freebsd-x64@4.50.0": resolution: { - integrity: sha512-C9KzzOAQU5gU4kG8DTk+tjdKjpWhVWd5uVkinCwwFub2m7cDYLOdtXoMrExfeBmeRy9kBQMkiyJ+HULyF1yj9w==, + integrity: sha512-G/DKyS6PK0dD0+VEzH/6n/hWDNPDZSMBmqsElWnCRGrYOb2jC0VSupp7UAHHQ4+QILwkxSMaYIbQ72dktp8pKA==, } cpu: [x64] os: [freebsd] - "@rollup/rollup-linux-arm-gnueabihf@4.49.0": + "@rollup/rollup-linux-arm-gnueabihf@4.50.0": resolution: { - integrity: sha512-OVSQgEZDVLnTbMq5NBs6xkmz3AADByCWI4RdKSFNlDsYXdFtlxS59J+w+LippJe8KcmeSSM3ba+GlsM9+WwC1w==, + integrity: sha512-u72Mzc6jyJwKjJbZZcIYmd9bumJu7KNmHYdue43vT1rXPm2rITwmPWF0mmPzLm9/vJWxIRbao/jrQmxTO0Sm9w==, } cpu: [arm] os: [linux] - "@rollup/rollup-linux-arm-musleabihf@4.49.0": + "@rollup/rollup-linux-arm-musleabihf@4.50.0": resolution: { - integrity: sha512-ZnfSFA7fDUHNa4P3VwAcfaBLakCbYaxCk0jUnS3dTou9P95kwoOLAMlT3WmEJDBCSrOEFFV0Y1HXiwfLYJuLlA==, + integrity: sha512-S4UefYdV0tnynDJV1mdkNawp0E5Qm2MtSs330IyHgaccOFrwqsvgigUD29uT+B/70PDY1eQ3t40+xf6wIvXJyg==, } cpu: [arm] os: [linux] - "@rollup/rollup-linux-arm64-gnu@4.49.0": + "@rollup/rollup-linux-arm64-gnu@4.50.0": resolution: { - integrity: sha512-Z81u+gfrobVK2iV7GqZCBfEB1y6+I61AH466lNK+xy1jfqFLiQ9Qv716WUM5fxFrYxwC7ziVdZRU9qvGHkYIJg==, + integrity: sha512-1EhkSvUQXJsIhk4msxP5nNAUWoB4MFDHhtc4gAYvnqoHlaL9V3F37pNHabndawsfy/Tp7BPiy/aSa6XBYbaD1g==, } cpu: [arm64] os: [linux] - "@rollup/rollup-linux-arm64-musl@4.49.0": + "@rollup/rollup-linux-arm64-musl@4.50.0": resolution: { - integrity: sha512-zoAwS0KCXSnTp9NH/h9aamBAIve0DXeYpll85shf9NJ0URjSTzzS+Z9evmolN+ICfD3v8skKUPyk2PO0uGdFqg==, + integrity: sha512-EtBDIZuDtVg75xIPIK1l5vCXNNCIRM0OBPUG+tbApDuJAy9mKago6QxX+tfMzbCI6tXEhMuZuN1+CU8iDW+0UQ==, } cpu: [arm64] os: [linux] - "@rollup/rollup-linux-loongarch64-gnu@4.49.0": + "@rollup/rollup-linux-loongarch64-gnu@4.50.0": resolution: { - integrity: sha512-2QyUyQQ1ZtwZGiq0nvODL+vLJBtciItC3/5cYN8ncDQcv5avrt2MbKt1XU/vFAJlLta5KujqyHdYtdag4YEjYQ==, + integrity: sha512-BGYSwJdMP0hT5CCmljuSNx7+k+0upweM2M4YGfFBjnFSZMHOLYR0gEEj/dxyYJ6Zc6AiSeaBY8dWOa11GF/ppQ==, } cpu: [loong64] os: [linux] - "@rollup/rollup-linux-ppc64-gnu@4.49.0": + "@rollup/rollup-linux-ppc64-gnu@4.50.0": resolution: { - integrity: sha512-k9aEmOWt+mrMuD3skjVJSSxHckJp+SiFzFG+v8JLXbc/xi9hv2icSkR3U7uQzqy+/QbbYY7iNB9eDTwrELo14g==, + integrity: sha512-I1gSMzkVe1KzAxKAroCJL30hA4DqSi+wGc5gviD0y3IL/VkvcnAqwBf4RHXHyvH66YVHxpKO8ojrgc4SrWAnLg==, } cpu: [ppc64] os: [linux] - "@rollup/rollup-linux-riscv64-gnu@4.49.0": + "@rollup/rollup-linux-riscv64-gnu@4.50.0": resolution: { - integrity: sha512-rDKRFFIWJ/zJn6uk2IdYLc09Z7zkE5IFIOWqpuU0o6ZpHcdniAyWkwSUWE/Z25N/wNDmFHHMzin84qW7Wzkjsw==, + integrity: sha512-bSbWlY3jZo7molh4tc5dKfeSxkqnf48UsLqYbUhnkdnfgZjgufLS/NTA8PcP/dnvct5CCdNkABJ56CbclMRYCA==, } cpu: [riscv64] os: [linux] - "@rollup/rollup-linux-riscv64-musl@4.49.0": + "@rollup/rollup-linux-riscv64-musl@4.50.0": resolution: { - integrity: sha512-FkkhIY/hYFVnOzz1WeV3S9Bd1h0hda/gRqvZCMpHWDHdiIHn6pqsY3b5eSbvGccWHMQ1uUzgZTKS4oGpykf8Tw==, + integrity: sha512-LSXSGumSURzEQLT2e4sFqFOv3LWZsEF8FK7AAv9zHZNDdMnUPYH3t8ZlaeYYZyTXnsob3htwTKeWtBIkPV27iQ==, } cpu: [riscv64] os: [linux] - "@rollup/rollup-linux-s390x-gnu@4.49.0": + "@rollup/rollup-linux-s390x-gnu@4.50.0": resolution: { - integrity: sha512-gRf5c+A7QiOG3UwLyOOtyJMD31JJhMjBvpfhAitPAoqZFcOeK3Kc1Veg1z/trmt+2P6F/biT02fU19GGTS529A==, + integrity: sha512-CxRKyakfDrsLXiCyucVfVWVoaPA4oFSpPpDwlMcDFQvrv3XY6KEzMtMZrA+e/goC8xxp2WSOxHQubP8fPmmjOQ==, } cpu: [s390x] os: [linux] - "@rollup/rollup-linux-x64-gnu@4.49.0": + "@rollup/rollup-linux-x64-gnu@4.50.0": resolution: { - integrity: sha512-BR7+blScdLW1h/2hB/2oXM+dhTmpW3rQt1DeSiCP9mc2NMMkqVgjIN3DDsNpKmezffGC9R8XKVOLmBkRUcK/sA==, + integrity: sha512-8PrJJA7/VU8ToHVEPu14FzuSAqVKyo5gg/J8xUerMbyNkWkO9j2ExBho/68RnJsMGNJq4zH114iAttgm7BZVkA==, } cpu: [x64] os: [linux] - "@rollup/rollup-linux-x64-musl@4.49.0": + "@rollup/rollup-linux-x64-musl@4.50.0": resolution: { - integrity: sha512-hDMOAe+6nX3V5ei1I7Au3wcr9h3ktKzDvF2ne5ovX8RZiAHEtX1A5SNNk4zt1Qt77CmnbqT+upb/umzoPMWiPg==, + integrity: sha512-SkE6YQp+CzpyOrbw7Oc4MgXFvTw2UIBElvAvLCo230pyxOLmYwRPwZ/L5lBe/VW/qT1ZgND9wJfOsdy0XptRvw==, } cpu: [x64] os: [linux] - "@rollup/rollup-win32-arm64-msvc@4.49.0": + "@rollup/rollup-openharmony-arm64@4.50.0": + resolution: + { + integrity: sha512-PZkNLPfvXeIOgJWA804zjSFH7fARBBCpCXxgkGDRjjAhRLOR8o0IGS01ykh5GYfod4c2yiiREuDM8iZ+pVsT+Q==, + } + cpu: [arm64] + os: [openharmony] + + "@rollup/rollup-win32-arm64-msvc@4.50.0": resolution: { - integrity: sha512-wkNRzfiIGaElC9kXUT+HLx17z7D0jl+9tGYRKwd8r7cUqTL7GYAvgUY++U2hK6Ar7z5Z6IRRoWC8kQxpmM7TDA==, + integrity: sha512-q7cIIdFvWQoaCbLDUyUc8YfR3Jh2xx3unO8Dn6/TTogKjfwrax9SyfmGGK6cQhKtjePI7jRfd7iRYcxYs93esg==, } cpu: [arm64] os: [win32] - "@rollup/rollup-win32-ia32-msvc@4.49.0": + "@rollup/rollup-win32-ia32-msvc@4.50.0": resolution: { - integrity: sha512-gq5aW/SyNpjp71AAzroH37DtINDcX1Qw2iv9Chyz49ZgdOP3NV8QCyKZUrGsYX9Yyggj5soFiRCgsL3HwD8TdA==, + integrity: sha512-XzNOVg/YnDOmFdDKcxxK410PrcbcqZkBmz+0FicpW5jtjKQxcW1BZJEQOF0NJa6JO7CZhett8GEtRN/wYLYJuw==, } cpu: [ia32] os: [win32] - "@rollup/rollup-win32-x64-msvc@4.49.0": + "@rollup/rollup-win32-x64-msvc@4.50.0": resolution: { - integrity: sha512-gEtqFbzmZLFk2xKh7g0Rlo8xzho8KrEFEkzvHbfUGkrgXOpZ4XagQ6n+wIZFNh1nTb8UD16J4nFSFKXYgnbdBg==, + integrity: sha512-xMmiWRR8sp72Zqwjgtf3QbZfF1wdh8X2ABu3EaozvZcyHJeU0r+XAnXdKgs4cCAp6ORoYoCygipYP1mjmbjrsg==, } cpu: [x64] os: [win32] @@ -1500,10 +1509,10 @@ packages: peerDependencies: astro: ">=4.0.0" - astro@5.13.3: + astro@5.13.5: resolution: { - integrity: sha512-V0mUOUK70UZ7xqXp5Noqse/SREU0P756KgFufBEluq5LkmBejzC2GENMUA2Na+PFwUjemElJtRlpKyrnKpFhSQ==, + integrity: sha512-XmBzkl13XU97+n/QiOM5uXQdAVe0yKt5gO+Wlgc8dHRwHR499qhMQ5sMFckLJweUINLzcNGjP3F5nG4wV8a2XA==, } engines: { node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: ">=9.6.5", pnpm: ">=7.1.0" } @@ -1601,10 +1610,10 @@ packages: integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==, } - browserslist@4.25.3: + browserslist@4.25.4: resolution: { - integrity: sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==, + integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true @@ -1641,10 +1650,10 @@ packages: integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==, } - caniuse-lite@1.0.30001737: + caniuse-lite@1.0.30001739: resolution: { - integrity: sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==, + integrity: sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==, } ccount@2.0.1: @@ -2122,10 +2131,10 @@ packages: } engines: { node: ">= 0.4" } - electron-to-chromium@1.5.209: + electron-to-chromium@1.5.211: resolution: { - integrity: sha512-Xoz0uMrim9ZETCQt8UgM5FxQF9+imA7PBpokoGcZloA1uw2LeHzTlip5cb5KOAsXZLjh/moN2vReN3ZjJmjI9A==, + integrity: sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw==, } emoji-regex-xs@2.0.1: @@ -2135,10 +2144,10 @@ packages: } engines: { node: ">=10.0.0" } - emoji-regex@10.4.0: + emoji-regex@10.5.0: resolution: { - integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==, + integrity: sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==, } emoji-regex@8.0.0: @@ -2415,10 +2424,10 @@ packages: integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, } - get-east-asian-width@1.3.0: + get-east-asian-width@1.3.1: resolution: { - integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==, + integrity: sha512-R1QfovbPsKmosqTnPoRFiJ7CF9MLRgb53ChvMZm+r4p76/+8yKDy17qLL2PKInORy2RkZZekuK0efYgmzTkXyQ==, } engines: { node: ">=18" } @@ -2651,10 +2660,10 @@ packages: integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==, } - import-meta-resolve@4.1.0: + import-meta-resolve@4.2.0: resolution: { - integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==, + integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==, } iron-webcrypto@1.2.1: @@ -4086,10 +4095,10 @@ packages: } engines: { iojs: ">=1.0.0", node: ">=0.10.0" } - rollup@4.49.0: + rollup@4.50.0: resolution: { - integrity: sha512-3IVq0cGJ6H7fKXXEdVt+RcYvRCt8beYY9K1760wGQwSAHZcS9eot1zDG5axUbcp/kWRi5zKIIDX8MoKv/TzvZA==, + integrity: sha512-/Zl4D8zPifNmyGzJS+3kVoyXeDeT/GrsJM94sACNg9RtUE0hrHa1bNPtRSrfHTMH5HjRzce6K7rlTh3Khiw+pw==, } engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true @@ -4855,7 +4864,7 @@ snapshots: github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-to-text: 4.0.2 - import-meta-resolve: 4.1.0 + import-meta-resolve: 4.2.0 js-yaml: 4.1.0 mdast-util-definitions: 6.0.0 rehype-raw: 7.0.0 @@ -4919,7 +4928,7 @@ snapshots: "@ctrl/tinycolor@4.1.0": {} - "@emnapi/runtime@1.4.5": + "@emnapi/runtime@1.5.0": dependencies: tslib: 2.8.1 optional: true @@ -5133,7 +5142,7 @@ snapshots: "@img/sharp-wasm32@0.33.5": dependencies: - "@emnapi/runtime": 1.4.5 + "@emnapi/runtime": 1.5.0 optional: true "@img/sharp-win32-ia32@0.33.5": @@ -5291,72 +5300,75 @@ snapshots: "@resvg/resvg-js-win32-ia32-msvc": 2.6.2 "@resvg/resvg-js-win32-x64-msvc": 2.6.2 - "@rollup/pluginutils@5.2.0(rollup@4.49.0)": + "@rollup/pluginutils@5.2.0(rollup@4.50.0)": dependencies: "@types/estree": 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 optionalDependencies: - rollup: 4.49.0 + rollup: 4.50.0 + + "@rollup/rollup-android-arm-eabi@4.50.0": + optional: true - "@rollup/rollup-android-arm-eabi@4.49.0": + "@rollup/rollup-android-arm64@4.50.0": optional: true - "@rollup/rollup-android-arm64@4.49.0": + "@rollup/rollup-darwin-arm64@4.50.0": optional: true - "@rollup/rollup-darwin-arm64@4.49.0": + "@rollup/rollup-darwin-x64@4.50.0": optional: true - "@rollup/rollup-darwin-x64@4.49.0": + "@rollup/rollup-freebsd-arm64@4.50.0": optional: true - "@rollup/rollup-freebsd-arm64@4.49.0": + "@rollup/rollup-freebsd-x64@4.50.0": optional: true - "@rollup/rollup-freebsd-x64@4.49.0": + "@rollup/rollup-linux-arm-gnueabihf@4.50.0": optional: true - "@rollup/rollup-linux-arm-gnueabihf@4.49.0": + "@rollup/rollup-linux-arm-musleabihf@4.50.0": optional: true - "@rollup/rollup-linux-arm-musleabihf@4.49.0": + "@rollup/rollup-linux-arm64-gnu@4.50.0": optional: true - "@rollup/rollup-linux-arm64-gnu@4.49.0": + "@rollup/rollup-linux-arm64-musl@4.50.0": optional: true - "@rollup/rollup-linux-arm64-musl@4.49.0": + "@rollup/rollup-linux-loongarch64-gnu@4.50.0": optional: true - "@rollup/rollup-linux-loongarch64-gnu@4.49.0": + "@rollup/rollup-linux-ppc64-gnu@4.50.0": optional: true - "@rollup/rollup-linux-ppc64-gnu@4.49.0": + "@rollup/rollup-linux-riscv64-gnu@4.50.0": optional: true - "@rollup/rollup-linux-riscv64-gnu@4.49.0": + "@rollup/rollup-linux-riscv64-musl@4.50.0": optional: true - "@rollup/rollup-linux-riscv64-musl@4.49.0": + "@rollup/rollup-linux-s390x-gnu@4.50.0": optional: true - "@rollup/rollup-linux-s390x-gnu@4.49.0": + "@rollup/rollup-linux-x64-gnu@4.50.0": optional: true - "@rollup/rollup-linux-x64-gnu@4.49.0": + "@rollup/rollup-linux-x64-musl@4.50.0": optional: true - "@rollup/rollup-linux-x64-musl@4.49.0": + "@rollup/rollup-openharmony-arm64@4.50.0": optional: true - "@rollup/rollup-win32-arm64-msvc@4.49.0": + "@rollup/rollup-win32-arm64-msvc@4.50.0": optional: true - "@rollup/rollup-win32-ia32-msvc@4.49.0": + "@rollup/rollup-win32-ia32-msvc@4.50.0": optional: true - "@rollup/rollup-win32-x64-msvc@4.49.0": + "@rollup/rollup-win32-x64-msvc@4.50.0": optional: true "@shikijs/core@3.12.0": @@ -5532,9 +5544,9 @@ snapshots: "@ungap/structured-clone@1.3.0": {} - "@yeskunall/astro-umami@0.0.5(astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3))": + "@yeskunall/astro-umami@0.0.5(astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3))": dependencies: - astro: 5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3) + astro: 5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3) acorn@8.15.0: {} @@ -5561,9 +5573,9 @@ snapshots: array-iterate@2.0.1: {} - astro-expressive-code@0.41.3(astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3)): + astro-expressive-code@0.41.3(astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3)): dependencies: - astro: 5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3) + astro: 5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3) rehype-expressive-code: 0.41.3 astro-icon@1.1.5: @@ -5575,14 +5587,14 @@ snapshots: - debug - supports-color - astro-mail-obfuscation@2.3.4(astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3)): + astro-mail-obfuscation@2.3.4(astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3)): dependencies: - astro: 5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3) + astro: 5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3) cheerio: 1.1.2 globby: 14.1.0 p-limit: 6.2.0 - astro@5.13.3(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.49.0)(sass@1.86.3)(typescript@5.8.3): + astro@5.13.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.50.0)(sass@1.86.3)(typescript@5.8.3): dependencies: "@astrojs/compiler": 2.12.2 "@astrojs/internal-helpers": 0.7.2 @@ -5590,7 +5602,7 @@ snapshots: "@astrojs/telemetry": 3.3.0 "@capsizecss/unpack": 2.4.0 "@oslojs/encoding": 1.1.0 - "@rollup/pluginutils": 5.2.0(rollup@4.49.0) + "@rollup/pluginutils": 5.2.0(rollup@4.50.0) acorn: 8.15.0 aria-query: 5.3.2 axobject-query: 4.1.0 @@ -5614,7 +5626,7 @@ snapshots: github-slugger: 2.0.0 html-escaper: 3.0.3 http-cache-semantics: 4.2.0 - import-meta-resolve: 4.1.0 + import-meta-resolve: 4.2.0 js-yaml: 4.1.0 kleur: 4.1.5 magic-string: 0.30.18 @@ -5688,8 +5700,8 @@ snapshots: autoprefixer@10.4.21(postcss@8.5.6): dependencies: - browserslist: 4.25.3 - caniuse-lite: 1.0.30001737 + browserslist: 4.25.4 + caniuse-lite: 1.0.30001739 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -5739,12 +5751,12 @@ snapshots: dependencies: base64-js: 1.5.1 - browserslist@4.25.3: + browserslist@4.25.4: dependencies: - caniuse-lite: 1.0.30001737 - electron-to-chromium: 1.5.209 + caniuse-lite: 1.0.30001739 + electron-to-chromium: 1.5.211 node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.3) + update-browserslist-db: 1.1.3(browserslist@4.25.4) buffer-crc32@0.2.13: {} @@ -5759,12 +5771,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.25.3 - caniuse-lite: 1.0.30001737 + browserslist: 4.25.4 + caniuse-lite: 1.0.30001739 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001737: {} + caniuse-lite@1.0.30001739: {} ccount@2.0.1: {} @@ -5929,7 +5941,7 @@ snapshots: cssnano-preset-default@7.0.9(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 css-declaration-sorter: 7.2.0(postcss@8.5.6) cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 @@ -6042,11 +6054,11 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - electron-to-chromium@1.5.209: {} + electron-to-chromium@1.5.211: {} emoji-regex-xs@2.0.1: {} - emoji-regex@10.4.0: {} + emoji-regex@10.5.0: {} emoji-regex@8.0.0: {} @@ -6223,7 +6235,7 @@ snapshots: function-bind@1.1.2: {} - get-east-asian-width@1.3.0: {} + get-east-asian-width@1.3.1: {} get-intrinsic@1.3.0: dependencies: @@ -6441,7 +6453,7 @@ snapshots: immutable@5.1.3: optional: true - import-meta-resolve@4.1.0: {} + import-meta-resolve@4.2.0: {} iron-webcrypto@1.2.1: {} @@ -7081,7 +7093,7 @@ snapshots: postcss-colormin@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.6 @@ -7089,7 +7101,7 @@ snapshots: postcss-convert-values@7.0.7(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -7118,7 +7130,7 @@ snapshots: postcss-merge-rules@7.0.6(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 caniuse-api: 3.0.0 cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 @@ -7138,7 +7150,7 @@ snapshots: postcss-minify-params@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -7185,7 +7197,7 @@ snapshots: postcss-normalize-unicode@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -7207,7 +7219,7 @@ snapshots: postcss-reduce-initial@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 caniuse-api: 3.0.0 postcss: 8.5.6 @@ -7403,30 +7415,31 @@ snapshots: reusify@1.1.0: {} - rollup@4.49.0: + rollup@4.50.0: dependencies: "@types/estree": 1.0.8 optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.49.0 - "@rollup/rollup-android-arm64": 4.49.0 - "@rollup/rollup-darwin-arm64": 4.49.0 - "@rollup/rollup-darwin-x64": 4.49.0 - "@rollup/rollup-freebsd-arm64": 4.49.0 - "@rollup/rollup-freebsd-x64": 4.49.0 - "@rollup/rollup-linux-arm-gnueabihf": 4.49.0 - "@rollup/rollup-linux-arm-musleabihf": 4.49.0 - "@rollup/rollup-linux-arm64-gnu": 4.49.0 - "@rollup/rollup-linux-arm64-musl": 4.49.0 - "@rollup/rollup-linux-loongarch64-gnu": 4.49.0 - "@rollup/rollup-linux-ppc64-gnu": 4.49.0 - "@rollup/rollup-linux-riscv64-gnu": 4.49.0 - "@rollup/rollup-linux-riscv64-musl": 4.49.0 - "@rollup/rollup-linux-s390x-gnu": 4.49.0 - "@rollup/rollup-linux-x64-gnu": 4.49.0 - "@rollup/rollup-linux-x64-musl": 4.49.0 - "@rollup/rollup-win32-arm64-msvc": 4.49.0 - "@rollup/rollup-win32-ia32-msvc": 4.49.0 - "@rollup/rollup-win32-x64-msvc": 4.49.0 + "@rollup/rollup-android-arm-eabi": 4.50.0 + "@rollup/rollup-android-arm64": 4.50.0 + "@rollup/rollup-darwin-arm64": 4.50.0 + "@rollup/rollup-darwin-x64": 4.50.0 + "@rollup/rollup-freebsd-arm64": 4.50.0 + "@rollup/rollup-freebsd-x64": 4.50.0 + "@rollup/rollup-linux-arm-gnueabihf": 4.50.0 + "@rollup/rollup-linux-arm-musleabihf": 4.50.0 + "@rollup/rollup-linux-arm64-gnu": 4.50.0 + "@rollup/rollup-linux-arm64-musl": 4.50.0 + "@rollup/rollup-linux-loongarch64-gnu": 4.50.0 + "@rollup/rollup-linux-ppc64-gnu": 4.50.0 + "@rollup/rollup-linux-riscv64-gnu": 4.50.0 + "@rollup/rollup-linux-riscv64-musl": 4.50.0 + "@rollup/rollup-linux-s390x-gnu": 4.50.0 + "@rollup/rollup-linux-x64-gnu": 4.50.0 + "@rollup/rollup-linux-x64-musl": 4.50.0 + "@rollup/rollup-openharmony-arm64": 4.50.0 + "@rollup/rollup-win32-arm64-msvc": 4.50.0 + "@rollup/rollup-win32-ia32-msvc": 4.50.0 + "@rollup/rollup-win32-x64-msvc": 4.50.0 fsevents: 2.3.3 run-parallel@1.2.0: @@ -7547,8 +7560,8 @@ snapshots: string-width@7.2.0: dependencies: - emoji-regex: 10.4.0 - get-east-asian-width: 1.3.0 + emoji-regex: 10.5.0 + get-east-asian-width: 1.3.1 strip-ansi: 7.1.0 string.prototype.codepointat@0.2.1: {} @@ -7568,7 +7581,7 @@ snapshots: stylehacks@7.0.6(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 postcss: 8.5.6 postcss-selector-parser: 7.1.0 @@ -7744,9 +7757,9 @@ snapshots: ofetch: 1.4.1 ufo: 1.6.1 - update-browserslist-db@1.1.3(browserslist@4.25.3): + update-browserslist-db@1.1.3(browserslist@4.25.4): dependencies: - browserslist: 4.25.3 + browserslist: 4.25.4 escalade: 3.2.0 picocolors: 1.1.1 @@ -7773,7 +7786,7 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.49.0 + rollup: 4.50.0 tinyglobby: 0.2.14 optionalDependencies: "@types/node": 24.3.0