diff --git a/package-lock.json b/package-lock.json index 2b0829bf..999ff52a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@astrojs/starlight": "^0.38.3", "@astrojs/vercel": "^10.0.4", "@vercel/analytics": "^2.0.1", - "astro": "^6.1.7" + "astro": "^6.1.8" }, "devDependencies": { "@actions/core": "^3.0.0", @@ -20,7 +20,7 @@ "@octokit/graphql": "^9.0.3", "@octokit/graphql-schema": "^15.26.1", "@types/parse-github-url": "^1.0.3", - "astro-og-canvas": "^0.11.0", + "astro-og-canvas": "^0.11.1", "dotenv": "^17.4.2", "gemoji": "^8.1.0", "linkedom": "^0.18.12", @@ -32,7 +32,7 @@ "starlight-links-validator": "^0.23.0", "starlight-showcases": "^0.3.2", "tsx": "^4.21.0", - "vercel": "^51.6.1", + "vercel": "^51.8.0", "vitest": "^4.1.4" } }, @@ -307,17 +307,16 @@ } }, "node_modules/@astrojs/telemetry": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.0.tgz", - "integrity": "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.1.tgz", + "integrity": "sha512-7fcIxXS9J4ls5tr8b3ww9rbAIz2+HrhNJYZdkAhhB4za/I5IZ/60g+Bs8q7zwG0tOIZfNB4JWhVJ1Qkl/OrNCw==", "license": "MIT", "dependencies": { - "ci-info": "^4.2.0", - "debug": "^4.4.0", + "ci-info": "^4.4.0", "dlv": "^1.1.3", "dset": "^3.1.4", - "is-docker": "^3.0.0", - "is-wsl": "^3.1.0", + "is-docker": "^4.0.0", + "is-wsl": "^3.1.1", "which-pm-runs": "^1.1.0" }, "engines": { @@ -3327,13 +3326,13 @@ } }, "node_modules/@vercel/backends": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.1.0.tgz", - "integrity": "sha512-/Gu+pq9GjUPanqFIxbj2dOHZb399KOidm9Ld0ZFa0j3urC3donY80uZcH1ePUERTtLFrkouHpxjwDqdgey9VXQ==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.1.2.tgz", + "integrity": "sha512-hkE5QpbueWYVZqbolsqR6s+3uSxSvrzSZqoJhM/TzF2BSzwrjZvYjckrppopPFezYu14h5rkxUsLXsjnTVWGLQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/build-utils": "13.18.0", + "@vercel/build-utils": "13.19.1", "@vercel/nft": "1.5.0", "@yarnpkg/parsers": "^3.0.0", "execa": "3.2.0", @@ -3414,9 +3413,9 @@ } }, "node_modules/@vercel/build-utils": { - "version": "13.18.0", - "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-13.18.0.tgz", - "integrity": "sha512-rLgAzGLBArQhs+W6nFx70WeyClzWUpgnzLNyi9ZWv0hZT0F+769TEhEZX0jo6WDtIMeFAtamQyWWJheonyuurQ==", + "version": "13.19.1", + "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-13.19.1.tgz", + "integrity": "sha512-TRb8x9MuRrBYx7SjwW4hGnEMTnEPDk/jCQRjziS7AkPj0ahayqYlSjoZG3AWKc5NLOwulLekGbhQXUMRAdaA/A==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3433,13 +3432,13 @@ "license": "MIT" }, "node_modules/@vercel/cervel": { - "version": "0.0.52", - "resolved": "https://registry.npmjs.org/@vercel/cervel/-/cervel-0.0.52.tgz", - "integrity": "sha512-OeQD4qW5OPF8Q/vktizjUJtXzuYbeU9FnL9jPy6TzPWrck6U/c777QMrJplOBcebqUtU4JFtOBwf8jI6G9JA9Q==", + "version": "0.0.54", + "resolved": "https://registry.npmjs.org/@vercel/cervel/-/cervel-0.0.54.tgz", + "integrity": "sha512-VHIfHr+5YaKdQAy/tatHlU0PnBzwEkHpWCje5f65gi0vd2Ti9d39jL/80q6PYeiFFlhExOrC7YfO87uHOLjsHg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/backends": "0.1.0" + "@vercel/backends": "0.1.2" }, "bin": { "cervel": "bin/cervel.mjs" @@ -3459,13 +3458,13 @@ } }, "node_modules/@vercel/elysia": { - "version": "0.1.68", - "resolved": "https://registry.npmjs.org/@vercel/elysia/-/elysia-0.1.68.tgz", - "integrity": "sha512-rrsEUi8dtt9gCVrHxDgE0df2QMAx4ra1kv6P5yOLBxWCWYfoq+04oLsCBRkD6oa/S00qF7s2lFBXA1q5xG1bJA==", + "version": "0.1.70", + "resolved": "https://registry.npmjs.org/@vercel/elysia/-/elysia-0.1.70.tgz", + "integrity": "sha512-UJaXenUsn45b1hrMTs/zAl/OiXPuzj5UzoYXaLf/04rPqvRT6HU9qWYsBpQjtkJgYLg4HB+M1xhv1EKOz1EKWg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0" } }, @@ -3477,15 +3476,15 @@ "license": "Apache-2.0" }, "node_modules/@vercel/express": { - "version": "0.1.78", - "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.1.78.tgz", - "integrity": "sha512-VeHFo2VQfJn58qXK2EhU8lQU1P5AtyGaoZ8K4rtku3nWk9ll/o0zGtCDYnt2WkdOoDZPgxiaAa9U7+lSrg6h3w==", + "version": "0.1.80", + "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.1.80.tgz", + "integrity": "sha512-noHMleNoodWYlTNZE5hnC1m4Llt2KsK06/8aRM22kWVItmdRg9D63obTBTs14/N6IIrj0qyzt8YMvv4oHNg7XQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/cervel": "0.0.52", + "@vercel/cervel": "0.0.54", "@vercel/nft": "1.5.0", - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0", "fs-extra": "11.1.0", "path-to-regexp": "8.3.0", @@ -3515,13 +3514,13 @@ } }, "node_modules/@vercel/fastify": { - "version": "0.1.71", - "resolved": "https://registry.npmjs.org/@vercel/fastify/-/fastify-0.1.71.tgz", - "integrity": "sha512-Fo93wN0FR5yNnwfn4sjySSY3QciZzERGO7lfVKDbuIdihtgO0aQBM03v5JsdXkIozhRBqyfZ7o+YuBQslWbosA==", + "version": "0.1.73", + "resolved": "https://registry.npmjs.org/@vercel/fastify/-/fastify-0.1.73.tgz", + "integrity": "sha512-BGMg/KuTXQX0DHPgSNCMK7Msfcltdlc/H6NyxDOg6yVhw8ITOhv541YnDD4ogBEvqM1qDA1UPQqb47GfQJMvkw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0" } }, @@ -3710,14 +3709,14 @@ } }, "node_modules/@vercel/gatsby-plugin-vercel-builder": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.1.18.tgz", - "integrity": "sha512-9V+GP+HZ4mZQdj+yjqE0DMjG4t2jIs3+y/PCCGdmbMbj3MiFdckxZyb8JpaQk8Y9mCC33pykGHRqSrOyLZqjiQ==", + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.1.20.tgz", + "integrity": "sha512-smLWjyPK/9dx0KzRktrqvTBDmA5198a7pju80xgt5DA9ffCwPqPNWfRCEHiCf+20eGtkqn+nlaeA5KBBl0NOVQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@sinclair/typebox": "0.25.24", - "@vercel/build-utils": "13.18.0", + "@vercel/build-utils": "13.19.1", "esbuild": "0.27.0", "etag": "1.8.1", "fs-extra": "11.1.0" @@ -4215,25 +4214,25 @@ "license": "Apache-2.0" }, "node_modules/@vercel/h3": { - "version": "0.1.77", - "resolved": "https://registry.npmjs.org/@vercel/h3/-/h3-0.1.77.tgz", - "integrity": "sha512-6B6fwg5bTgb4SESMz156jeg0BW3Px/VwX/sZ/FCfL5GjoP0Gm0kHEk8IogQjV6Cr5qEsejCkR0e96qDpSFJOjw==", + "version": "0.1.79", + "resolved": "https://registry.npmjs.org/@vercel/h3/-/h3-0.1.79.tgz", + "integrity": "sha512-9dHqIr7qNA43GxPW+gWKu1H+jfNVb67w+a28x5bgc/Ienf5t9o618zNWT1w78C86nwHFlK1b/F/kj+LXFhcKuQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0" } }, "node_modules/@vercel/hono": { - "version": "0.2.71", - "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.2.71.tgz", - "integrity": "sha512-b9pWASIJLA3RzBnOTZNFv6EyNFRjuQmj750o8BZBlY1dqapEvdLyo8V1PJOJ8MtuQkoa1vOQ+DF0aMyofUqKKQ==", + "version": "0.2.73", + "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.2.73.tgz", + "integrity": "sha512-Lf9iPD1fOK2lv2PX2u5MQEID/FMQyK24qDZFyB56jzEaCWt7Qlihc2uCh2g/ONMPk7DlS4Gw/lHA9VkLP+VjKQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/nft": "1.5.0", - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0", "fs-extra": "11.1.0", "path-to-regexp": "8.3.0", @@ -4274,24 +4273,24 @@ } }, "node_modules/@vercel/koa": { - "version": "0.1.51", - "resolved": "https://registry.npmjs.org/@vercel/koa/-/koa-0.1.51.tgz", - "integrity": "sha512-+abH9RDgDpDqAFeIBTlgzrxPCfcP4yQ8BI8ncAU9W/HzDRqdAQCMfLFBOMNEI9l380crI/oXG83oxP1s6Rr7jQ==", + "version": "0.1.53", + "resolved": "https://registry.npmjs.org/@vercel/koa/-/koa-0.1.53.tgz", + "integrity": "sha512-vVIQ1zV9f73+Ltr7sWO+uFz6X8KWFT6v1ptjY0l9YE0OZWOY+NPRy0+6n/BFrlE9BWUuWq816Nv5EKqS88/TeQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0" } }, "node_modules/@vercel/nestjs": { - "version": "0.2.72", - "resolved": "https://registry.npmjs.org/@vercel/nestjs/-/nestjs-0.2.72.tgz", - "integrity": "sha512-AzMGnnTH5EhA4SGu5Qt2LtomoGlHfdpc/aWc8NFLDfa5oFWr0IV45MoEcmbAUBI/+EQpENq6sQWsNeCFgP+5bw==", + "version": "0.2.74", + "resolved": "https://registry.npmjs.org/@vercel/nestjs/-/nestjs-0.2.74.tgz", + "integrity": "sha512-mE1C+RFWpwtF7erTiwLuL32lnLBg+xlH57JgmSS0JKXKMTZAWKJgbKC/ya06O9ChXB5PYdSowjVvLk/oGqGj0A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/static-config": "3.2.0" } }, @@ -4338,9 +4337,9 @@ "license": "MIT" }, "node_modules/@vercel/node": { - "version": "5.7.10", - "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.7.10.tgz", - "integrity": "sha512-sekJP0WiyPlu64+2mzk/cR/pU5V6oBw1h52paisk3HrHqkY+iGxpvuUjAaMHdPOzq2+58aw0ubOMwvZukRv73w==", + "version": "5.7.12", + "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.7.12.tgz", + "integrity": "sha512-ClU5ttdwMUr+IC43nNdRhHQR9XnIaF1SNUSJ0IrTQvqXt9ItLvS1zEDRF83VPLVFs4Rd6WtSB2kcGGsRzHjcEw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4348,7 +4347,7 @@ "@edge-runtime/primitives": "4.1.0", "@edge-runtime/vm": "3.2.0", "@types/node": "20.11.0", - "@vercel/build-utils": "13.18.0", + "@vercel/build-utils": "13.19.1", "@vercel/error-utils": "2.0.3", "@vercel/nft": "1.5.0", "@vercel/static-config": "3.2.0", @@ -4937,9 +4936,9 @@ "license": "MIT" }, "node_modules/@vercel/python": { - "version": "6.34.0", - "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.34.0.tgz", - "integrity": "sha512-cd9T4q85E+mTLLQBliuvmawEFFOeARXVYU/gBhYGb9ul4WTC/Zuzp8xVqvipx6vIkii4PuwznmCgB8PiUb6Qxw==", + "version": "6.35.0", + "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.35.0.tgz", + "integrity": "sha512-BpJ0+jrufofKQqt2lK7zIW4/ll3b4H8hzMnX7cchE1jbTIyywpIUdr4c9hCxLIfjw6j+NWx2Kew6kisRFyzHxQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -5191,14 +5190,14 @@ } }, "node_modules/@vercel/static-build": { - "version": "2.9.18", - "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.9.18.tgz", - "integrity": "sha512-84iAXZJEZq/TZDviFWw6lpySTqHXZ4vx02yF0qBzDE57PcxeqVHAZ+L1BQhYipuVVVXJJvxASRMHZUomWgXwNg==", + "version": "2.9.20", + "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.9.20.tgz", + "integrity": "sha512-jE0aG9GswRUwXor2CJunUP15Au5XJEpmbwLlnDhOUruMvjVA3nyAmbHGznzBn0n+PjhopXwehiyFazIJUwKWdg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/gatsby-plugin-vercel-analytics": "1.0.11", - "@vercel/gatsby-plugin-vercel-builder": "2.1.18", + "@vercel/gatsby-plugin-vercel-builder": "2.1.20", "@vercel/static-config": "3.2.0", "ts-morph": "12.0.0" } @@ -5688,15 +5687,15 @@ } }, "node_modules/astro": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/astro/-/astro-6.1.7.tgz", - "integrity": "sha512-pvZysIUV2C2nRv8N7cXAkCLcfDQz/axAxF09SqiTz1B+xnvbhy6KzL2I6J15ZBXk8k0TfMD75dJ151QyQmAqZA==", + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/astro/-/astro-6.1.8.tgz", + "integrity": "sha512-6fT9M12U3fpi13DiPavNKDIoBflASTSxmKTEe+zXhWtlebQuOqfOnIrMWyRmlXp+mgDsojmw+fVFG9LUTzKSog==", "license": "MIT", "dependencies": { "@astrojs/compiler": "^3.0.1", "@astrojs/internal-helpers": "0.8.0", "@astrojs/markdown-remark": "7.1.0", - "@astrojs/telemetry": "3.3.0", + "@astrojs/telemetry": "3.3.1", "@capsizecss/unpack": "^4.0.0", "@clack/prompts": "^1.1.0", "@oslojs/encoding": "^1.1.0", @@ -5777,13 +5776,13 @@ } }, "node_modules/astro-og-canvas": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/astro-og-canvas/-/astro-og-canvas-0.11.0.tgz", - "integrity": "sha512-ED733XHTOrAOOucUJh+nZ1g/u0dor6Du+3rReiFhNaYpjcURKHhanEZDIoW7FDHi3T6cp0UQtY0WYhushoZnng==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/astro-og-canvas/-/astro-og-canvas-0.11.1.tgz", + "integrity": "sha512-6omy7MJeOPwxdYH5+eL3zFIY9MhuDRUMuASuCx/eXNrHGUogq9ZHdx19A428KtWhLVuXVcLt7Klw5fxqASAHmg==", "dev": true, "license": "MIT", "dependencies": { - "canvaskit-wasm": "^0.41.0", + "canvaskit-wasm": "^0.41.1", "deterministic-object-hash": "^2.0.2", "entities": "^8.0.0" }, @@ -8382,15 +8381,15 @@ } }, "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-4.0.0.tgz", + "integrity": "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==", "license": "MIT", "bin": { "is-docker": "cli.js" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8456,6 +8455,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-inside-container/node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-node-process": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz", @@ -12716,35 +12730,35 @@ "license": "MIT" }, "node_modules/vercel": { - "version": "51.6.1", - "resolved": "https://registry.npmjs.org/vercel/-/vercel-51.6.1.tgz", - "integrity": "sha512-gfyoCwII7Ldc6UNjaubhXHP9F4wH8YNPkf6lZqp7/avyw0iDTD+sqwjh3lJDZicA5vygme6Efn/lkGeT5BtPNA==", + "version": "51.8.0", + "resolved": "https://registry.npmjs.org/vercel/-/vercel-51.8.0.tgz", + "integrity": "sha512-0NVtnfF/7y2b/lEh3MFDpsaSkxdTQEbs58ORJT2orixPDyu67tq/6THvds269JguMWpQui4h7BedYunZXy7d3A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/backends": "0.1.0", + "@vercel/backends": "0.1.2", "@vercel/blob": "2.3.0", - "@vercel/build-utils": "13.18.0", + "@vercel/build-utils": "13.19.1", "@vercel/detect-agent": "1.2.3", - "@vercel/elysia": "0.1.68", - "@vercel/express": "0.1.78", - "@vercel/fastify": "0.1.71", + "@vercel/elysia": "0.1.70", + "@vercel/express": "0.1.80", + "@vercel/fastify": "0.1.73", "@vercel/fun": "1.3.0", "@vercel/go": "3.5.0", - "@vercel/h3": "0.1.77", - "@vercel/hono": "0.2.71", + "@vercel/h3": "0.1.79", + "@vercel/hono": "0.2.73", "@vercel/hydrogen": "1.3.6", - "@vercel/koa": "0.1.51", - "@vercel/nestjs": "0.2.72", + "@vercel/koa": "0.1.53", + "@vercel/nestjs": "0.2.74", "@vercel/next": "4.16.8", - "@vercel/node": "5.7.10", + "@vercel/node": "5.7.12", "@vercel/prepare-flags-definitions": "0.2.1", - "@vercel/python": "6.34.0", + "@vercel/python": "6.35.0", "@vercel/redwood": "2.4.12", "@vercel/remix-builder": "5.7.2", "@vercel/ruby": "2.3.2", "@vercel/rust": "1.1.1", - "@vercel/static-build": "2.9.18", + "@vercel/static-build": "2.9.20", "chokidar": "4.0.0", "esbuild": "0.27.0", "form-data": "^4.0.0", diff --git a/package.json b/package.json index 1c7c2335..691cc774 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@astrojs/starlight": "^0.38.3", "@astrojs/vercel": "^10.0.4", "@vercel/analytics": "^2.0.1", - "astro": "^6.1.7" + "astro": "^6.1.8" }, "devDependencies": { "@actions/core": "^3.0.0", @@ -28,7 +28,7 @@ "@octokit/graphql": "^9.0.3", "@octokit/graphql-schema": "^15.26.1", "@types/parse-github-url": "^1.0.3", - "astro-og-canvas": "^0.11.0", + "astro-og-canvas": "^0.11.1", "dotenv": "^17.4.2", "gemoji": "^8.1.0", "linkedom": "^0.18.12", @@ -40,7 +40,7 @@ "starlight-links-validator": "^0.23.0", "starlight-showcases": "^0.3.2", "tsx": "^4.21.0", - "vercel": "^51.6.1", + "vercel": "^51.8.0", "vitest": "^4.1.4" } }