diff --git a/package-lock.json b/package-lock.json index 379c321d..2f10d2df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,13 +15,13 @@ "@adobe/remark-gridtables": "3.0.20", "@astrojs/check": "0.9.9", "@astrojs/compiler-rs": "0.1.10", - "@astrojs/db": "0.21.0", + "@astrojs/db": "0.21.1", "@astrojs/mdx": "5.0.4", "@astrojs/preact": "5.1.2", "@astrojs/rss": "4.0.18", "@astrojs/sitemap": "3.7.2", "@astrojs/vercel": "10.0.6", - "@axe-core/playwright": "4.11.2", + "@axe-core/playwright": "4.11.3", "@eslint-community/eslint-plugin-eslint-comments": "4.7.1", "@eslint/js": "9.39.4", "@github/relative-time-element": "5.0.0", @@ -36,7 +36,7 @@ "@playwright/test": "1.59.1", "@semantic-ui/astro-lit": "5.3.0", "@sentry/astro": "10.51.0", - "@sentry/browser": "10.48.0", + "@sentry/browser": "10.51.0", "@shikijs/transformers": "4.0.2", "@tailwindcss/forms": "0.5.11", "@tailwindcss/typography": "0.5.19", @@ -79,7 +79,7 @@ "@vitest/coverage-v8": "4.1.5", "@webcomponents/template-shadowroot": "0.2.1", "alex": "11.0.1", - "astro": "6.1.10", + "astro": "6.2.1", "astro-og-canvas": "0.11.1", "astro-vtbot": "2.1.12", "baseline-browser-mapping": "2.10.24", @@ -100,7 +100,7 @@ "eslint-plugin-jsdoc": "62.9.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-security": "4.0.0", - "eslint-plugin-yml": "3.3.1", + "eslint-plugin-yml": "3.3.2", "focus-trap": "8.1.0", "globals": "17.5.0", "gsap": "3.15.0", @@ -114,7 +114,7 @@ "is-whitespace-character": "2.0.1", "isomorphic-git": "1.37.6", "js-cookie": "3.0.5", - "jsdom": "29.1.0", + "jsdom": "29.1.1", "libphonenumber-js": "1.12.42", "lighthouse": "13.1.0", "lit": "3.3.2", @@ -173,7 +173,7 @@ "stylelint-config-standard": "40.0.0", "stylelint-declaration-block-no-ignored-properties": "3.0.0", "stylelint-order": "8.1.1", - "tailwindcss": "4.2.2", + "tailwindcss": "4.2.4", "temp-dir": "3.0.0", "timezones-ical-library": "2.2.0", "title-case": "4.3.2", @@ -187,7 +187,7 @@ "unist-util-is": "6.0.1", "unist-util-visit": "5.1.0", "uuid": "14.0.0", - "vercel": "52.2.0", + "vercel": "52.2.1", "vite": "7.3.2", "vite-plugin-pwa": "1.2.0", "vitest": "4.1.5", @@ -529,9 +529,9 @@ } }, "node_modules/@astrojs/db": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@astrojs/db/-/db-0.21.0.tgz", - "integrity": "sha512-9Ekc4BeQEB667LOR8WmUVqL3KwJWmMClir+MZP4DQF81vkViHFeGkCw5LVDBNpnD6sS+J4ed55lJ0x0V+Fp0TA==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@astrojs/db/-/db-0.21.1.tgz", + "integrity": "sha512-ZQfUAPnAEuQnIDDWGCic3bhPlJOGZHyj1rY333uITVl9JcdCRCqMlRhQQOsGSkWvFQ39gLcnQ6qAfNePfUs4nw==", "license": "MIT", "dependencies": { "@clack/prompts": "^1.0.1", @@ -871,12 +871,12 @@ } }, "node_modules/@axe-core/playwright": { - "version": "4.11.2", - "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.11.2.tgz", - "integrity": "sha512-iP6hfNl9G0j/SEUSo8M7D80RbcDo9KRAAfDP4IT5OHB+Wm6zUHIrm8Y51BKI+Oyqduvipf9u1hcRy57zCBKzWQ==", + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.11.3.tgz", + "integrity": "sha512-h/kfksv4F0cVIDlKpT4700OehdRgpvuVskuQ2nb7/JmtWUXpe9ftHAPtwyXGvVSsa6SJ64A9ER7Zrzc/sIvC4w==", "license": "MPL-2.0", "dependencies": { - "axe-core": "~4.11.3" + "axe-core": "~4.11.4" }, "peerDependencies": { "playwright-core": ">= 1.0.0" @@ -3480,12 +3480,12 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz", - "integrity": "sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz", + "integrity": "sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==", "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^1.1.1", + "@eslint/core": "^1.2.1", "levn": "^0.4.1" }, "engines": { @@ -4801,225 +4801,6 @@ "nanostores": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^1.0.0" } }, - "node_modules/@napi-rs/keyring": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring/-/keyring-1.2.0.tgz", - "integrity": "sha512-d0d4Oyxm+v980PEq1ZH2PmS6cvpMIRc17eYpiU47KgW+lzxklMu6+HOEOPmxrpnF/XQZ0+Q78I2mgMhbIIo/dg==", - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "optionalDependencies": { - "@napi-rs/keyring-darwin-arm64": "1.2.0", - "@napi-rs/keyring-darwin-x64": "1.2.0", - "@napi-rs/keyring-freebsd-x64": "1.2.0", - "@napi-rs/keyring-linux-arm-gnueabihf": "1.2.0", - "@napi-rs/keyring-linux-arm64-gnu": "1.2.0", - "@napi-rs/keyring-linux-arm64-musl": "1.2.0", - "@napi-rs/keyring-linux-riscv64-gnu": "1.2.0", - "@napi-rs/keyring-linux-x64-gnu": "1.2.0", - "@napi-rs/keyring-linux-x64-musl": "1.2.0", - "@napi-rs/keyring-win32-arm64-msvc": "1.2.0", - "@napi-rs/keyring-win32-ia32-msvc": "1.2.0", - "@napi-rs/keyring-win32-x64-msvc": "1.2.0" - } - }, - "node_modules/@napi-rs/keyring-darwin-arm64": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-darwin-arm64/-/keyring-darwin-arm64-1.2.0.tgz", - "integrity": "sha512-CA83rDeyONDADO25JLZsh3eHY8yTEtm/RS6ecPsY+1v+dSawzT9GywBMu2r6uOp1IEhQs/xAfxgybGAFr17lSA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-darwin-x64": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-darwin-x64/-/keyring-darwin-x64-1.2.0.tgz", - "integrity": "sha512-dBHjtKRCj4ByfnfqIKIJLo3wueQNJhLRyuxtX/rR4K/XtcS7VLlRD01XXizjpre54vpmObj63w+ZpHG+mGM8uA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-freebsd-x64": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-freebsd-x64/-/keyring-freebsd-x64-1.2.0.tgz", - "integrity": "sha512-DPZFr11pNJSnaoh0dzSUNF+T6ORhy3CkzUT3uGixbA71cAOPJ24iG8e8QrLOkuC/StWrAku3gBnth2XMWOcR3Q==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-linux-arm-gnueabihf": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-arm-gnueabihf/-/keyring-linux-arm-gnueabihf-1.2.0.tgz", - "integrity": "sha512-8xv6DyEMlvRdqJzp4F39RLUmmTQsLcGYYv/3eIfZNZN1O5257tHxTrFYqAsny659rJJK2EKeSa7PhrSibQqRWQ==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-linux-arm64-gnu": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-arm64-gnu/-/keyring-linux-arm64-gnu-1.2.0.tgz", - "integrity": "sha512-Pu2V6Py+PBt7inryEecirl+t+ti8bhZphjP+W68iVaXHUxLdWmkgL9KI1VkbRHbx5k8K5Tew9OP218YfmVguIA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-linux-arm64-musl": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-arm64-musl/-/keyring-linux-arm64-musl-1.2.0.tgz", - "integrity": "sha512-8TDymrpC4P1a9iDEaegT7RnrkmrJN5eNZh3Im3UEV5PPYGtrb82CRxsuFohthCWQW81O483u1bu+25+XA4nKUw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-linux-riscv64-gnu": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-riscv64-gnu/-/keyring-linux-riscv64-gnu-1.2.0.tgz", - "integrity": "sha512-awsB5XI1MYL7fwfjMDGmKOWvNgJEO7mM7iVEMS0fO39f0kVJnOSjlu7RHcXAF0LOx+0VfF3oxbWqJmZbvRCRHw==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-linux-x64-gnu": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-x64-gnu/-/keyring-linux-x64-gnu-1.2.0.tgz", - "integrity": "sha512-8E+7z4tbxSJXxIBqA+vfB1CGajpCDRyTyqXkBig5NtASrv4YXcntSo96Iah2QDR5zD3dSTsmbqJudcj9rKKuHQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-linux-x64-musl": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-linux-x64-musl/-/keyring-linux-x64-musl-1.2.0.tgz", - "integrity": "sha512-8RZ8yVEnmWr/3BxKgBSzmgntI7lNEsY7xouNfOsQkuVAiCNmxzJwETspzK3PQ2FHtDxgz5vHQDEBVGMyM4hUHA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-win32-arm64-msvc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-win32-arm64-msvc/-/keyring-win32-arm64-msvc-1.2.0.tgz", - "integrity": "sha512-AoqaDZpQ6KPE19VBLpxyORcp+yWmHI9Xs9Oo0PJ4mfHma4nFSLVdhAubJCxdlNptHe5va7ghGCHj3L9Akiv4cQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-win32-ia32-msvc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-win32-ia32-msvc/-/keyring-win32-ia32-msvc-1.2.0.tgz", - "integrity": "sha512-EYL+EEI6bCsYi3LfwcQdnX3P/R76ENKNn+3PmpGheBsUFLuh0gQuP7aMVHM4rTw6UVe+L3vCLZSptq/oeacz0A==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/keyring-win32-x64-msvc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@napi-rs/keyring-win32-x64-msvc/-/keyring-win32-x64-msvc-1.2.0.tgz", - "integrity": "sha512-xFlx/TsmqmCwNU9v+AVnEJgoEAlBYgzFF5Ihz1rMpPAt4qQWWkMd4sCyM1gMJ1A/GnRqRegDiQpwaxGUHFtFbA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@napi-rs/wasm-runtime": { "version": "0.2.12", "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", @@ -7124,110 +6905,6 @@ } }, "node_modules/@sentry-internal/browser-utils": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-10.48.0.tgz", - "integrity": "sha512-SCiTLBXzugFKxev6NoKYBIhQoDk0gUh0AVVVepCBqfCJiWBG01Zvv0R5tCVohr4cWRllkQ8mlBdNQd/I7s9tdA==", - "license": "MIT", - "dependencies": { - "@sentry/core": "10.48.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/browser-utils/node_modules/@sentry/core": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.48.0.tgz", - "integrity": "sha512-h8F+fXVwYC9ro5ZaO8V+v3vqc0awlXHGblEAuVxSGgh4IV/oFX+QVzXeDTTrFOFS6v/Vn5vAyu240eJrJAS6/g==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/feedback": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-10.48.0.tgz", - "integrity": "sha512-tGkEyOM1HDS9qebDphUMEnyk3qq/50AnuTBiFmMJyjNzowylVGmRRk0sr3xkmbVHCDXQCiYnDmSVlJ2x4SDMrQ==", - "license": "MIT", - "dependencies": { - "@sentry/core": "10.48.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/feedback/node_modules/@sentry/core": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.48.0.tgz", - "integrity": "sha512-h8F+fXVwYC9ro5ZaO8V+v3vqc0awlXHGblEAuVxSGgh4IV/oFX+QVzXeDTTrFOFS6v/Vn5vAyu240eJrJAS6/g==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/replay": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-10.48.0.tgz", - "integrity": "sha512-sevRTePfuk4PNuz9KAKpmTZEomAU0aLXyIhOwA0OnUDdxPhkY8kq5lwDbuxTHv6DQUjUX3YgFbY45VH1JEqHKA==", - "license": "MIT", - "dependencies": { - "@sentry-internal/browser-utils": "10.48.0", - "@sentry/core": "10.48.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/replay-canvas": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-10.48.0.tgz", - "integrity": "sha512-9nWuN2z4O+iwbTfuYV5ZmngBgJU/ZxfOo47A5RJP3Nu/kl59aJ1lUhILYOKyeNOIC/JyeERmpIcTxnlPXQzZ3Q==", - "license": "MIT", - "dependencies": { - "@sentry-internal/replay": "10.48.0", - "@sentry/core": "10.48.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/replay-canvas/node_modules/@sentry/core": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.48.0.tgz", - "integrity": "sha512-h8F+fXVwYC9ro5ZaO8V+v3vqc0awlXHGblEAuVxSGgh4IV/oFX+QVzXeDTTrFOFS6v/Vn5vAyu240eJrJAS6/g==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry-internal/replay/node_modules/@sentry/core": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.48.0.tgz", - "integrity": "sha512-h8F+fXVwYC9ro5ZaO8V+v3vqc0awlXHGblEAuVxSGgh4IV/oFX+QVzXeDTTrFOFS6v/Vn5vAyu240eJrJAS6/g==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@sentry/astro": { - "version": "10.51.0", - "resolved": "https://registry.npmjs.org/@sentry/astro/-/astro-10.51.0.tgz", - "integrity": "sha512-/isJXxtHmAVHKQPUwC0uCkNUpaPVdKAu3TQgm4Aut1Bwa5iKsSGqiRu27XS6KFc33immjGv+D3+KiG8Y7pymYg==", - "license": "MIT", - "dependencies": { - "@sentry/browser": "10.51.0", - "@sentry/core": "10.51.0", - "@sentry/node": "10.51.0", - "@sentry/vite-plugin": "^5.2.0" - }, - "engines": { - "node": ">=18.19.1" - }, - "peerDependencies": { - "astro": ">=3.x || >=4.0.0-beta" - } - }, - "node_modules/@sentry/astro/node_modules/@sentry-internal/browser-utils": { "version": "10.51.0", "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-10.51.0.tgz", "integrity": "sha512-lNKBS4P7RUvf1niojXQWe9bU3gnBUCbST4Dj0pSiyat1N96cXVyHkeE+uGxowD0RrVWhs+kGHiVX3FcmRWF6sA==", @@ -7239,7 +6916,7 @@ "node": ">=18" } }, - "node_modules/@sentry/astro/node_modules/@sentry-internal/feedback": { + "node_modules/@sentry-internal/feedback": { "version": "10.51.0", "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-10.51.0.tgz", "integrity": "sha512-bCM95bcpphx28e6aU0bwRLxOgwosYsdNzezM1sM0pVOkb0TB3hDFRamramVDK+/Hp1o8qmRxS4c5w/A7YBZGkA==", @@ -7251,7 +6928,7 @@ "node": ">=18" } }, - "node_modules/@sentry/astro/node_modules/@sentry-internal/replay": { + "node_modules/@sentry-internal/replay": { "version": "10.51.0", "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-10.51.0.tgz", "integrity": "sha512-jCpI5HXSwK6ZT2HX70+mDRciAocHzSiDk4DTgvzV69Wvd+Ei5WLgE+d39eaEPsm8lUC0Ydntb5sJIB6uG9D4bw==", @@ -7264,7 +6941,7 @@ "node": ">=18" } }, - "node_modules/@sentry/astro/node_modules/@sentry-internal/replay-canvas": { + "node_modules/@sentry-internal/replay-canvas": { "version": "10.51.0", "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-10.51.0.tgz", "integrity": "sha512-8PW1Pp+Yl3lPwYqhBCr5SgkuhDanu9ZLzUqD2bPKL/ElqbM2eDVIWxq4z4ZzePrmZa6IcCjTv6sVQJ7Z4dLyLA==", @@ -7277,20 +6954,22 @@ "node": ">=18" } }, - "node_modules/@sentry/astro/node_modules/@sentry/browser": { + "node_modules/@sentry/astro": { "version": "10.51.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.51.0.tgz", - "integrity": "sha512-Zdc0sKfenxUtW/OGhtJ7xHFN44bXR7YqxJ1zBDzlZfW0nTbeTTUZBq9z5NUw6qdS0Vs/i3V4qzAKTbRKWfqSEA==", + "resolved": "https://registry.npmjs.org/@sentry/astro/-/astro-10.51.0.tgz", + "integrity": "sha512-/isJXxtHmAVHKQPUwC0uCkNUpaPVdKAu3TQgm4Aut1Bwa5iKsSGqiRu27XS6KFc33immjGv+D3+KiG8Y7pymYg==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "10.51.0", - "@sentry-internal/feedback": "10.51.0", - "@sentry-internal/replay": "10.51.0", - "@sentry-internal/replay-canvas": "10.51.0", - "@sentry/core": "10.51.0" + "@sentry/browser": "10.51.0", + "@sentry/core": "10.51.0", + "@sentry/node": "10.51.0", + "@sentry/vite-plugin": "^5.2.0" }, "engines": { - "node": ">=18" + "node": ">=18.19.1" + }, + "peerDependencies": { + "astro": ">=3.x || >=4.0.0-beta" } }, "node_modules/@sentry/babel-plugin-component-annotate": { @@ -7303,30 +6982,21 @@ } }, "node_modules/@sentry/browser": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.48.0.tgz", - "integrity": "sha512-4jt2zX2ExgFcNe2x+W+/k81fmDUsOrquGtt028CiGuDuma6kEsWBI4JbooT1jhj2T+eeUxe3YGbM23Zhh7Ghhw==", + "version": "10.51.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.51.0.tgz", + "integrity": "sha512-Zdc0sKfenxUtW/OGhtJ7xHFN44bXR7YqxJ1zBDzlZfW0nTbeTTUZBq9z5NUw6qdS0Vs/i3V4qzAKTbRKWfqSEA==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "10.48.0", - "@sentry-internal/feedback": "10.48.0", - "@sentry-internal/replay": "10.48.0", - "@sentry-internal/replay-canvas": "10.48.0", - "@sentry/core": "10.48.0" + "@sentry-internal/browser-utils": "10.51.0", + "@sentry-internal/feedback": "10.51.0", + "@sentry-internal/replay": "10.51.0", + "@sentry-internal/replay-canvas": "10.51.0", + "@sentry/core": "10.51.0" }, "engines": { "node": ">=18" } }, - "node_modules/@sentry/browser/node_modules/@sentry/core": { - "version": "10.48.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.48.0.tgz", - "integrity": "sha512-h8F+fXVwYC9ro5ZaO8V+v3vqc0awlXHGblEAuVxSGgh4IV/oFX+QVzXeDTTrFOFS6v/Vn5vAyu240eJrJAS6/g==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, "node_modules/@sentry/bundler-plugin-core": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-5.2.0.tgz", @@ -7972,12 +7642,6 @@ "tailwindcss": "4.2.4" } }, - "node_modules/@tailwindcss/node/node_modules/tailwindcss": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.4.tgz", - "integrity": "sha512-HhKppgO81FQof5m6TEnuBWCZGgfRAWbaeOaGT00KOy/Pf/j6oUihdvBpA7ltCeAvZpFhW3j0PTclkxsd4IXYDA==", - "license": "MIT" - }, "node_modules/@tailwindcss/oxide": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.4.tgz", @@ -8290,12 +7954,6 @@ "vite": "^5.2.0 || ^6 || ^7 || ^8" } }, - "node_modules/@tailwindcss/vite/node_modules/tailwindcss": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.4.tgz", - "integrity": "sha512-HhKppgO81FQof5m6TEnuBWCZGgfRAWbaeOaGT00KOy/Pf/j6oUihdvBpA7ltCeAvZpFhW3j0PTclkxsd4IXYDA==", - "license": "MIT" - }, "node_modules/@testing-library/dom": { "version": "10.4.1", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", @@ -10117,80 +9775,6 @@ "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", "license": "MIT" }, - "node_modules/@vercel/cli-auth": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@vercel/cli-auth/-/cli-auth-0.1.0.tgz", - "integrity": "sha512-6H2b6c83auVjrKnFtiSkqz+JA5hNXYAJv/TKggxw1eJ7CQiXh6ZkWPdPi4G9sUVRJh61iTEu+FXiNsWH2xAr9Q==", - "dependencies": { - "@napi-rs/keyring": "1.2.0", - "async-listen": "3.0.0", - "open": "8.4.0", - "xdg-app-paths": "5", - "zod": "4.1.11" - } - }, - "node_modules/@vercel/cli-auth/node_modules/async-listen": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-3.0.0.tgz", - "integrity": "sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==", - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/@vercel/cli-auth/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vercel/cli-auth/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@vercel/cli-auth/node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vercel/cli-auth/node_modules/zod": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", - "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, "node_modules/@vercel/detect-agent": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@vercel/detect-agent/-/detect-agent-1.2.3.tgz", @@ -11834,9 +11418,9 @@ "license": "MIT" }, "node_modules/@vercel/python": { - "version": "6.36.0", - "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.36.0.tgz", - "integrity": "sha512-GLCX2JV2zfjGoSaANWi6gfL1z1IO02ulFhDOGYlOwBmVb1qQFLLssTnbN5uDO5heWm5Owi2/eqBG+l2E7TXiVQ==", + "version": "6.36.1", + "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.36.1.tgz", + "integrity": "sha512-N/vgn3G0k8MW3TgdYSCrKoe8vWI49vUjDZYl3dqPt7sSD8wwPalp2Us/0uwY/oUyI1pFdY0uHvR17HOuMhZEbg==", "license": "Apache-2.0", "dependencies": { "@vercel/python-analysis": "0.11.0" @@ -14239,12 +13823,12 @@ } }, "node_modules/astro": { - "version": "6.1.10", - "resolved": "https://registry.npmjs.org/astro/-/astro-6.1.10.tgz", - "integrity": "sha512-jQAIki6c862oxRr7OXXC+h3n4wg1EpmKgCH3vv1FtXM9VFmD2iTjlaxrfb0I6eQCwtUjSBxfJBFBDSXHu7Wing==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/astro/-/astro-6.2.1.tgz", + "integrity": "sha512-3g1sYNly+QAkuO5ErNEQBYvsxorNDSCUNIeStBs+kcXGchvKQl1Q9EuDNOvSg010XLlHJFLVFZs9LV18Jjp4Hg==", "license": "MIT", "dependencies": { - "@astrojs/compiler": "^3.0.1", + "@astrojs/compiler": "^4.0.0", "@astrojs/internal-helpers": "0.9.0", "@astrojs/markdown-remark": "7.1.1", "@astrojs/telemetry": "3.3.1", @@ -14421,9 +14005,9 @@ } }, "node_modules/astro/node_modules/@astrojs/compiler": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-3.0.1.tgz", - "integrity": "sha512-z97oYbdebO5aoWzuJ/8q5hLK232+17KcLZ7cJ8BCWk6+qNzVxn/gftC0KzMBUTD8WAaBkPpNSQK6PXLnNrZ0CA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-4.0.0.tgz", + "integrity": "sha512-eouss7G8ygdZqHuke033VMcVw5HTZUu+PXd/h06DGDUg/jt5btPYPqh66ENWw/mU78rBrf/oeC4oqoBwMtDMNA==", "license": "MIT" }, "node_modules/astro/node_modules/aria-query": { @@ -14774,9 +14358,9 @@ "license": "MIT" }, "node_modules/axe-core": { - "version": "4.11.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.3.tgz", - "integrity": "sha512-zBQouZixDTbo3jMGqHKyePxYxr1e5W8UdTmBQ7sNtaA9M2bE32daxxPLS/jojhKOHxQ7LWwPjfiwf/fhaJWzlg==", + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.4.tgz", + "integrity": "sha512-KunSNx+TVpkAw/6ULfhnx+HWRecjqZGTOyquAoWHYLRSdK1tB5Ihce1ZW+UY3fj33bYAFWPu7W/GRSmmrCGuxA==", "license": "MPL-2.0", "engines": { "node": ">=4" @@ -18834,15 +18418,14 @@ } }, "node_modules/eslint-plugin-yml": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-3.3.1.tgz", - "integrity": "sha512-isntsZchaTqDMNNkD+CakrgA/pdUoJ45USWBKpuqfAW1MCuw731xX/vrXfoJFZU3tTFr24nCbDYmDfT2+g4QtQ==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-3.3.2.tgz", + "integrity": "sha512-XjmOB/fLBwYHqevnpclPL938V+9ExX7xw1hPaM3IPePGyMFRV1giS16RjSTNhIyCv/Oh0G0PEdmmZPATJ02YCw==", "license": "MIT", "dependencies": { "@eslint/core": "^1.0.1", - "@eslint/plugin-kit": "^0.6.0", + "@eslint/plugin-kit": "^0.7.0", "@ota-meshi/ast-token-store": "^0.3.0", - "debug": "^4.3.2", "diff-sequences": "^29.0.0", "escape-string-regexp": "5.0.0", "natural-compare": "^1.4.0", @@ -22698,9 +22281,9 @@ } }, "node_modules/jsdom": { - "version": "29.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.1.0.tgz", - "integrity": "sha512-YNUc7fB9QuvSSQWfrH0xF+TyABkxUwx8sswgIDaCrw4Hol8BghdZDkITtZheRJeMtzWlnTfsM3bBBusRvpO1wg==", + "version": "29.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.1.1.tgz", + "integrity": "sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==", "license": "MIT", "dependencies": { "@asamuzakjp/css-color": "^5.1.11", @@ -37481,9 +37064,9 @@ } }, "node_modules/tailwindcss": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", - "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.4.tgz", + "integrity": "sha512-HhKppgO81FQof5m6TEnuBWCZGgfRAWbaeOaGT00KOy/Pf/j6oUihdvBpA7ltCeAvZpFhW3j0PTclkxsd4IXYDA==", "license": "MIT" }, "node_modules/tapable": { @@ -39327,15 +38910,14 @@ } }, "node_modules/vercel": { - "version": "52.2.0", - "resolved": "https://registry.npmjs.org/vercel/-/vercel-52.2.0.tgz", - "integrity": "sha512-iwFQ7kMudNlu8/LTAFnxRgyaAHeEcK2AEo9TBGSudGugjcz0PoqVRlaoj2B5SGefE87nNSi0ky+T6yGMuYKcOg==", + "version": "52.2.1", + "resolved": "https://registry.npmjs.org/vercel/-/vercel-52.2.1.tgz", + "integrity": "sha512-/SabFfhZUp3uTqrCHzTZSPDFZU4cwKlCLF3McN9vrA5Gyk0ldvHruBqZNuFtW5Y3J8aSIiREzLxbmL3H8uTquw==", "license": "Apache-2.0", "dependencies": { "@vercel/backends": "0.2.0", "@vercel/blob": "2.3.0", "@vercel/build-utils": "13.20.0", - "@vercel/cli-auth": "0.1.0", "@vercel/detect-agent": "1.2.3", "@vercel/elysia": "0.1.71", "@vercel/express": "0.1.81", @@ -39350,7 +38932,7 @@ "@vercel/next": "4.16.8", "@vercel/node": "5.7.13", "@vercel/prepare-flags-definitions": "0.2.1", - "@vercel/python": "6.36.0", + "@vercel/python": "6.36.1", "@vercel/redwood": "2.4.12", "@vercel/remix-builder": "5.7.2", "@vercel/ruby": "2.3.2", diff --git a/package.json b/package.json index 0733e251..8557d7ab 100644 --- a/package.json +++ b/package.json @@ -76,13 +76,13 @@ "@adobe/remark-gridtables": "3.0.20", "@astrojs/check": "0.9.9", "@astrojs/compiler-rs": "0.1.10", - "@astrojs/db": "0.21.0", + "@astrojs/db": "0.21.1", "@astrojs/mdx": "5.0.4", "@astrojs/preact": "5.1.2", "@astrojs/rss": "4.0.18", "@astrojs/sitemap": "3.7.2", "@astrojs/vercel": "10.0.6", - "@axe-core/playwright": "4.11.2", + "@axe-core/playwright": "4.11.3", "@eslint-community/eslint-plugin-eslint-comments": "4.7.1", "@eslint/js": "9.39.4", "@github/relative-time-element": "5.0.0", @@ -97,7 +97,7 @@ "@playwright/test": "1.59.1", "@semantic-ui/astro-lit": "5.3.0", "@sentry/astro": "10.51.0", - "@sentry/browser": "10.48.0", + "@sentry/browser": "10.51.0", "@shikijs/transformers": "4.0.2", "@tailwindcss/forms": "0.5.11", "@tailwindcss/typography": "0.5.19", @@ -140,7 +140,7 @@ "@vitest/coverage-v8": "4.1.5", "@webcomponents/template-shadowroot": "0.2.1", "alex": "11.0.1", - "astro": "6.1.10", + "astro": "6.2.1", "astro-og-canvas": "0.11.1", "astro-vtbot": "2.1.12", "baseline-browser-mapping": "2.10.24", @@ -161,7 +161,7 @@ "eslint-plugin-jsdoc": "62.9.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-security": "4.0.0", - "eslint-plugin-yml": "3.3.1", + "eslint-plugin-yml": "3.3.2", "focus-trap": "8.1.0", "globals": "17.5.0", "gsap": "3.15.0", @@ -175,7 +175,7 @@ "is-whitespace-character": "2.0.1", "isomorphic-git": "1.37.6", "js-cookie": "3.0.5", - "jsdom": "29.1.0", + "jsdom": "29.1.1", "libphonenumber-js": "1.12.42", "lighthouse": "13.1.0", "lit": "3.3.2", @@ -234,7 +234,7 @@ "stylelint-config-standard": "40.0.0", "stylelint-declaration-block-no-ignored-properties": "3.0.0", "stylelint-order": "8.1.1", - "tailwindcss": "4.2.2", + "tailwindcss": "4.2.4", "temp-dir": "3.0.0", "timezones-ical-library": "2.2.0", "title-case": "4.3.2", @@ -248,7 +248,7 @@ "unist-util-is": "6.0.1", "unist-util-visit": "5.1.0", "uuid": "14.0.0", - "vercel": "52.2.0", + "vercel": "52.2.1", "vite": "7.3.2", "vitest": "4.1.5", "vitest-axe": "0.1.0",