diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a989cf05..63f48123 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,19 +10,19 @@ importers: dependencies: '@astrojs/cloudflare': specifier: ^11.0.4 - version: 11.2.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + version: 11.2.0(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) '@astrojs/starlight': specifier: ^0.29.0 - version: 0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + version: 0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) '@astrojs/starlight-tailwind': specifier: ^2.0.1 - version: 2.0.3(@astrojs/starlight@0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15))(tailwindcss@3.4.15) + version: 2.0.3(@astrojs/starlight@0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15))(tailwindcss@3.4.15) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.2(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15) + version: 5.1.2(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15) astro: specifier: ^4.0.8 - version: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + version: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) rehype-mathjax: specifier: ^6.0.0 version: 6.0.0 @@ -34,7 +34,7 @@ importers: version: 0.33.5 starlight-links-validator: specifier: ^0.12.0 - version: 0.12.4(@astrojs/starlight@0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)))(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + version: 0.12.4(@astrojs/starlight@0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)))(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) tailwindcss: specifier: ^3.4.0 version: 3.4.15 @@ -102,8 +102,8 @@ packages: '@astrojs/tailwind': ^5.0.0 tailwindcss: ^3.3.3 - '@astrojs/starlight@0.29.0': - resolution: {integrity: sha512-0HRr7LiI0XJUA5n0Mj5LPSLZtw80ttkL6eh824y6t/DCcvJzC6e+HRQZ0hIolU8jsEMc7Qs07mMQIvPTpX9KMg==} + '@astrojs/starlight@0.29.1': + resolution: {integrity: sha512-0f/YRTo9oche2AqPyPzhKMl5uT09ANM8Yuwb54AIaWOnOYXsedEekS+ryYVsz5jo3F0AfA7MlZhwqj+z2ZtmcA==} peerDependencies: astro: ^4.14.0 @@ -708,31 +708,31 @@ packages: '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} - '@pagefind/darwin-arm64@1.1.1': - resolution: {integrity: sha512-tZ9tysUmQpFs2EqWG2+E1gc+opDAhSyZSsgKmFzhnWfkK02YHZhvL5XJXEZDqYy3s1FAKhwjTg8XDxneuBlDZQ==} + '@pagefind/darwin-arm64@1.2.0': + resolution: {integrity: sha512-pHnPL2rm4xbe0LqV376g84hUIsVdy4PK6o2ACveo0DSGoC40eOIwPUPftnUPUinSdDWkkySaL5FT5r9hsXk0ZQ==} cpu: [arm64] os: [darwin] - '@pagefind/darwin-x64@1.1.1': - resolution: {integrity: sha512-ChohLQ39dLwaxQv0jIQB/SavP3TM5K5ENfDTqIdzLkmfs3+JlzSDyQKcJFjTHYcCzQOZVeieeGq8PdqvLJxJxQ==} + '@pagefind/darwin-x64@1.2.0': + resolution: {integrity: sha512-q2tcnfvcRyx0GnrJoUQJ5bRpiFNtI8DZWM6a4/k8sNJxm2dbM1BnY5hUeo4MbDfpb64Qc1wRMcvBUSOaMKBjfg==} cpu: [x64] os: [darwin] - '@pagefind/default-ui@1.1.1': - resolution: {integrity: sha512-ZM0zDatWDnac/VGHhQCiM7UgA4ca8jpjA+VfuTJyHJBaxGqZMQnm4WoTz9E0KFcue1Bh9kxpu7uWFZfwpZZk0A==} + '@pagefind/default-ui@1.2.0': + resolution: {integrity: sha512-MDSbm34veKpzFP5eJMh/pcPdrOc4FZKUsbpDsbdjSLC2ZeuTjsfDBNu9MGZaNUvGKUdlKk5JozQkVO/dzdSxrQ==} - '@pagefind/linux-arm64@1.1.1': - resolution: {integrity: sha512-H5P6wDoCoAbdsWp0Zx0DxnLUrwTGWGLu/VI1rcN2CyFdY2EGSvPQsbGBMrseKRNuIrJDFtxHHHyjZ7UbzaM9EA==} + '@pagefind/linux-arm64@1.2.0': + resolution: {integrity: sha512-wVtLOlF9AUrwLovP9ZSEKOYnwIVrrxId4I2Mz02Zxm3wbUIJyx8wHf6LyEf7W7mJ6rEjW5jtavKAbngKCAaicg==} cpu: [arm64] os: [linux] - '@pagefind/linux-x64@1.1.1': - resolution: {integrity: sha512-yJs7tTYbL2MI3HT+ngs9E1BfUbY9M4/YzA0yEM5xBo4Xl8Yu8Qg2xZTOQ1/F6gwvMrjCUFo8EoACs6LRDhtMrQ==} + '@pagefind/linux-x64@1.2.0': + resolution: {integrity: sha512-Lo5aO2bA++sQTeEWzK5WKr3KU0yzVH5OnTY88apZfkgL4AVfXckH2mrOU8ouYKCLNPseIYTLFEdj0V5xjHQSwQ==} cpu: [x64] os: [linux] - '@pagefind/windows-x64@1.1.1': - resolution: {integrity: sha512-b7/qPqgIl+lMzkQ8fJt51SfguB396xbIIR+VZ3YrL2tLuyifDJ1wL5mEm+ddmHxJ2Fki340paPcDan9en5OmAw==} + '@pagefind/windows-x64@1.2.0': + resolution: {integrity: sha512-tGQcwQAb5Ndv7woc7lhH9iAdxOnTNsgCz8sEBbsASPB2A0uI8BWBmVdf2GFLQkYHqnnqYuun63sa+UOzB7Ah3g==} cpu: [x64] os: [win32] @@ -842,15 +842,27 @@ packages: '@shikijs/core@1.23.0': resolution: {integrity: sha512-J4Fo22oBlfRHAXec+1AEzcowv+Qdf4ZQkuP/X/UHYH9+KA9LvyFXSXyS+HxuBRFfon+u7bsmKdRBjoZlbDVRkQ==} + '@shikijs/core@1.23.1': + resolution: {integrity: sha512-NuOVgwcHgVC6jBVH5V7iblziw6iQbWWHrj5IlZI3Fqu2yx9awH7OIQkXIcsHsUmY19ckwSgUMgrqExEyP5A0TA==} + '@shikijs/engine-javascript@1.23.0': resolution: {integrity: sha512-CcrppseWShG+8Efp1iil9divltuXVdCaU4iu+CKvzTGZO5RmXyAiSx668M7VbX8+s/vt1ZKu75Vn/jWi8O3G/Q==} + '@shikijs/engine-javascript@1.23.1': + resolution: {integrity: sha512-i/LdEwT5k3FVu07SiApRFwRcSJs5QM9+tod5vYCPig1Ywi8GR30zcujbxGQFJHwYD7A5BUqagi8o5KS+LEVgBg==} + '@shikijs/engine-oniguruma@1.23.0': resolution: {integrity: sha512-gS8bZLqVvmZXX+E5JUMJICsBp+kx6gj79MH/UEpKHKIqnUzppgbmEn6zLa6mB5D+sHse2gFei3YYJxQe1EzZXQ==} + '@shikijs/engine-oniguruma@1.23.1': + resolution: {integrity: sha512-KQ+lgeJJ5m2ISbUZudLR1qHeH3MnSs2mjFg7bnencgs5jDVPeJ2NVDJ3N5ZHbcTsOIh0qIueyAJnwg7lg7kwXQ==} + '@shikijs/types@1.23.0': resolution: {integrity: sha512-HiwzsihRao+IbPk7FER/EQT/D0dEEK3n5LAtHDzL5iRT+JMblA7y9uitUnjEnHeLkKigNM+ZplrP7MuEyyc5kA==} + '@shikijs/types@1.23.1': + resolution: {integrity: sha512-98A5hGyEhzzAgQh2dAeHKrWW4HfCMeoFER2z16p5eJ+vmPeF6lZ/elEne6/UCU551F/WqkopqRsr1l2Yu6+A0g==} + '@shikijs/vscode-textmate@9.3.0': resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} @@ -914,8 +926,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@22.8.7': - resolution: {integrity: sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==} + '@types/node@22.9.1': + resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} '@types/picomatch@2.3.3': resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==} @@ -1500,6 +1512,9 @@ packages: hast-util-from-parse5@8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} + hast-util-from-parse5@8.0.2: + resolution: {integrity: sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==} + hast-util-has-property@3.0.0: resolution: {integrity: sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==} @@ -1578,8 +1593,8 @@ packages: resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} - i18next@23.16.4: - resolution: {integrity: sha512-9NIYBVy9cs4wIqzurf7nLXPyf3R78xYbxExVqHLK9od3038rjpyOEzW+XB130kZ1N4PZ9inTtJ471CRJ4Ituyg==} + i18next@23.16.6: + resolution: {integrity: sha512-wGdE5rUfkZtrL5k6MCptxbpjmgwku4rBRVU/YOJ7Xfd841fgaZjlxHpVJ5NIz8sfSvAJhEhJrvJ8qE7AWXE4Xg==} iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} @@ -1929,9 +1944,6 @@ packages: micromark-factory-title@2.0.1: resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} - micromark-factory-whitespace@2.0.0: - resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} - micromark-factory-whitespace@2.0.1: resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} @@ -1947,9 +1959,6 @@ packages: micromark-util-chunked@2.0.1: resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} - micromark-util-classify-character@2.0.0: - resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} - micromark-util-classify-character@2.0.1: resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} @@ -1962,9 +1971,15 @@ packages: micromark-util-decode-numeric-character-reference@2.0.1: resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} + micromark-util-decode-numeric-character-reference@2.0.2: + resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} + micromark-util-decode-string@2.0.0: resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} + micromark-util-decode-string@2.0.1: + resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} + micromark-util-encode@2.0.0: resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} @@ -2001,8 +2016,8 @@ packages: micromark-util-subtokenize@2.0.1: resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} - micromark-util-subtokenize@2.0.2: - resolution: {integrity: sha512-xKxhkB62vwHUuuxHe9Xqty3UaAsizV2YKq5OV344u3hFBbf8zIYrhYOWhAQb94MtMPkjTOzzjJ/hid9/dR5vFA==} + micromark-util-subtokenize@2.0.3: + resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} micromark-util-symbol@2.0.0: resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} @@ -2019,6 +2034,9 @@ packages: micromark@4.0.0: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} + micromark@4.0.1: + resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} + micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -2118,6 +2136,9 @@ packages: oniguruma-to-es@0.1.2: resolution: {integrity: sha512-sBYKVJlIMB0WPO+tSu/NNB1ytSFeHyyJZ3Ayxfx3f/QUuXu0lvZk0VB4K7npmdlHSC0ldqanzh/sUSlAbgCTfw==} + oniguruma-to-es@0.4.1: + resolution: {integrity: sha512-rNcEohFz095QKGRovP/yqPIKc+nP+Sjs4YTHMv33nMePGKrq/r2eu9Yh4646M5XluGJsUnmwoXuiXE69KDs+fQ==} + ora@8.1.1: resolution: {integrity: sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw==} engines: {node: '>=18'} @@ -2149,8 +2170,8 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - pagefind@1.1.1: - resolution: {integrity: sha512-U2YR0dQN5B2fbIXrLtt/UXNS0yWSSYfePaad1KcBPTi0p+zRtsVjwmoPaMQgTks5DnHNbmDxyJUL5TGaLljK3A==} + pagefind@1.2.0: + resolution: {integrity: sha512-sFVv5/x73qCp9KlLHv8/uWDv7rG1tsWcG9MuXc5YTrXIrb8c1Gshm9oc5rMLXNZILXUWai8WczqaK4jjroEzng==} hasBin: true parse-entities@4.0.1: @@ -2327,6 +2348,9 @@ packages: regex@4.4.0: resolution: {integrity: sha512-uCUSuobNVeqUupowbdZub6ggI5/JZkYyJdDogddJr60L764oxC2pMZov1fQ3wM9bdyzUILDG+Sqx6NAKAz9rKQ==} + regex@5.0.2: + resolution: {integrity: sha512-/pczGbKIQgfTMRV0XjABvc5RzLqQmwqxLHdQao2RTXPk+pmTXB2P0IaUHYdYyk412YLwUIkaeMd5T+RzVgTqnQ==} + rehype-expressive-code@0.38.3: resolution: {integrity: sha512-RYSSDkMBikoTbycZPkcWp6ELneANT4eTpND1DSRJ6nI2eVFUwTBDCvE2vO6jOOTaavwnPiydi4i/87NRyjpdOA==} @@ -2477,6 +2501,9 @@ packages: shiki@1.23.0: resolution: {integrity: sha512-xfdu9DqPkIpExH29cmiTlgo0/jBki5la1Tkfhsv+Wu5TT3APLNHslR1acxuKJOCWqVdSc+pIbs/2ozjVRGppdg==} + shiki@1.23.1: + resolution: {integrity: sha512-8kxV9TH4pXgdKGxNOkrSMydn1Xf6It8lsle0fiqxf7a1149K1WGtdOu3Zb91T5r1JpvRPxqxU3C2XdZZXQnrig==} + signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -2723,6 +2750,9 @@ packages: vfile-location@5.0.2: resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} + vfile-location@5.0.3: + resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} + vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} @@ -2927,13 +2957,13 @@ snapshots: css-tree: 2.3.1 is-potential-custom-element-name: 1.0.1 - '@astrojs/cloudflare@11.2.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))': + '@astrojs/cloudflare@11.2.0(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))': dependencies: '@astrojs/internal-helpers': 0.4.1 '@astrojs/underscore-redirects': 0.3.4 '@cloudflare/workers-types': 4.20241022.0 - '@inox-tools/astro-when': 0.2.4(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + '@inox-tools/astro-when': 0.2.4(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) esbuild: 0.21.5 estree-walker: 3.0.3 magic-string: 0.30.12 @@ -2972,12 +3002,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.9(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))': + '@astrojs/mdx@3.1.9(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))': dependencies: '@astrojs/markdown-remark': 5.3.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 gray-matter: 4.0.3 @@ -3002,32 +3032,32 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/starlight-tailwind@2.0.3(@astrojs/starlight@0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15))(tailwindcss@3.4.15)': + '@astrojs/starlight-tailwind@2.0.3(@astrojs/starlight@0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15))(tailwindcss@3.4.15)': dependencies: - '@astrojs/starlight': 0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) - '@astrojs/tailwind': 5.1.2(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15) + '@astrojs/starlight': 0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) + '@astrojs/tailwind': 5.1.2(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15) tailwindcss: 3.4.15 - '@astrojs/starlight@0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))': + '@astrojs/starlight@0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))': dependencies: - '@astrojs/mdx': 3.1.9(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + '@astrojs/mdx': 3.1.9(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) '@astrojs/sitemap': 3.2.1 - '@pagefind/default-ui': 1.1.1 + '@pagefind/default-ui': 1.2.0 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) - astro-expressive-code: 0.38.3(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) + astro-expressive-code: 0.38.3(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.3 hast-util-to-string: 3.0.1 hastscript: 9.0.0 - i18next: 23.16.4 + i18next: 23.16.6 js-yaml: 4.1.0 mdast-util-directive: 3.0.0 mdast-util-to-markdown: 2.1.2 mdast-util-to-string: 4.0.0 - pagefind: 1.1.1 + pagefind: 1.2.0 rehype: 13.0.2 rehype-format: 5.0.1 remark-directive: 3.0.0 @@ -3037,9 +3067,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/tailwind@5.1.2(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15)': + '@astrojs/tailwind@5.1.2(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))(tailwindcss@3.4.15)': dependencies: - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) autoprefixer: 10.4.20(postcss@8.4.47) postcss: 8.4.47 postcss-load-config: 4.0.2(postcss@8.4.47) @@ -3386,7 +3416,7 @@ snapshots: '@expressive-code/plugin-shiki@0.38.3': dependencies: '@expressive-code/core': 0.38.3 - shiki: 1.23.0 + shiki: 1.23.1 '@expressive-code/plugin-text-markers@0.38.3': dependencies: @@ -3469,10 +3499,10 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true - '@inox-tools/astro-when@0.2.4(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4))': + '@inox-tools/astro-when@0.2.4(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4))': dependencies: - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) - astro-integration-kit: 0.16.1(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) + astro-integration-kit: 0.16.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -3552,21 +3582,21 @@ snapshots: '@oslojs/encoding@1.1.0': {} - '@pagefind/darwin-arm64@1.1.1': + '@pagefind/darwin-arm64@1.2.0': optional: true - '@pagefind/darwin-x64@1.1.1': + '@pagefind/darwin-x64@1.2.0': optional: true - '@pagefind/default-ui@1.1.1': {} + '@pagefind/default-ui@1.2.0': {} - '@pagefind/linux-arm64@1.1.1': + '@pagefind/linux-arm64@1.2.0': optional: true - '@pagefind/linux-x64@1.1.1': + '@pagefind/linux-x64@1.2.0': optional: true - '@pagefind/windows-x64@1.1.1': + '@pagefind/windows-x64@1.2.0': optional: true '@pkgjs/parseargs@0.11.0': @@ -3643,22 +3673,47 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.3 + '@shikijs/core@1.23.1': + dependencies: + '@shikijs/engine-javascript': 1.23.1 + '@shikijs/engine-oniguruma': 1.23.1 + '@shikijs/types': 1.23.1 + '@shikijs/vscode-textmate': 9.3.0 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.3 + '@shikijs/engine-javascript@1.23.0': dependencies: '@shikijs/types': 1.23.0 '@shikijs/vscode-textmate': 9.3.0 oniguruma-to-es: 0.1.2 + '@shikijs/engine-javascript@1.23.1': + dependencies: + '@shikijs/types': 1.23.1 + '@shikijs/vscode-textmate': 9.3.0 + oniguruma-to-es: 0.4.1 + '@shikijs/engine-oniguruma@1.23.0': dependencies: '@shikijs/types': 1.23.0 '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/engine-oniguruma@1.23.1': + dependencies: + '@shikijs/types': 1.23.1 + '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/types@1.23.0': dependencies: '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 + '@shikijs/types@1.23.1': + dependencies: + '@shikijs/vscode-textmate': 9.3.0 + '@types/hast': 3.0.4 + '@shikijs/vscode-textmate@9.3.0': {} '@types/acorn@4.0.6': @@ -3728,11 +3783,11 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.8.7 + '@types/node': 22.9.1 '@types/node@17.0.45': {} - '@types/node@22.8.7': + '@types/node@22.9.1': dependencies: undici-types: 6.19.8 @@ -3740,7 +3795,7 @@ snapshots: '@types/sax@1.2.7': dependencies: - '@types/node': 22.8.7 + '@types/node': 17.0.45 '@types/unist@2.0.11': {} @@ -3809,18 +3864,18 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.38.3(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)): + astro-expressive-code@0.38.3(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)): dependencies: - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) rehype-expressive-code: 0.38.3 - astro-integration-kit@0.16.1(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)): + astro-integration-kit@0.16.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)): dependencies: - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) pathe: 1.1.2 recast: 0.23.9 - astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4): + astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -3876,8 +3931,8 @@ snapshots: tsconfck: 3.1.4(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.11(@types/node@22.8.7) - vitefu: 1.0.3(vite@5.4.11(@types/node@22.8.7)) + vite: 5.4.11(@types/node@22.9.1) + vitefu: 1.0.3(vite@5.4.11(@types/node@22.9.1)) which-pm: 3.0.0 xxhash-wasm: 1.0.2 yargs-parser: 21.1.1 @@ -4417,6 +4472,17 @@ snapshots: vfile-location: 5.0.2 web-namespaces: 2.0.1 + hast-util-from-parse5@8.0.2: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + devlop: 1.1.0 + hastscript: 9.0.0 + property-information: 6.5.0 + vfile: 6.0.3 + vfile-location: 5.0.3 + web-namespaces: 2.0.1 + hast-util-has-property@3.0.0: dependencies: '@types/hast': 3.0.4 @@ -4454,7 +4520,7 @@ snapshots: '@types/hast': 3.0.4 '@types/unist': 3.0.3 '@ungap/structured-clone': 1.2.0 - hast-util-from-parse5: 8.0.1 + hast-util-from-parse5: 8.0.2 hast-util-to-parse5: 8.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.0 @@ -4612,7 +4678,7 @@ snapshots: transitivePeerDependencies: - supports-color - i18next@23.16.4: + i18next@23.16.6: dependencies: '@babel/runtime': 7.26.0 @@ -4829,7 +4895,7 @@ snapshots: mdast-util-from-markdown@2.0.0: dependencies: - '@types/mdast': 4.0.4 + '@types/mdast': 4.0.3 '@types/unist': 3.0.3 decode-named-character-reference: 1.0.2 devlop: 1.1.0 @@ -4851,12 +4917,12 @@ snapshots: decode-named-character-reference: 1.0.2 devlop: 1.1.0 mdast-util-to-string: 4.0.0 - micromark: 4.0.0 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-decode-string: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark: 4.0.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-decode-string: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 unist-util-stringify-position: 4.0.0 transitivePeerDependencies: - supports-color @@ -4921,7 +4987,7 @@ snapshots: mdast-util-math@3.0.0: dependencies: '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 + '@types/mdast': 4.0.3 devlop: 1.1.0 longest-streak: 3.1.0 mdast-util-from-markdown: 2.0.0 @@ -5003,8 +5069,8 @@ snapshots: longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 mdast-util-to-string: 4.0.0 - micromark-util-classify-character: 2.0.0 - micromark-util-decode-string: 2.0.0 + micromark-util-classify-character: 2.0.1 + micromark-util-decode-string: 2.0.1 unist-util-visit: 5.0.0 zwitch: 2.0.4 @@ -5024,12 +5090,12 @@ snapshots: devlop: 1.1.0 micromark-factory-destination: 2.0.0 micromark-factory-label: 2.0.0 - micromark-factory-space: 2.0.0 + micromark-factory-space: 2.0.1 micromark-factory-title: 2.0.0 - micromark-factory-whitespace: 2.0.0 - micromark-util-character: 2.1.0 + micromark-factory-whitespace: 2.0.1 + micromark-util-character: 2.1.1 micromark-util-chunked: 2.0.0 - micromark-util-classify-character: 2.0.0 + micromark-util-classify-character: 2.0.1 micromark-util-html-tag-name: 2.0.0 micromark-util-normalize-identifier: 2.0.0 micromark-util-resolve-all: 2.0.0 @@ -5052,18 +5118,18 @@ snapshots: micromark-util-html-tag-name: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 - micromark-util-subtokenize: 2.0.2 + micromark-util-subtokenize: 2.0.3 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 micromark-extension-directive@3.0.2: dependencies: devlop: 1.1.0 - micromark-factory-space: 2.0.0 - micromark-factory-whitespace: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-factory-space: 2.0.1 + micromark-factory-whitespace: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 parse-entities: 4.0.1 micromark-extension-gfm-autolink-literal@2.1.0: @@ -5188,7 +5254,7 @@ snapshots: micromark-factory-destination@2.0.0: dependencies: - micromark-util-character: 2.1.0 + micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 @@ -5201,7 +5267,7 @@ snapshots: micromark-factory-label@2.0.0: dependencies: devlop: 1.1.0 - micromark-util-character: 2.1.0 + micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 @@ -5236,8 +5302,8 @@ snapshots: micromark-factory-title@2.0.0: dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.1.0 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 @@ -5248,13 +5314,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-factory-whitespace@2.0.0: - dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - micromark-factory-whitespace@2.0.1: dependencies: micromark-factory-space: 2.0.1 @@ -5280,12 +5339,6 @@ snapshots: dependencies: micromark-util-symbol: 2.0.1 - micromark-util-classify-character@2.0.0: - dependencies: - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - micromark-util-classify-character@2.0.1: dependencies: micromark-util-character: 2.1.1 @@ -5306,13 +5359,24 @@ snapshots: dependencies: micromark-util-symbol: 2.0.0 + micromark-util-decode-numeric-character-reference@2.0.2: + dependencies: + micromark-util-symbol: 2.0.1 + micromark-util-decode-string@2.0.0: dependencies: decode-named-character-reference: 1.0.2 - micromark-util-character: 2.1.0 + micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.1 micromark-util-symbol: 2.0.0 + micromark-util-decode-string@2.0.1: + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 2.1.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-symbol: 2.0.1 + micromark-util-encode@2.0.0: {} micromark-util-encode@2.0.1: {} @@ -5350,9 +5414,9 @@ snapshots: micromark-util-sanitize-uri@2.0.0: dependencies: - micromark-util-character: 2.1.0 - micromark-util-encode: 2.0.0 - micromark-util-symbol: 2.0.0 + micromark-util-character: 2.1.1 + micromark-util-encode: 2.0.1 + micromark-util-symbol: 2.0.1 micromark-util-sanitize-uri@2.0.1: dependencies: @@ -5367,7 +5431,7 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-util-subtokenize@2.0.2: + micromark-util-subtokenize@2.0.3: dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.1 @@ -5389,8 +5453,8 @@ snapshots: decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.1.0 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 micromark-util-chunked: 2.0.0 micromark-util-combine-extensions: 2.0.0 micromark-util-decode-numeric-character-reference: 2.0.1 @@ -5404,6 +5468,28 @@ snapshots: transitivePeerDependencies: - supports-color + micromark@4.0.1: + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.7 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.2 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.1 + micromark-util-combine-extensions: 2.0.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-encode: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-resolve-all: 2.0.1 + micromark-util-sanitize-uri: 2.0.1 + micromark-util-subtokenize: 2.0.3 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + transitivePeerDependencies: + - supports-color + micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -5494,6 +5580,12 @@ snapshots: regex: 4.4.0 regex-recursion: 4.2.1 + oniguruma-to-es@0.4.1: + dependencies: + emoji-regex-xs: 1.0.0 + regex: 5.0.2 + regex-recursion: 4.2.1 + ora@8.1.1: dependencies: chalk: 5.3.0 @@ -5529,13 +5621,13 @@ snapshots: package-json-from-dist@1.0.1: {} - pagefind@1.1.1: + pagefind@1.2.0: optionalDependencies: - '@pagefind/darwin-arm64': 1.1.1 - '@pagefind/darwin-x64': 1.1.1 - '@pagefind/linux-arm64': 1.1.1 - '@pagefind/linux-x64': 1.1.1 - '@pagefind/windows-x64': 1.1.1 + '@pagefind/darwin-arm64': 1.2.0 + '@pagefind/darwin-x64': 1.2.0 + '@pagefind/linux-arm64': 1.2.0 + '@pagefind/linux-x64': 1.2.0 + '@pagefind/windows-x64': 1.2.0 parse-entities@4.0.1: dependencies: @@ -5729,6 +5821,10 @@ snapshots: regex@4.4.0: {} + regex@5.0.2: + dependencies: + regex-utilities: 2.3.0 + rehype-expressive-code@0.38.3: dependencies: expressive-code: 0.38.3 @@ -6010,6 +6106,15 @@ snapshots: '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 + shiki@1.23.1: + dependencies: + '@shikijs/core': 1.23.1 + '@shikijs/engine-javascript': 1.23.1 + '@shikijs/engine-oniguruma': 1.23.1 + '@shikijs/types': 1.23.1 + '@shikijs/vscode-textmate': 9.3.0 + '@types/hast': 3.0.4 + signal-exit@4.1.0: {} simple-swizzle@0.2.2: @@ -6048,11 +6153,11 @@ snapshots: as-table: 1.0.55 get-source: 2.0.12 - starlight-links-validator@0.12.4(@astrojs/starlight@0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)))(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)): + starlight-links-validator@0.12.4(@astrojs/starlight@0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)))(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)): dependencies: - '@astrojs/starlight': 0.29.0(astro@4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4)) + '@astrojs/starlight': 0.29.1(astro@4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4)) '@types/picomatch': 2.3.3 - astro: 4.16.13(@types/node@22.8.7)(rollup@4.27.0)(typescript@5.5.4) + astro: 4.16.13(@types/node@22.9.1)(rollup@4.27.0)(typescript@5.5.4) github-slugger: 2.0.0 hast-util-from-html: 2.0.1 hast-util-has-property: 3.0.0 @@ -6310,6 +6415,11 @@ snapshots: '@types/unist': 3.0.3 vfile: 6.0.3 + vfile-location@5.0.3: + dependencies: + '@types/unist': 3.0.3 + vfile: 6.0.3 + vfile-message@4.0.2: dependencies: '@types/unist': 3.0.3 @@ -6320,18 +6430,18 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@5.4.11(@types/node@22.8.7): + vite@5.4.11(@types/node@22.9.1): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.0 optionalDependencies: - '@types/node': 22.8.7 + '@types/node': 22.9.1 fsevents: 2.3.3 - vitefu@1.0.3(vite@5.4.11(@types/node@22.8.7)): + vitefu@1.0.3(vite@5.4.11(@types/node@22.9.1)): optionalDependencies: - vite: 5.4.11(@types/node@22.8.7) + vite: 5.4.11(@types/node@22.9.1) w3c-xmlserializer@5.0.0: dependencies: