Integrate astro-xmdx into withastro/docs#13274
Integrate astro-xmdx into withastro/docs#13274jp-knj wants to merge 7 commits intowithastro:mainfrom
Conversation
✅ Deploy Preview for astro-docs-2 ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
Lunaria Status Overview🌕 This pull request will trigger status changes. Learn moreBy default, every PR changing files present in the Lunaria configuration's You can change this by adding one of the keywords present in the Tracked Files
Warnings reference
|
5f6706b to
45771e8
Compare
9c44744 to
e56a05b
Compare
1d5dbeb to
2b7a116
Compare
| :::note[Usando rutas relativas en el entrypoint] | ||
| El `entrypoint` es la ruta al archivo de tu aplicación de barra de herramientas, **relativo a la raíz de tu proyecto de Astro existente**, no al directorio de integración (`my-toolbar-app/`) por sí mismo. | ||
|
|
||
| ::: |
There was a problem hiding this comment.
if no closing tag, it has some errors.
2b7a116 to
698c980
Compare
698c980 to
f36c2e1
Compare
| after(browser => browser.end()); | ||
| }); | ||
| ``` | ||
| 2. 新しいフォルダ`src/test/`を作成し、以下のテストファイルを追加します: |
There was a problem hiding this comment.
mixed indentation and whitespace here are fragile and tends to break parsing
307feb7 to
b60d68e
Compare
08dbb09 to
9994fcb
Compare
|
Hey @jp-knj! I saw you marked this PR as “ready for review”. Amazing work getting everything working 👏 Just as a general thought: I don’t think it’s likely that we’ll merge this because it’s important for us to be using our official packages ( It might be best to try and work out with other maintainers whether we have a way to support faster MDX processing more generally for Astro users. |
|
That's right. I'll go ahead and close this PR. Thanks! |
|
Thanks @jp-knj! And again, super exciting to see this working 🥳 |
- Merge upstream/main - Update @astrojs/starlight to 0.38.0 - Add @expressive-code/plugin-collapsible-sections - Update xmdx to 0.0.9-next.3
Summary
Adds
astro-xmdxas a standalone Astro integration to the docs site, replacing@expressive-code/plugin-collapsible-sectionswith xmdx's built-in Expressive Code support via the Starlight preset.Changes
astro-xmdx@0.0.10-next.8andxmdx@0.0.9-next.2as dependenciesxmdx()integration inastro.config.tswithstarlightPresetand Expressive Code@expressive-code/plugin-collapsible-sections(handled by xmdx)@astrojs/starlightto a prerelease version (@5173976) compatible with xmdxrawContent: truetostarlight-llms-txtto avoid compatibility issues with the xmdx compilervite.ssr.noExternal: ['xmdx']for SSR compatibilityBenchmark
From jp-knj/xmdx#25 (CI, full withastro/docs build):
@astrojs/mdxastro-xmdxNotes for reviewers
@astrojs/starlight,astro-xmdx, andxmdxTest