From ce3108cf6ecb77d12db973485d21e0fc7fd63ca6 Mon Sep 17 00:00:00 2001 From: Chris Swithinbank Date: Thu, 8 Feb 2024 16:41:43 +0100 Subject: Update development versions of Astro & Starlight’s `@astrojs/*` dependencies (#1465) --- .changeset/nine-cats-own.md | 5 + docs/package.json | 2 +- examples/basics/package.json | 2 +- examples/tailwind/package.json | 2 +- package.json | 4 +- packages/starlight/package.json | 10 +- pnpm-lock.yaml | 295 ++++++++++++++++------------------------ 7 files changed, 132 insertions(+), 188 deletions(-) create mode 100644 .changeset/nine-cats-own.md diff --git a/.changeset/nine-cats-own.md b/.changeset/nine-cats-own.md new file mode 100644 index 00000000..fe9588c1 --- /dev/null +++ b/.changeset/nine-cats-own.md @@ -0,0 +1,5 @@ +--- +'@astrojs/starlight': patch +--- + +Updates internal MDX, sitemap, and Expressive Code dependencies to the latest versions diff --git a/docs/package.json b/docs/package.json index 123c280b..7e46df58 100644 --- a/docs/package.json +++ b/docs/package.json @@ -18,7 +18,7 @@ "@astrojs/starlight": "workspace:*", "@lunariajs/core": "^0.0.25", "@types/culori": "^2.0.0", - "astro": "^4.2.1", + "astro": "^4.3.4", "culori": "^3.2.0", "sharp": "^0.32.5" }, diff --git a/examples/basics/package.json b/examples/basics/package.json index 9dfb4231..324b18d6 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/starlight": "^0.17.3", - "astro": "^4.2.1", + "astro": "^4.3.4", "sharp": "^0.32.5" } } diff --git a/examples/tailwind/package.json b/examples/tailwind/package.json index 1c4fb6d5..d73b92d4 100644 --- a/examples/tailwind/package.json +++ b/examples/tailwind/package.json @@ -14,7 +14,7 @@ "@astrojs/starlight": "^0.17.3", "@astrojs/starlight-tailwind": "^2.0.1", "@astrojs/tailwind": "^5.1.0", - "astro": "^4.2.1", + "astro": "^4.3.4", "sharp": "^0.32.5", "tailwindcss": "^3.4.1" } diff --git a/package.json b/package.json index 40eee078..697b1ebd 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ "@changesets/changelog-github": "^0.4.8", "@changesets/cli": "^2.26.1", "@size-limit/file": "^8.2.4", - "astro": "^4.2.1", + "astro": "^4.3.4", "prettier": "^3.0.0", - "prettier-plugin-astro": "^0.11.0", + "prettier-plugin-astro": "^0.13.0", "size-limit": "^8.2.4" }, "packageManager": "pnpm@8.7.4", diff --git a/packages/starlight/package.json b/packages/starlight/package.json index cb6fe65f..c7596a88 100644 --- a/packages/starlight/package.json +++ b/packages/starlight/package.json @@ -170,19 +170,19 @@ "astro": "^4.0.0" }, "devDependencies": { - "@astrojs/markdown-remark": "^4.0.1", + "@astrojs/markdown-remark": "^4.2.1", "@types/node": "^18.16.19", "@vitest/coverage-v8": "^1.2.2", - "astro": "^4.2.1", + "astro": "^4.3.4", "vitest": "^1.2.2" }, "dependencies": { - "@astrojs/mdx": "^2.0.4", - "@astrojs/sitemap": "^3.0.4", + "@astrojs/mdx": "^2.1.1", + "@astrojs/sitemap": "^3.0.5", "@pagefind/default-ui": "^1.0.3", "@types/hast": "^3.0.3", "@types/mdast": "^4.0.3", - "astro-expressive-code": "^0.32.2", + "astro-expressive-code": "^0.32.4", "bcp-47": "^2.1.0", "hast-util-select": "^6.0.2", "hastscript": "^8.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 21dc022e..cb7b4040 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,14 +18,14 @@ importers: specifier: ^8.2.4 version: 8.2.4(size-limit@8.2.4) astro: - specifier: ^4.2.1 - version: 4.2.1(@types/node@18.16.19) + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.19) prettier: specifier: ^3.0.0 version: 3.0.0 prettier-plugin-astro: - specifier: ^0.11.0 - version: 0.11.0 + specifier: ^0.13.0 + version: 0.13.0 size-limit: specifier: ^8.2.4 version: 8.2.4 @@ -34,7 +34,7 @@ importers: dependencies: '@astro-community/astro-embed-youtube': specifier: ^0.4.4 - version: 0.4.4(astro@4.2.1) + version: 0.4.4(astro@4.3.4) '@astrojs/starlight': specifier: workspace:* version: link:../packages/starlight @@ -45,8 +45,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 astro: - specifier: ^4.2.1 - version: 4.2.1(@types/node@18.16.19) + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.19) culori: specifier: ^3.2.0 version: 3.2.0 @@ -74,7 +74,7 @@ importers: version: 13.0.1 starlight-links-validator: specifier: ^0.5.3 - version: 0.5.3(@astrojs/starlight@packages+starlight)(astro@4.2.1) + version: 0.5.3(@astrojs/starlight@packages+starlight)(astro@4.3.4) start-server-and-test: specifier: ^2.0.0 version: 2.0.0 @@ -88,8 +88,8 @@ importers: specifier: ^0.17.3 version: link:../../packages/starlight astro: - specifier: ^4.2.1 - version: 4.2.1(@types/node@18.16.19) + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.19) sharp: specifier: ^0.32.5 version: 0.32.6 @@ -104,10 +104,10 @@ importers: version: link:../../packages/tailwind '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.2.1)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.3.4)(tailwindcss@3.4.1) astro: - specifier: ^4.2.1 - version: 4.2.1(@types/node@18.16.19) + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.19) sharp: specifier: ^0.32.5 version: 0.32.6 @@ -130,11 +130,11 @@ importers: packages/starlight: dependencies: '@astrojs/mdx': - specifier: ^2.0.4 - version: 2.0.4(astro@4.2.1) + specifier: ^2.1.1 + version: 2.1.1(astro@4.3.4) '@astrojs/sitemap': - specifier: ^3.0.4 - version: 3.0.4 + specifier: ^3.0.5 + version: 3.0.5 '@pagefind/default-ui': specifier: ^1.0.3 version: 1.0.3 @@ -145,8 +145,8 @@ importers: specifier: ^4.0.3 version: 4.0.3 astro-expressive-code: - specifier: ^0.32.2 - version: 0.32.2(astro@4.2.1) + specifier: ^0.32.4 + version: 0.32.4(astro@4.3.4) bcp-47: specifier: ^2.1.0 version: 2.1.0 @@ -182,8 +182,8 @@ importers: version: 6.0.1 devDependencies: '@astrojs/markdown-remark': - specifier: ^4.0.1 - version: 4.1.0 + specifier: ^4.2.1 + version: 4.2.1 '@types/node': specifier: ^18.16.19 version: 18.16.19 @@ -191,8 +191,8 @@ importers: specifier: ^1.2.2 version: 1.2.2(vitest@1.2.2) astro: - specifier: ^4.2.1 - version: 4.2.1(@types/node@18.16.19) + specifier: ^4.3.4 + version: 4.3.4(@types/node@18.16.19) vitest: specifier: ^1.2.2 version: 1.2.2(@types/node@18.16.19) @@ -204,7 +204,7 @@ importers: version: link:../starlight '@astrojs/tailwind': specifier: ^5.0.0 - version: 5.1.0(astro@4.2.1)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.3.4)(tailwindcss@3.4.1) tailwindcss: specifier: ^3.3.3 version: 3.4.1 @@ -367,12 +367,12 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.19 - /@astro-community/astro-embed-youtube@0.4.4(astro@4.2.1): + /@astro-community/astro-embed-youtube@0.4.4(astro@4.3.4): resolution: {integrity: sha512-fYlycLrJFNnibZ9VHPSJO766kO2IgqYQU4mBd4iaDMaicL0gGX9cVZ80QdnpzGrI6w0XOJOY7prx86eWEVBy8w==} peerDependencies: astro: ^2.0.0 || ^3.0.0-beta || ^4.0.0-beta dependencies: - astro: 4.2.1(@types/node@18.16.19) + astro: 4.3.4(@types/node@18.16.19) lite-youtube-embed: 0.2.0 dev: false @@ -380,35 +380,14 @@ packages: resolution: {integrity: sha512-E0TI/uyO8n+IPSZ4Fvl9Lne8JKEasR6ZMGvE2G096oTWOXSsPAhRs2LomV3z+/VRepo2h+t/SdVo54wox4eJwA==} dev: true - /@astrojs/compiler@2.5.0: - resolution: {integrity: sha512-ZDluNgMIJT+z+HJcZ6QEJ/KqaFkTkrb+Za6c6VZs8G/nb1LBErL14/iU5EVJ9yu25i4QCLweuBJ3m5df34gZJg==} + /@astrojs/compiler@2.5.3: + resolution: {integrity: sha512-jzj01BRv/fmo+9Mr2FhocywGzEYiyiP2GVHje1ziGNU6c97kwhYGsnvwMkHrncAy9T9Vi54cjaMK7UE4ClX4vA==} /@astrojs/internal-helpers@0.2.1: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} - /@astrojs/markdown-remark@4.0.1: - resolution: {integrity: sha512-RU4ESnqvyLpj8WZs0n5elS6idaDdtIIm7mIpMaRNPCebpxMjfcfdwcmBwz83ktAj5d2eO5bC3z92TcGdli+lRw==} - dependencies: - '@astrojs/prism': 3.0.0 - github-slugger: 2.0.0 - import-meta-resolve: 4.0.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.0.0 - remark-smartypants: 2.0.0 - shikiji: 0.6.13 - unified: 11.0.4 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@astrojs/markdown-remark@4.1.0: - resolution: {integrity: sha512-JnIy6zk+6f/SgSVMZecZFxQt0faT1uBckwYCuBxKH1hYYJsal8OOe+tx6JxfnyaV+xViyjUvQ28mmn+p/F5LkQ==} + /@astrojs/markdown-remark@4.2.1: + resolution: {integrity: sha512-2RQBIwrq+2qPYtp99bH+eL5hfbK0BoxXla85lHsRpIX/IsGqFrPX6pXI2cbWPihBwGbKCdxS6uZNX2QerZWwpQ==} dependencies: '@astrojs/prism': 3.0.0 github-slugger: 2.0.0 @@ -427,16 +406,16 @@ packages: transitivePeerDependencies: - supports-color - /@astrojs/mdx@2.0.4(astro@4.2.1): - resolution: {integrity: sha512-8q8p7AfiGa6CEKUEEWDLZ7HsfonmZlzx8HITZp8eJnkh+n6mmD9vQTpuFNjJc3hiiMEEKLGTIjOUGAU4aGBkrA==} + /@astrojs/mdx@2.1.1(astro@4.3.4): + resolution: {integrity: sha512-AgGFdE7HOGmoFooGvMSatkA9FiSKwyVW7ImHot/bXJ6uAbFfu6iG2ht18Cf1pT22Hda/6iSCGWusFvBv0/EnKQ==} engines: {node: '>=18.14.1'} peerDependencies: astro: ^4.0.0 dependencies: - '@astrojs/markdown-remark': 4.0.1 + '@astrojs/markdown-remark': 4.2.1 '@mdx-js/mdx': 3.0.0 - acorn: 8.11.2 - astro: 4.2.1(@types/node@18.16.19) + acorn: 8.11.3 + astro: 4.3.4(@types/node@18.16.19) es-module-lexer: 1.4.1 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -459,20 +438,20 @@ packages: dependencies: prismjs: 1.29.0 - /@astrojs/sitemap@3.0.4: - resolution: {integrity: sha512-RSqiqs0oD8zTGaClHM0YB8n7e5En+Ihi+6qKthWf47pRkzHpENwlPGvKuEL0kUFXq+GzYot9e2JYH58gtr2q0w==} + /@astrojs/sitemap@3.0.5: + resolution: {integrity: sha512-60eLzNjMza3ABypiQPUC6ElOSZNZeY5CwSwgJ03hfeonl+Db9x12CCzBFdTw7A5Mq+O54xEZVUrR0tB+yWgX8w==} dependencies: sitemap: 7.1.1 zod: 3.22.4 dev: false - /@astrojs/tailwind@5.1.0(astro@4.2.1)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.3.4)(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.2.1(@types/node@18.16.19) + astro: 4.3.4(@types/node@18.16.19) autoprefixer: 10.4.15(postcss@8.4.33) postcss: 8.4.33 postcss-load-config: 4.0.2(postcss@8.4.33) @@ -516,10 +495,10 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) '@babel/helpers': 7.23.5 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.9 '@babel/template': 7.22.15 '@babel/traverse': 7.23.5 - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -532,7 +511,7 @@ packages: resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 @@ -541,7 +520,7 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/helper-compilation-targets@7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} @@ -562,19 +541,19 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} @@ -597,13 +576,13 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/helper-string-parser@7.23.4: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} @@ -623,7 +602,7 @@ packages: dependencies: '@babel/template': 7.22.15 '@babel/traverse': 7.23.5 - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 transitivePeerDependencies: - supports-color @@ -635,20 +614,12 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.23.5: - resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.5 - /@babel/parser@7.23.9: resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: '@babel/types': 7.23.9 - dev: true /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.5): resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} @@ -670,7 +641,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@babel/runtime@7.21.5: resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} @@ -684,8 +655,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 /@babel/traverse@7.23.5: resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} @@ -697,21 +668,13 @@ packages: '@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.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types@7.23.5: - resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - /@babel/types@7.23.9: resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} engines: {node: '>=6.9.0'} @@ -719,7 +682,6 @@ packages: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - dev: true /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1152,8 +1114,8 @@ packages: requiresBuild: true optional: true - /@expressive-code/core@0.32.2: - resolution: {integrity: sha512-b4/LuslONCqyT48eKlcxsbnIqGw4CSe/aW4Co58UvKrtDMXKtr4erpVx/EE2emszotWt0xtkOjCnS6o171+E4A==} + /@expressive-code/core@0.32.4: + resolution: {integrity: sha512-S0OwgZCy29OCcwFUBTLDrShUovIUWZcQn3EvSoKsGfzf/wTisK7XqZ1uH0Y7Mlof3Hf9uJMjOhJZvxTLtQUdSQ==} dependencies: '@ctrl/tinycolor': 3.6.1 hast-util-to-html: 8.0.4 @@ -1162,24 +1124,24 @@ packages: postcss-nested: 6.0.1(postcss@8.4.33) dev: false - /@expressive-code/plugin-frames@0.32.2: - resolution: {integrity: sha512-QKoL5jNCjQnz5GpQMBtZ8Gb1bNXxjarIBkMc8CIugdlvniA442latUKsH1fhacG1UQieSiADctSHjIvVH8Qm9A==} + /@expressive-code/plugin-frames@0.32.4: + resolution: {integrity: sha512-XOQrLqlVEy5JbqsBhDcSJQinceQ5j/Z8cE0/27Lnlcj4oXRdiQNjMVtstC/xZUeWEbm+FI9ZZP4Z9yihol61Aw==} dependencies: - '@expressive-code/core': 0.32.2 + '@expressive-code/core': 0.32.4 hastscript: 7.2.0 dev: false - /@expressive-code/plugin-shiki@0.32.2: - resolution: {integrity: sha512-ulNi/NAGMnx8qGBlRTGrH7qHeGV6r15MrkjY/AaTQNImnqory05DF4qOF/dqxe7WywawwsHQ2a4BzsoGYLjicA==} + /@expressive-code/plugin-shiki@0.32.4: + resolution: {integrity: sha512-zZzTXFFTpG+fmBG6C+4KzIyh1nFPdn4gLJ8E9LhBVufmRkn3gZplkE99lulfillsKyUZTRw3+dC3xYZWEZKzPw==} dependencies: - '@expressive-code/core': 0.32.2 + '@expressive-code/core': 0.32.4 shikiji: 0.8.7 dev: false - /@expressive-code/plugin-text-markers@0.32.2: - resolution: {integrity: sha512-1fAkWkQ7qcb6DDqV3ILB1uMi7yvSIu6AHFW+bSzNcgXBl/KCudoUtmZ/YRBnNKbUqH8WSYUA41Yr/SeFwEGmbQ==} + /@expressive-code/plugin-text-markers@0.32.4: + resolution: {integrity: sha512-lFlo3uwTp7vUmfXtLPn2aXs0CPFqdFvKiR3y8gtNzmBeYWPqVahF4RFUCN9ZpztCmXp5V8p2ADvNHzoNwCBwzA==} dependencies: - '@expressive-code/core': 0.32.2 + '@expressive-code/core': 0.32.4 hastscript: 7.2.0 unist-util-visit-parents: 5.1.3 dev: false @@ -1541,8 +1503,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 '@types/babel__generator': 7.6.5 '@types/babel__template': 7.4.2 '@types/babel__traverse': 7.20.2 @@ -1550,18 +1512,18 @@ packages: /@types/babel__generator@7.6.5: resolution: {integrity: sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@types/babel__template@7.4.2: resolution: {integrity: sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==} dependencies: - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 /@types/babel__traverse@7.20.2: resolution: {integrity: sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 /@types/culori@2.0.0: resolution: {integrity: sha512-bKpEra39sQS9UZ+1JoWhuGJEzwKS0dUkNCohVYmn6CAEBkqyIXimKiPDRZWtiOB7sKgkWMaTUpHFimygRoGIlg==} @@ -1714,14 +1676,14 @@ packages: dependencies: '@vitest/utils': 1.2.2 p-limit: 5.0.0 - pathe: 1.1.1 + pathe: 1.1.2 dev: true /@vitest/snapshot@1.2.2: resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==} dependencies: magic-string: 0.30.5 - pathe: 1.1.1 + pathe: 1.1.2 pretty-format: 29.7.0 dev: true @@ -1744,12 +1706,12 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true - /acorn-jsx@5.3.2(acorn@8.11.2): + /acorn-jsx@5.3.2(acorn@8.11.3): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: false /acorn-walk@8.3.2: @@ -1757,16 +1719,10 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - /acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} @@ -1914,33 +1870,33 @@ packages: hasBin: true dev: false - /astro-expressive-code@0.32.2(astro@4.2.1): - resolution: {integrity: sha512-uJbgSCl9F9NGjdfTmBHci5Ws0/zMUNk9dWfOl6rvYaOL6NZha+NNjnmB3Aza7GnxP+NvQt3RV8M2vpcZnaudSw==} + /astro-expressive-code@0.32.4(astro@4.3.4): + resolution: {integrity: sha512-/Kq8wLMz0X2gbLWGmPryqEdFV/om/GROsoLtPFqLrLCRD5CpwxXAW185BIGZKf4iYsyJim1vvcpQm5Y9hV5B1g==} peerDependencies: astro: ^3.3.0 || ^4.0.0-beta dependencies: - astro: 4.2.1(@types/node@18.16.19) + astro: 4.3.4(@types/node@18.16.19) hast-util-to-html: 8.0.4 - remark-expressive-code: 0.32.2 + remark-expressive-code: 0.32.4 dev: false - /astro@4.2.1(@types/node@18.16.19): - resolution: {integrity: sha512-TcrveW2/lohmljrbTUgcDxajEdF1yK+zBvb7SXroloGix/d4jkegO6GANFgvyy0zprMyajW7qgJEFyhWUX86Vw==} + /astro@4.3.4(@types/node@18.16.19): + resolution: {integrity: sha512-BWzGGn/PuwmT0DWX+yXa/jUq99e85AGh9/C5IFAKIfp22Nk88dOfX89RoqKBWPPp2BrK2vsdCFd0WUv8XJh80w==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.5.0 + '@astrojs/compiler': 2.5.3 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.1.0 + '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.5 '@babel/generator': 7.23.5 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.9 '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) '@babel/traverse': 7.23.5 - '@babel/types': 7.23.5 + '@babel/types': 7.23.9 '@types/babel__core': 7.20.5 - acorn: 8.11.2 + acorn: 8.11.3 aria-query: 5.3.0 axobject-query: 4.0.0 boxen: 7.1.1 @@ -1949,6 +1905,7 @@ packages: clsx: 2.0.0 common-ancestor-path: 1.0.1 cookie: 0.6.0 + cssesc: 3.0.0 debug: 4.3.4 deterministic-object-hash: 2.0.2 devalue: 4.3.2 @@ -1987,8 +1944,8 @@ packages: tsconfck: 3.0.0 unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.0.11(@types/node@18.16.19) - vitefu: 0.2.5(vite@5.0.11) + vite: 5.0.12(@types/node@18.16.19) + vitefu: 0.2.5(vite@5.0.12) which-pm: 2.1.1 yargs-parser: 21.1.1 zod: 3.22.4 @@ -2235,7 +2192,7 @@ packages: check-error: 1.0.3 deep-eql: 4.1.3 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -2492,7 +2449,6 @@ packages: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true - dev: false /csv-generate@3.4.3: resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} @@ -2965,13 +2921,13 @@ packages: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} - /expressive-code@0.32.2: - resolution: {integrity: sha512-fUwnj9O6/5HKSniD/nXLEGKmcwqL+ipWyZAFjxp9weI9AkTiya3bVAo9gVUquM4jXRHSs8pgsRMQgRtKItlriA==} + /expressive-code@0.32.4: + resolution: {integrity: sha512-r+yUP2JV181tVR2EyYked7lT2W8bvL9o7xpdKU6q60FMU7Wh/DbGtH0jg+WmDxKK1C57iXF9chbBv+BsDPlUEQ==} dependencies: - '@expressive-code/core': 0.32.2 - '@expressive-code/plugin-frames': 0.32.2 - '@expressive-code/plugin-shiki': 0.32.2 - '@expressive-code/plugin-text-markers': 0.32.2 + '@expressive-code/core': 0.32.4 + '@expressive-code/plugin-frames': 0.32.4 + '@expressive-code/plugin-shiki': 0.32.4 + '@expressive-code/plugin-text-markers': 0.32.4 dev: false /extend-shallow@2.0.1: @@ -4191,13 +4147,6 @@ packages: /longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - /loupe@2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} - deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5 - dependencies: - get-func-name: 2.0.2 - dev: true - /loupe@2.3.7: resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: @@ -4641,8 +4590,8 @@ packages: /micromark-extension-mdxjs@3.0.0: resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) micromark-extension-mdx-expression: 3.0.0 micromark-extension-mdx-jsx: 3.0.0 micromark-extension-mdx-md: 2.0.0 @@ -5287,10 +5236,6 @@ packages: engines: {node: '>=8'} dev: true - /pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - dev: true - /pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} dev: true @@ -5360,7 +5305,7 @@ packages: dependencies: jsonc-parser: 3.2.0 mlly: 1.5.0 - pathe: 1.1.1 + pathe: 1.1.2 dev: true /postcss-import@15.1.0(postcss@8.4.33): @@ -5468,9 +5413,9 @@ packages: engines: {node: '>=8'} dev: true - /prettier-plugin-astro@0.11.0: - resolution: {integrity: sha512-rl2hJ4Kty/aEfGjk3i4JS+bpng9MjgvwqLRNzeb9NqYhqKoWNwOR39cIJXFjU1vR3zYOPnwWNRMelKb0orunYA==} - engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} + /prettier-plugin-astro@0.13.0: + resolution: {integrity: sha512-5HrJNnPmZqTUNoA97zn4gNQv9BgVhv+et03314WpQ9H9N8m2L9OSV798olwmG2YLXPl1iSstlJCR1zB3x5xG4g==} + engines: {node: ^14.15.0 || >=16.0.0} dependencies: '@astrojs/compiler': 1.8.0 prettier: 3.0.0 @@ -5559,7 +5504,7 @@ packages: /puppeteer@9.1.1: resolution: {integrity: sha512-W+nOulP2tYd/ZG99WuZC/I5ljjQQ7EUw/jQGcIb9eu8mDlZxNY2SgcJXTLG9h5gRvqA3uJOe4hZXYsd3EqioMw==} engines: {node: '>=10.18.1'} - deprecated: < 21.3.7 is no longer supported + deprecated: < 21.5.0 is no longer supported requiresBuild: true dependencies: debug: 4.3.4 @@ -5746,10 +5691,10 @@ packages: - supports-color dev: false - /remark-expressive-code@0.32.2: - resolution: {integrity: sha512-UnCUlu+Q2FO8glmtlEnjIN6V8IKfbGlYLSTDokbd9VCZHkI0+FeHcCc/5WpzGY2CSSPL02AC5rHUfvAZV7tZzQ==} + /remark-expressive-code@0.32.4: + resolution: {integrity: sha512-khV7fVBpVDOyz9EXU+6MFwLj7BtY3DLVlNMMJYQcfp9ksLMxG/i83rIJbMUZCRof9bDBmFFlrF0VDvqJ0/MNeQ==} dependencies: - expressive-code: 0.32.2 + expressive-code: 0.32.4 hast-util-to-html: 8.0.4 unist-util-visit: 4.1.2 dev: false @@ -6018,12 +5963,6 @@ packages: /shikiji-core@0.9.19: resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==} - /shikiji@0.6.13: - resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} - dependencies: - hast-util-to-html: 9.0.0 - dev: false - /shikiji@0.8.7: resolution: {integrity: sha512-j5usxwI0yHkDTHOuhuSJl9+wT5CNYeYO82dJMSJBlJ/NYT5SIebGcPoL6y9QOyH15wGrJC4LOP2nz5k8mUDGRQ==} dependencies: @@ -6183,7 +6122,7 @@ packages: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} dev: true - /starlight-links-validator@0.5.3(@astrojs/starlight@packages+starlight)(astro@4.2.1): + /starlight-links-validator@0.5.3(@astrojs/starlight@packages+starlight)(astro@4.3.4): resolution: {integrity: sha512-v79rwmzjQlEMVL8sZ4dalD/jhFOUvGZ2/f4CvxCySZ9KbEN9nDmgV8zJgfpmTzhbcYQ35wzyUinF4QNxgKVA4g==} engines: {node: '>=18.14.1'} peerDependencies: @@ -6191,7 +6130,7 @@ packages: astro: '>=4.0.0' dependencies: '@astrojs/starlight': link:packages/starlight - astro: 4.2.1(@types/node@18.16.19) + astro: 4.3.4(@types/node@18.16.19) github-slugger: 2.0.0 hast-util-from-html: 2.0.1 hast-util-has-property: 3.0.0 @@ -6371,7 +6310,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: true /style-to-object@0.4.1: @@ -6859,9 +6798,9 @@ packages: dependencies: cac: 6.7.14 debug: 4.3.4 - pathe: 1.1.1 + pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.11(@types/node@18.16.19) + vite: 5.0.12(@types/node@18.16.19) transitivePeerDependencies: - '@types/node' - less @@ -6873,8 +6812,8 @@ packages: - terser dev: true - /vite@5.0.11(@types/node@18.16.19): - resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} + /vite@5.0.12(@types/node@18.16.19): + resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -6908,7 +6847,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitefu@0.2.5(vite@5.0.11): + /vitefu@0.2.5(vite@5.0.12): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -6916,7 +6855,7 @@ packages: vite: optional: true dependencies: - vite: 5.0.11(@types/node@18.16.19) + vite: 5.0.12(@types/node@18.16.19) /vitest@1.2.2(@types/node@18.16.19): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} @@ -6956,13 +6895,13 @@ packages: execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.5 - pathe: 1.1.1 + pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.11(@types/node@18.16.19) + vite: 5.0.12(@types/node@18.16.19) vite-node: 1.2.2(@types/node@18.16.19) why-is-node-running: 2.2.2 transitivePeerDependencies: -- cgit