diff --git a/package.json b/package.json index 696e3f2b..2b00cad4 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "@types/qrcode": "^1.5.2", "@types/react": "^18.2.21", "@types/react-dom": "^18.2.7", - "astro": "4.5.6", + "astro": "4.5.8", "astro-seo": "^0.8.0", "contentsgarten": "^2.0.1", "dotenv": "^16.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4c152e3b..6f8fb5db 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,7 +32,7 @@ dependencies: version: 0.7.2(nanostores@0.10.0)(react@18.2.0) '@sentry/astro': specifier: ^7.86.0 - version: 7.107.0(astro@4.5.6) + version: 7.107.0(astro@4.5.8) '@tanstack/react-query': specifier: ^5.0.0 version: 5.28.4(react@18.2.0) @@ -106,7 +106,7 @@ devDependencies: version: 0.5.9(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.2) '@astrojs/node': specifier: 8.2.5 - version: 8.2.5(astro@4.5.6) + version: 8.2.5(astro@4.5.8) '@astrojs/prefetch': specifier: 0.4.1 version: 0.4.1 @@ -115,10 +115,10 @@ devDependencies: version: 3.1.0(@types/react-dom@18.2.22)(@types/react@18.2.67)(react-dom@18.2.0)(react@18.2.0)(vite@5.1.6) '@astrojs/svelte': specifier: ^5.0.0 - version: 5.2.0(astro@4.5.6)(svelte@4.2.12)(typescript@5.4.2)(vite@5.1.6) + version: 5.2.0(astro@4.5.8)(svelte@4.2.12)(typescript@5.4.2)(vite@5.1.6) '@astrojs/tailwind': specifier: 5.1.0 - version: 5.1.0(astro@4.5.6)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.5.8)(tailwindcss@3.4.1) '@fontsource-variable/inter': specifier: ^5.0.8 version: 5.0.17 @@ -153,8 +153,8 @@ devDependencies: specifier: ^18.2.7 version: 18.2.22 astro: - specifier: 4.5.6 - version: 4.5.6(typescript@5.4.2) + specifier: 4.5.8 + version: 4.5.8(typescript@5.4.2) astro-seo: specifier: ^0.8.0 version: 0.8.3(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.2) @@ -278,8 +278,8 @@ packages: - typescript dev: true - /@astrojs/markdown-remark@4.3.0: - resolution: {integrity: sha512-iZOgYj/yNDvBRfKqkGuAvjeONhjQPq8Uk3HjyIgcTK5valq03NiUgSc5Ovq00yUVBeYJ/5EDx23c8xqtkkBlPw==} + /@astrojs/markdown-remark@4.3.1: + resolution: {integrity: sha512-eJFi600tkRjTFiwzY9oD8AgCgB7gFqyWCKWuZ33dATVBgLiROD+zlMZ8STZzU7+ZALvmiUAun/K7umTmP5YfVQ==} dependencies: '@astrojs/prism': 3.0.0 github-slugger: 2.0.0 @@ -302,12 +302,12 @@ packages: transitivePeerDependencies: - supports-color - /@astrojs/node@8.2.5(astro@4.5.6): + /@astrojs/node@8.2.5(astro@4.5.8): resolution: {integrity: sha512-IdVD4dBNyg+ScmCATZ0FM7vNLAHq0TSdiJ3LpR4jcWIUhpN1ps5Jg+9CfzMaLmCCe/SJUZejK5EnzqUJdnGYyg==} peerDependencies: astro: ^4.2.0 dependencies: - astro: 4.5.6(typescript@5.4.2) + astro: 4.5.8(typescript@5.4.2) send: 0.18.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -346,7 +346,7 @@ packages: - vite dev: true - /@astrojs/svelte@5.2.0(astro@4.5.6)(svelte@4.2.12)(typescript@5.4.2)(vite@5.1.6): + /@astrojs/svelte@5.2.0(astro@4.5.8)(svelte@4.2.12)(typescript@5.4.2)(vite@5.1.6): resolution: {integrity: sha512-GmwbXks2WMkmAfl0rlPM/2gA1RtmZzjGV2mOceV3g7QNyjIsSYBPKrlEnSFnuR+YMvlAtWdbMFBsb3gtGxnTTg==} engines: {node: '>=18.14.1'} peerDependencies: @@ -355,7 +355,7 @@ packages: typescript: ^5.3.3 dependencies: '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.1.6) - astro: 4.5.6(typescript@5.4.2) + astro: 4.5.8(typescript@5.4.2) svelte: 4.2.12 svelte2tsx: 0.6.27(svelte@4.2.12)(typescript@5.4.2) typescript: 5.4.2 @@ -364,13 +364,13 @@ packages: - vite dev: true - /@astrojs/tailwind@5.1.0(astro@4.5.6)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.5.8)(tailwindcss@3.4.1): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.5.6(typescript@5.4.2) + astro: 4.5.8(typescript@5.4.2) autoprefixer: 10.4.15(postcss@8.4.32) postcss: 8.4.32 postcss-load-config: 4.0.2(postcss@8.4.32) @@ -400,6 +400,13 @@ packages: '@babel/highlight': 7.23.4 chalk: 2.4.2 + /@babel/code-frame@7.24.2: + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.24.2 + picocolors: 1.0.0 + /@babel/compat-data@7.23.5: resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} @@ -426,6 +433,28 @@ packages: transitivePeerDependencies: - supports-color + /@babel/core@7.24.3: + resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.1 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) + '@babel/helpers': 7.24.1 + '@babel/parser': 7.24.1 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + /@babel/generator@7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} @@ -435,6 +464,15 @@ packages: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + /@babel/generator@7.24.1: + resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -487,6 +525,19 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.3 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + /@babel/helper-plugin-utils@7.24.0: resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} engines: {node: '>=6.9.0'} @@ -525,6 +576,16 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helpers@7.24.1: + resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 + transitivePeerDependencies: + - supports-color + /@babel/highlight@7.23.4: resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} engines: {node: '>=6.9.0'} @@ -533,6 +594,15 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 + /@babel/highlight@7.24.2: + resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.0 + /@babel/parser@7.24.0: resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} engines: {node: '>=6.0.0'} @@ -540,13 +610,20 @@ packages: dependencies: '@babel/types': 7.24.0 - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.0): + /@babel/parser@7.24.1: + resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.24.0 + + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.3): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.0 + '@babel/core': 7.24.3 '@babel/helper-plugin-utils': 7.24.0 /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.24.0): @@ -569,17 +646,17 @@ packages: '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.24.0): + /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.24.3): resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.0 + '@babel/core': 7.24.3 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.0) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.3) '@babel/types': 7.24.0 /@babel/template@7.24.0: @@ -607,6 +684,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/traverse@7.24.1: + resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.1 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.24.1 + '@babel/types': 7.24.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + /@babel/types@7.24.0: resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} @@ -1545,7 +1639,7 @@ packages: '@sentry/utils': 7.107.0 dev: false - /@sentry/astro@7.107.0(astro@4.5.6): + /@sentry/astro@7.107.0(astro@4.5.8): resolution: {integrity: sha512-co93GYKQ0CYbm+ibZ0fih/OAojYYNtaTvsaAzz9mySXWWMGcU6oNASM+r3IfaFNH4sIgVxeNuCVvSIwYCnsnSA==} engines: {node: '>=18.14.1'} peerDependencies: @@ -1557,7 +1651,7 @@ packages: '@sentry/types': 7.107.0 '@sentry/utils': 7.107.0 '@sentry/vite-plugin': 2.15.0 - astro: 4.5.6(typescript@5.4.2) + astro: 4.5.8(typescript@5.4.2) transitivePeerDependencies: - encoding - supports-color @@ -2550,19 +2644,19 @@ packages: - typescript dev: true - /astro@4.5.6(typescript@5.4.2): - resolution: {integrity: sha512-/pXr+tDvgps1x3w+9i48XzfNPDr4NrT89EJPeCTL57IjaTpitSQ8Oy10Fv6zAqXNLIUJ5j3P1c+fJx+taKIg0g==} + /astro@4.5.8(typescript@5.4.2): + resolution: {integrity: sha512-bhKsoZQWT6LW8aYMvTGglZTPa3rYRbcdc2buiJyFPCvSWOOyZmxqpp6vtQ+x6fXxD8P1NecM/c4g5GaPi+MokQ==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: '@astrojs/compiler': 2.7.0 '@astrojs/internal-helpers': 0.3.0 - '@astrojs/markdown-remark': 4.3.0 + '@astrojs/markdown-remark': 4.3.1 '@astrojs/telemetry': 3.0.4 - '@babel/core': 7.24.0 + '@babel/core': 7.24.3 '@babel/generator': 7.23.6 '@babel/parser': 7.24.0 - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.24.0) + '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.24.3) '@babel/traverse': 7.24.0 '@babel/types': 7.24.0 '@types/babel__core': 7.20.5