diff --git a/package-lock.json b/package-lock.json index e3b3abeb..e9765b33 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,12 +10,12 @@ "license": "Apache-2.0", "devDependencies": { "@astrojs/check": "^0.9.6", - "@astrojs/cloudflare": "^13.6.1", + "@astrojs/cloudflare": "^13.7.0", "@astrojs/language-server": "^2.16.10", "@astrojs/react": "^5.0.7", "@astrojs/rss": "^4.0.18", "@astrojs/sitemap": "^3.7.3", - "@astrojs/starlight": "^0.39.3", + "@astrojs/starlight": "^0.40.0", "@astrojs/starlight-docsearch": "^0.7.0", "@astrojs/ts-plugin": "^1.10.9", "@expressive-code/plugin-collapsible-sections": "^0.43.0", @@ -48,7 +48,7 @@ "rumdl": "^0.2.9", "sass": "^1.100.0", "starlight-image-zoom": "^0.14.2", - "starlight-links-validator": "^0.24.0", + "starlight-links-validator": "^0.24.1", "starlight-llms-txt": "0.10.0", "tsx": "^4.22.4", "typescript": "^6.0.3", @@ -417,9 +417,9 @@ } }, "node_modules/@astrojs/cloudflare": { - "version": "13.6.1", - "resolved": "https://registry.npmjs.org/@astrojs/cloudflare/-/cloudflare-13.6.1.tgz", - "integrity": "sha512-/ghjke33zKmSd2U0IJsmWzZG2ikzwxPm7WAzNjzlIj91oL3rC8GFGcivynVLs6EbcuMct5rY98LuN4uonEKOdw==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/@astrojs/cloudflare/-/cloudflare-13.7.0.tgz", + "integrity": "sha512-nXTB70NlhG5JcQjo2a8psart4xG4POLwYZJV498A4JFM3jauMZ51IetkVR784Dy9rjn1qMH5vUO44ng6YqtwQg==", "dev": true, "license": "MIT", "dependencies": { @@ -656,20 +656,20 @@ } }, "node_modules/@astrojs/starlight": { - "version": "0.39.3", - "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.39.3.tgz", - "integrity": "sha512-uvAweA2DwhmLgFVfBT9NqG38Ey14k1ck3+y78XNJbceT1pMdzxCCX69RoBajb1QzTJviufsXzSc1xswgRxJfig==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.40.0.tgz", + "integrity": "sha512-H1NBIXx4Xw6YzKMsoMkazYxFgnTTj6pD4IReUGWj1fqw82AOAgj+WnZLpTDWRExf3b9ZM7Popbl583i4IvDNVQ==", "dev": true, "license": "MIT", "dependencies": { - "@astrojs/markdown-remark": "^7.1.1", - "@astrojs/mdx": "^5.0.4", + "@astrojs/markdown-remark": "^7.2.0", + "@astrojs/mdx": "^6.0.2", "@astrojs/sitemap": "^3.7.2", "@pagefind/default-ui": "^1.3.0", "@types/hast": "^3.0.4", "@types/js-yaml": "^4.0.9", "@types/mdast": "^4.0.4", - "astro-expressive-code": "^0.42.0", + "astro-expressive-code": "^0.43.1", "bcp-47": "^2.1.0", "hast-util-from-html": "^2.0.3", "hast-util-select": "^6.0.4", @@ -692,7 +692,13 @@ "vfile": "^6.0.3" }, "peerDependencies": { - "astro": "^6.0.0" + "@astrojs/markdown-satteri": "^0.2.0", + "astro": "^6.4.5" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-satteri": { + "optional": true + } } }, "node_modules/@astrojs/starlight-docsearch": { @@ -709,6 +715,41 @@ "@astrojs/starlight": ">=0.38.0" } }, + "node_modules/@astrojs/starlight/node_modules/@astrojs/mdx": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-6.0.3.tgz", + "integrity": "sha512-+4P3ZvwsRAqAbBgY+uZMewFo3ficlIBPZfu/Luk+v4ia/ZOuFhpsw7r+7672uT2Fc1UPdp7yW0eU5egvSq0wbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.10.0", + "@astrojs/markdown-remark": "7.2.0", + "@mdx-js/mdx": "^3.1.1", + "acorn": "^8.16.0", + "es-module-lexer": "^2.0.0", + "estree-util-visit": "^2.0.0", + "hast-util-to-html": "^9.0.5", + "piccolore": "^0.1.3", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.1", + "remark-smartypants": "^3.0.2", + "source-map": "^0.7.6", + "unist-util-visit": "^5.1.0", + "vfile": "^6.0.3" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@astrojs/markdown-satteri": "0.3.0", + "astro": "^6.4.0" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-satteri": { + "optional": true + } + } + }, "node_modules/@astrojs/telemetry": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.2.tgz", @@ -2416,9 +2457,9 @@ } }, "node_modules/@expressive-code/core": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@expressive-code/core/-/core-0.43.0.tgz", - "integrity": "sha512-2g9p52/KaiOy0asPcsrt1IWbo44qEygIQ8uxR0RAszX5gn9A/hc9At63dTbtqFq4qXWvjVYFPYGJH9mCho11KA==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/@expressive-code/core/-/core-0.43.1.tgz", + "integrity": "sha512-H4rUJXKyS6y2q9Ig9bIp3dFhWhkZQIeH/jRGl3DROlslrGvfD4OC9qzmvKEFExm+/DtdvvHMQ8/Olmrcfxp+wQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2444,13 +2485,13 @@ } }, "node_modules/@expressive-code/plugin-frames": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@expressive-code/plugin-frames/-/plugin-frames-0.43.0.tgz", - "integrity": "sha512-YFIHW3XpPZnBkA44c2cnrNGt+aYvJ0hq+Rnbqxi/GKiN6zmOC+Oevc7KWdRHaOoN5T1nMBVC02UNRIh37/654A==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-frames/-/plugin-frames-0.43.1.tgz", + "integrity": "sha512-tENfLw2UDeq5h749tTLvUtQYvgjIiQc6W7PBCR5xQ4yuE/QftManKJfUQjwJo6RRsAimVQDN4alhFTJ3aq1Khg==", "dev": true, "license": "MIT", "dependencies": { - "@expressive-code/core": "^0.43.0" + "@expressive-code/core": "^0.43.1" } }, "node_modules/@expressive-code/plugin-line-numbers": { @@ -2464,24 +2505,24 @@ } }, "node_modules/@expressive-code/plugin-shiki": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@expressive-code/plugin-shiki/-/plugin-shiki-0.43.0.tgz", - "integrity": "sha512-BLRg2Z+EYPBQXz2UqG3eDaK1o/kCpWgNjSHuXwgr16A9zr78tgd/lGCpQIUX84MsoXZxi53byXIE8SsabJHCFA==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-shiki/-/plugin-shiki-0.43.1.tgz", + "integrity": "sha512-NdceinYEROXODNgB/ix+7oCdIg+nGyok+E+p2lU9YlWd1xKshXdXpmmptKfkuU27MJ5jjnfhMCI78YYBGi9GtQ==", "dev": true, "license": "MIT", "dependencies": { - "@expressive-code/core": "^0.43.0", + "@expressive-code/core": "^0.43.1", "shiki": "^4.0.2" } }, "node_modules/@expressive-code/plugin-text-markers": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@expressive-code/plugin-text-markers/-/plugin-text-markers-0.43.0.tgz", - "integrity": "sha512-UVgNXz2LEwhM90DJtMQkqBhHFbLAId3Y4CpAYEpUqq+7VwpEZEi2nChbsTpY9DjwukIT7C8eWfuN4hEKFzZIpw==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-text-markers/-/plugin-text-markers-0.43.1.tgz", + "integrity": "sha512-JWf8wdbZSNoGY4TFv3lmt3/NNDaCP7iYL6rRYD05g8YYjKL62hKUHLl5+B47+v0+bqbuMhXDN7qz2wywFUvMkg==", "dev": true, "license": "MIT", "dependencies": { - "@expressive-code/core": "^0.43.0" + "@expressive-code/core": "^0.43.1" } }, "node_modules/@floating-ui/core": { @@ -5887,9 +5928,9 @@ } }, "node_modules/astro": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/astro/-/astro-6.4.4.tgz", - "integrity": "sha512-hVe8tq3lqt/Dr0UyB//yUmQSlHMTU8scTiF/vQddQVahLE4TTaSdH5H0nb7OvRcwo0UmlAO8DWYar4jNaS7H+A==", + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/astro/-/astro-6.4.7.tgz", + "integrity": "sha512-5vsXx0H52u23Jpshs9tM81D03Tb3Oh2Vt2Zo0bpqjXN+njkAWjFyGjTfmWJLAcrCQd9Q+iWB1eqfhR1sZJEaUA==", "dev": true, "license": "MIT", "dependencies": { @@ -5993,13 +6034,13 @@ } }, "node_modules/astro-expressive-code": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/astro-expressive-code/-/astro-expressive-code-0.42.0.tgz", - "integrity": "sha512-aiTePi2Cn0mJPYWZSzP1GcxCinX9mNtJyCCshVVPSg1yRwM7ADvFJOx0FnS440M9t65hp8JH//dc2qr22Bm4ag==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/astro-expressive-code/-/astro-expressive-code-0.43.1.tgz", + "integrity": "sha512-xddgwQxFRwpnnAnU7kSfrO82SsOAq7sQrYpXxVcrN9k/0aqNlTH2+mLrOMm1wXm6jdFKepst3hd8/qWojwuunw==", "dev": true, "license": "MIT", "dependencies": { - "rehype-expressive-code": "^0.42.0" + "rehype-expressive-code": "^0.43.1" }, "peerDependencies": { "astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta" @@ -8851,16 +8892,16 @@ } }, "node_modules/expressive-code": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/expressive-code/-/expressive-code-0.43.0.tgz", - "integrity": "sha512-8mwUj+ruF3/4bfOZkMOhzi9Hfas1VPFxK7fnuClFtGKJPJEiUDHusDXWGR4LKYm12YY9qtoYmUNUIsDLDnCYGw==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/expressive-code/-/expressive-code-0.43.1.tgz", + "integrity": "sha512-JdOzanoU825iNvslmk6Kg8Ro61eSHmDK2Zz7BynOxObVrpIXZNzrIZOwQO2uDQcGsjSYShL/8vTrXgeWYnq3NA==", "dev": true, "license": "MIT", "dependencies": { - "@expressive-code/core": "^0.43.0", - "@expressive-code/plugin-frames": "^0.43.0", - "@expressive-code/plugin-shiki": "^0.43.0", - "@expressive-code/plugin-text-markers": "^0.43.0" + "@expressive-code/core": "^0.43.1", + "@expressive-code/plugin-frames": "^0.43.1", + "@expressive-code/plugin-shiki": "^0.43.1", + "@expressive-code/plugin-text-markers": "^0.43.1" } }, "node_modules/exsolve": { @@ -13719,75 +13760,13 @@ } }, "node_modules/rehype-expressive-code": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/rehype-expressive-code/-/rehype-expressive-code-0.42.0.tgz", - "integrity": "sha512-8rp/1YMEVVSYbtz+bFBx+uSx3vA4i4T8RwRm5Q/IWbucQnnQqQ0hDqtmKOr8tv+59Cik6cu5aH3WPo0I7csuTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "expressive-code": "^0.42.0" - } - }, - "node_modules/rehype-expressive-code/node_modules/@expressive-code/core": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@expressive-code/core/-/core-0.42.0.tgz", - "integrity": "sha512-MN11+9nfmaC7sYu2BZJXAXqwkBRt8t1xTSqP+Ti1NfTEskgl6xUnzDxoaiQkg0BMzpglA0pys4dpDKquP/cyIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ctrl/tinycolor": "^4.0.4", - "hast-util-select": "^6.0.2", - "hast-util-to-html": "^9.0.1", - "hast-util-to-text": "^4.0.1", - "hastscript": "^9.0.0", - "postcss": "^8.4.38", - "postcss-nested": "^6.0.1", - "unist-util-visit": "^5.0.0", - "unist-util-visit-parents": "^6.0.1" - } - }, - "node_modules/rehype-expressive-code/node_modules/@expressive-code/plugin-frames": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@expressive-code/plugin-frames/-/plugin-frames-0.42.0.tgz", - "integrity": "sha512-XtkPm+941Uta7Y+81Acv+OA/20F1NJmJhCX6UYGKpqEIGqplNh3PTOhcURp6tcruhlzJcWcvpWy6Oigz3SrjqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expressive-code/core": "^0.42.0" - } - }, - "node_modules/rehype-expressive-code/node_modules/@expressive-code/plugin-shiki": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@expressive-code/plugin-shiki/-/plugin-shiki-0.42.0.tgz", - "integrity": "sha512-PMKey/kLmewttAHQezL+Y5Fx3vVssfDi3+FJOYQQS2mXP3tQspFELtKKAfsXfmSXdToZYgwoO69HJndqfE+09g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expressive-code/core": "^0.42.0", - "shiki": "^4.0.2" - } - }, - "node_modules/rehype-expressive-code/node_modules/@expressive-code/plugin-text-markers": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@expressive-code/plugin-text-markers/-/plugin-text-markers-0.42.0.tgz", - "integrity": "sha512-l59lUx8fq1v5g6SpmbDjiU0+7IdfbiWnAyRmtTVSpfhyq+nZMN4UcmYyu2b9Mynhzt7Gr+O+cXyEPDNb2AVWVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expressive-code/core": "^0.42.0" - } - }, - "node_modules/rehype-expressive-code/node_modules/expressive-code": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/expressive-code/-/expressive-code-0.42.0.tgz", - "integrity": "sha512-V5DtJLEKuj4wf9O6IRtPtRObkMVy2ggR+S0MdjrTw6m58krZnDioyhW1si3Y04c5YPeooP4nd85Yq9NwEVHS4g==", + "version": "0.43.1", + "resolved": "https://registry.npmjs.org/rehype-expressive-code/-/rehype-expressive-code-0.43.1.tgz", + "integrity": "sha512-CUOGQVlUcSMSXZgpcq9xL6B+dZqnI3w1R6EZj932XpGgj2Hmy7H6oMqa9W/Z7X2HOILWLWhqu1b9kuYcD+nd6w==", "dev": true, "license": "MIT", "dependencies": { - "@expressive-code/core": "^0.42.0", - "@expressive-code/plugin-frames": "^0.42.0", - "@expressive-code/plugin-shiki": "^0.42.0", - "@expressive-code/plugin-text-markers": "^0.42.0" + "expressive-code": "^0.43.1" } }, "node_modules/rehype-format": { @@ -14833,9 +14812,9 @@ } }, "node_modules/starlight-links-validator": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/starlight-links-validator/-/starlight-links-validator-0.24.0.tgz", - "integrity": "sha512-bsZf77oRJmY92KWOcu3vYK8Y12KJNvO3jQca1BgOBs+XskNfjPXrkgVtT7ls/FnLoomfsIV0wLdJfJs7kzGojA==", + "version": "0.24.1", + "resolved": "https://registry.npmjs.org/starlight-links-validator/-/starlight-links-validator-0.24.1.tgz", + "integrity": "sha512-nATZ0xMLYnmO1YDBGEy9PdjF/WxhbKR7/gQo0dFs5UELcorKLPXcNLM62xbqII7g0AF7/D9wSzD4qSwIGTu8sw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 46974b77..17fbf47c 100644 --- a/package.json +++ b/package.json @@ -43,12 +43,12 @@ }, "devDependencies": { "@astrojs/check": "^0.9.6", - "@astrojs/cloudflare": "^13.6.1", + "@astrojs/cloudflare": "^13.7.0", "@astrojs/language-server": "^2.16.10", "@astrojs/react": "^5.0.7", "@astrojs/rss": "^4.0.18", "@astrojs/sitemap": "^3.7.3", - "@astrojs/starlight": "^0.39.3", + "@astrojs/starlight": "^0.40.0", "@astrojs/starlight-docsearch": "^0.7.0", "@astrojs/ts-plugin": "^1.10.9", "@expressive-code/plugin-collapsible-sections": "^0.43.0", @@ -81,7 +81,7 @@ "rumdl": "^0.2.9", "sass": "^1.100.0", "starlight-image-zoom": "^0.14.2", - "starlight-links-validator": "^0.24.0", + "starlight-links-validator": "^0.24.1", "starlight-llms-txt": "0.10.0", "tsx": "^4.22.4", "typescript": "^6.0.3",