diff --git a/package.json b/package.json index e5d59fe..031fe0d 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "dependencies": { "@astrojs/image": "^0.13.0", "@astrojs/markdown-remark": "^2.0.0", - "@astrojs/mdx": "^0.15.0", + "@astrojs/mdx": "^0.18.2", "@astrojs/solid-js": "^2.0.0", "@astrojs/tailwind": "^3.0.0", "@fontsource/brygada-1918": "^4.5.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f90381..7ab1dfd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ patchedDependencies: specifiers: '@astrojs/image': ^0.13.0 '@astrojs/markdown-remark': ^2.0.0 - '@astrojs/mdx': ^0.15.0 + '@astrojs/mdx': ^0.18.2 '@astrojs/rss': ^2.1.0 '@astrojs/solid-js': ^2.0.0 '@astrojs/tailwind': ^3.0.0 @@ -53,7 +53,7 @@ specifiers: dependencies: '@astrojs/image': 0.13.0_astro@2.0.1+sharp@0.31.3 '@astrojs/markdown-remark': 2.0.0_astro@2.0.1 - '@astrojs/mdx': 0.15.0_astro@2.0.1 + '@astrojs/mdx': 0.18.2_astro@2.0.1 '@astrojs/solid-js': 2.0.0_solid-js@1.5.7 '@astrojs/tailwind': 3.0.0_bgk6wvini4j5nfa7w2itosrqne '@fontsource/brygada-1918': 4.5.11 @@ -174,16 +174,39 @@ packages: - supports-color dev: false - /@astrojs/mdx/0.15.0_astro@2.0.1: - resolution: {integrity: sha512-KABnoWZJdtmzlbTbCJKLHRfX6fM9PS+BjSUSq/OHlkkejPUlmrZvGbDdN0Yfw1/gY/KDP48L7BLy/9VAk5Y/Wg==} + /@astrojs/markdown-remark/2.1.2_astro@2.0.1: + resolution: {integrity: sha512-rYkmFEv2w7oEk6ZPgxHkhWzwcxSUGc1vJU0cbCu5sHF8iFNnc1cmMsjXWa5DrU5sCEf8VVYE1iFlbbnFzvHQJw==} + peerDependencies: + astro: ^2.1.5 + dependencies: + '@astrojs/prism': 2.1.1 + astro: 2.0.1_@types+node@18.11.18 + github-slugger: 1.5.0 + import-meta-resolve: 2.2.1 + rehype-raw: 6.1.1 + rehype-stringify: 9.0.3 + remark-gfm: 3.0.1 + remark-parse: 10.0.1 + remark-rehype: 10.1.0 + remark-smartypants: 2.0.0 + shiki: 0.11.1 + unified: 10.1.2 + unist-util-visit: 4.1.1 + vfile: 5.3.6 + transitivePeerDependencies: + - supports-color + dev: false + + /@astrojs/mdx/0.18.2_astro@2.0.1: + resolution: {integrity: sha512-eSR6R62I5cwM6AH8r4UhyBwcV/KKLaZ2siXDA9QR9O4uzUBRnT4gwvoGOvaqpjZCvdNJ2ThaVjePH4DFvxFhaQ==} engines: {node: '>=16.12.0'} dependencies: - '@astrojs/markdown-remark': 2.0.0_astro@2.0.1 - '@astrojs/prism': 2.0.0 + '@astrojs/markdown-remark': 2.1.2_astro@2.0.1 + '@astrojs/prism': 2.1.1 '@mdx-js/mdx': 2.2.1_xpblqcf4nverltfcba52wyvqbi - '@mdx-js/rollup': 2.2.1 + '@mdx-js/rollup': 2.3.0 acorn: 8.8.1 - es-module-lexer: 0.10.5 + es-module-lexer: 1.2.1 estree-util-visit: 1.2.0 github-slugger: 1.5.0 gray-matter: 4.0.3 @@ -208,6 +231,13 @@ packages: prismjs: 1.29.0 dev: false + /@astrojs/prism/2.1.1: + resolution: {integrity: sha512-Gnwnlb1lGJzCQEg89r4/WqgfCGPNFC7Kuh2D/k289Cbdi/2PD7Lrdstz86y1itDvcb2ijiRqjqWnJ5rsfu/QOA==} + engines: {node: '>=16.12.0'} + dependencies: + prismjs: 1.29.0 + dev: false + /@astrojs/rss/2.1.0: resolution: {integrity: sha512-PrqtIDDAyu4MyIvhBZEQhftui5fqyO9JPvOe4QnVDhErMIYWXd0pVPpqdnE0SKZ5xykMkphYPAQdWDr7VeCzBg==} dependencies: @@ -915,8 +945,8 @@ packages: dev: false patched: true - /@mdx-js/rollup/2.2.1: - resolution: {integrity: sha512-wpGeK9iO7gPEIyC/ZTiggLY/MkEWDj5IWSsjlpkefgjb5RbmUukXU6/D2rHA+VAopxigS3NlaIL2ctpYBi4fmg==} + /@mdx-js/rollup/2.3.0: + resolution: {integrity: sha512-wLvRfJS/M4UmdqTd+WoaySEE7q4BIejYf1xAHXYvtT1du/1Tl/z2450Gg2+Hu7fh05KwRRiehiTP9Yc/Dtn0fA==} peerDependencies: rollup: '>=2' peerDependenciesMeta: @@ -2645,14 +2675,14 @@ packages: unbox-primitive: 1.0.2 dev: true - /es-module-lexer/0.10.5: - resolution: {integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==} - dev: false - /es-module-lexer/1.1.0: resolution: {integrity: sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==} dev: false + /es-module-lexer/1.2.1: + resolution: {integrity: sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==} + dev: false + /es-shim-unscopables/1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: @@ -4304,10 +4334,6 @@ packages: is-unicode-supported: 1.3.0 dev: false - /longest-streak/3.0.1: - resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==} - dev: false - /longest-streak/3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} dev: false @@ -4489,7 +4515,7 @@ packages: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 mdast-util-from-markdown: 1.2.0 - mdast-util-to-markdown: 1.3.0 + mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color dev: false @@ -4552,18 +4578,6 @@ packages: unist-util-visit: 4.1.1 dev: false - /mdast-util-to-markdown/1.3.0: - resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==} - dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 - longest-streak: 3.0.1 - mdast-util-to-string: 3.1.0 - micromark-util-decode-string: 1.0.2 - unist-util-visit: 4.1.1 - zwitch: 2.0.2 - dev: false - /mdast-util-to-markdown/1.5.0: resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} dependencies: @@ -7067,7 +7081,7 @@ packages: resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==} dependencies: '@types/unist': 2.0.6 - vfile: 5.3.5 + vfile: 5.3.6 dev: false /vfile-message/3.1.2: @@ -7381,10 +7395,6 @@ packages: resolution: {integrity: sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ==} dev: false - /zwitch/2.0.2: - resolution: {integrity: sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==} - dev: false - /zwitch/2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false