diff --git a/package-lock.json b/package-lock.json index 277d0e65b..64a30ccb2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,15 +12,15 @@ "@astro-community/astro-embed-youtube": "^0.5.2", "@astrojs/check": "^0.7.0", "@astrojs/partytown": "^2.1.0", - "@astrojs/starlight": "^0.24.4", + "@astrojs/starlight": "^0.24.5", "@astrojs/starlight-tailwind": "^2.0.3", "@astrojs/tailwind": "^5.1.0", "@expressive-code/plugin-collapsible-sections": "^0.35.3", - "astro": "^4.11.0", + "astro": "^4.11.3", "astro-diagram": "^0.7.0", "hast-util-select": "^6.0.2", "hastscript": "^9.0.0", - "marked": "^13.0.0", + "marked": "^13.0.1", "rehype-mermaid": "^2.1.0", "remark-svgbob": "^1.1.1", "sharp": "^0.33.4", @@ -32,7 +32,7 @@ "devDependencies": { "husky": "^9.0.11", "lint-staged": "^15.2.5", - "playwright": "^1.44.1", + "playwright": "^1.45.0", "prettier": "3.3.2", "prettier-plugin-astro": "^0.14.0", "prettier-plugin-organize-imports": "^3.2.4", @@ -98,14 +98,14 @@ } }, "node_modules/@astrojs/compiler": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.8.0.tgz", - "integrity": "sha512-yrpD1WRGqsJwANaDIdtHo+YVjvIOFAjC83lu5qENIgrafwZcJgSXDuwVMXOgok4tFzpeKLsFQ6c3FoUdloLWBQ==" + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.8.1.tgz", + "integrity": "sha512-NGfPAgU/9rvDEwsXu82RI1AxiivaxtEYBK9saW1f+2fTHUUqCJQ27HYtb2akG2QxCmFikgZ9zk26BEWgiHho1Q==" }, "node_modules/@astrojs/internal-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.4.0.tgz", - "integrity": "sha512-6B13lz5n6BrbTqCTwhXjJXuR1sqiX/H6rTxzlXx+lN1NnV4jgnq/KJldCQaUWJzPL5SiWahQyinxAbxQtwgPHA==" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.4.1.tgz", + "integrity": "sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==" }, "node_modules/@astrojs/language-server": { "version": "2.10.0", @@ -561,9 +561,9 @@ } }, "node_modules/@astrojs/starlight": { - "version": "0.24.4", - "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.24.4.tgz", - "integrity": "sha512-rED8LPQwsXlgclfdHO+okUGcirof1prrxZLuKWp380xC/T7u2qQ5b1gnKqpM+92x+vhs8GYT7mHGKz9VctwdUg==", + "version": "0.24.5", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.24.5.tgz", + "integrity": "sha512-DDI8NpLzk+ReBudhAV09OhO5DxD+KN4Nnp3YlG6kwn/F8fmywNTNgY7VW67Z8aad+A/85OOiQOtq9wIFNRy3YA==", "dependencies": { "@astrojs/mdx": "^3.1.0", "@astrojs/sitemap": "^3.1.5", @@ -2742,13 +2742,13 @@ } }, "node_modules/astro": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/astro/-/astro-4.11.0.tgz", - "integrity": "sha512-3VWxz/08sChQIX68tuE7Y769DUdjsT3Zq2/y4SkrDRlwN9IZ/aebwcRWr5a2yMSdO2vpFxtEdobq0mKnMlLErg==", + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.11.3.tgz", + "integrity": "sha512-SuZbB/71XVn+WqWNCe7XOfHuqhS+k4gj8+A3wluTZQrORGaHUFRn/f8F9Tu5yESQZB1q8UKhahvHwkTV3AdVsg==", "dependencies": { - "@astrojs/compiler": "^2.8.0", - "@astrojs/internal-helpers": "0.4.0", - "@astrojs/markdown-remark": "5.1.0", + "@astrojs/compiler": "^2.8.1", + "@astrojs/internal-helpers": "0.4.1", + "@astrojs/markdown-remark": "5.1.1", "@astrojs/telemetry": "3.1.0", "@babel/core": "^7.24.7", "@babel/generator": "^7.24.7", @@ -2774,7 +2774,7 @@ "diff": "^5.2.0", "dlv": "^1.1.3", "dset": "^3.1.3", - "es-module-lexer": "^1.5.3", + "es-module-lexer": "^1.5.4", "esbuild": "^0.21.5", "estree-walker": "^3.0.3", "execa": "^8.0.1", @@ -2795,9 +2795,8 @@ "preferred-pm": "^3.1.3", "prompts": "^2.4.2", "rehype": "^13.0.1", - "resolve": "^1.22.8", "semver": "^7.6.2", - "shiki": "^1.6.5", + "shiki": "^1.9.0", "string-width": "^7.1.0", "strip-ansi": "^7.1.0", "tsconfck": "^3.1.0", @@ -2808,7 +2807,7 @@ "which-pm": "^2.2.0", "yargs-parser": "^21.1.1", "zod": "^3.23.8", - "zod-to-json-schema": "^3.23.0" + "zod-to-json-schema": "^3.23.1" }, "bin": { "astro": "astro.js" @@ -2890,6 +2889,31 @@ "astro": "^4.0.0-beta || ^3.3.0" } }, + "node_modules/astro/node_modules/@astrojs/markdown-remark": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-5.1.1.tgz", + "integrity": "sha512-rkWWjR9jVo0LAMxQ2+T19RKbQUa7NwBGhFj03bAz3hGf3blqeBIXs1NSPpizshO5kZzcOqKe8OlG6XpYO8esHg==", + "dependencies": { + "@astrojs/prism": "3.1.0", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.1", + "hast-util-to-text": "^4.0.2", + "import-meta-resolve": "^4.1.0", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.0", + "remark-gfm": "^4.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.0", + "remark-smartypants": "^3.0.1", + "shiki": "^1.9.0", + "unified": "^11.0.5", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.1", + "vfile": "^6.0.1" + } + }, "node_modules/autoprefixer": { "version": "10.4.19", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", @@ -4319,9 +4343,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", - "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" }, "node_modules/esbuild": { "version": "0.21.5", @@ -6037,9 +6061,9 @@ } }, "node_modules/marked": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.0.tgz", - "integrity": "sha512-VTeDCd9txf4KLLljUZ0nljE/Incb9SrWuueE44QVuU0pkOdh4sfCeW1Z6lPcxyDRSVY6rm8db/0OPaN75RNUmw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.1.tgz", + "integrity": "sha512-7kBohS6GrZKvCsNXZyVVXSW7/hGBHe49ng99YPkDCckSUrrG7MSFLCexsRxptzOmyW2eT5dySh4Md1V6my52fA==", "bin": { "marked": "bin/marked.js" }, @@ -8272,32 +8296,32 @@ } }, "node_modules/playwright": { - "version": "1.44.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.44.1.tgz", - "integrity": "sha512-qr/0UJ5CFAtloI3avF95Y0L1xQo6r3LQArLIg/z/PoGJ6xa+EwzrwO5lpNr/09STxdHuUoP2mvuELJS+hLdtgg==", + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.45.0.tgz", + "integrity": "sha512-4z3ac3plDfYzGB6r0Q3LF8POPR20Z8D0aXcxbJvmfMgSSq1hkcgvFRXJk9rUq5H/MJ0Ktal869hhOdI/zUTeLA==", "dev": true, "dependencies": { - "playwright-core": "1.44.1" + "playwright-core": "1.45.0" }, "bin": { "playwright": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" }, "optionalDependencies": { "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.44.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.44.1.tgz", - "integrity": "sha512-wh0JWtYTrhv1+OSsLPgFzGzt67Y7BE/ZS3jEqgGBlp2ppp1ZDj8c+9IARNW4dwf1poq5MgHreEM2KV/GuR4cFA==", + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.45.0.tgz", + "integrity": "sha512-lZmHlFQ0VYSpAs43dRq1/nJ9G/6SiTI7VPqidld9TDefL9tX87bTKExWZZUF5PeRyqtXqd8fQi2qmfIedkwsNQ==", "bin": { "playwright-core": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/playwright/node_modules/fsevents": { @@ -10141,9 +10165,9 @@ } }, "node_modules/unified": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", - "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", @@ -11051,9 +11075,9 @@ } }, "node_modules/zod-to-json-schema": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.0.tgz", - "integrity": "sha512-az0uJ243PxsRIa2x1WmNE/pnuA05gUq/JB8Lwe1EDCCL/Fz9MgjYQ0fPlyc2Tcv6aF2ZA7WM5TWaRZVEFaAIag==", + "version": "3.23.1", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.1.tgz", + "integrity": "sha512-oT9INvydob1XV0v1d2IadrR74rLtDInLvDFfAa1CG0Pmg/vxATk7I2gSelfj271mbzeM4Da0uuDQE/Nkj3DWNw==", "peerDependencies": { "zod": "^3.23.3" } diff --git a/package.json b/package.json index fe257b7d7..f27063027 100644 --- a/package.json +++ b/package.json @@ -18,15 +18,15 @@ "@astro-community/astro-embed-youtube": "^0.5.2", "@astrojs/check": "^0.7.0", "@astrojs/partytown": "^2.1.0", - "@astrojs/starlight": "^0.24.4", + "@astrojs/starlight": "^0.24.5", "@astrojs/starlight-tailwind": "^2.0.3", "@astrojs/tailwind": "^5.1.0", "@expressive-code/plugin-collapsible-sections": "^0.35.3", - "astro": "^4.11.0", + "astro": "^4.11.3", "astro-diagram": "^0.7.0", "hast-util-select": "^6.0.2", "hastscript": "^9.0.0", - "marked": "^13.0.0", + "marked": "^13.0.1", "rehype-mermaid": "^2.1.0", "remark-svgbob": "^1.1.1", "sharp": "^0.33.4", @@ -38,7 +38,7 @@ "devDependencies": { "husky": "^9.0.11", "lint-staged": "^15.2.5", - "playwright": "^1.44.1", + "playwright": "^1.45.0", "prettier": "3.3.2", "prettier-plugin-astro": "^0.14.0", "prettier-plugin-organize-imports": "^3.2.4",