> [!NOTE] > このIssueで示されている作業は、 https://github.com/microsoft/monaco-editor/pull/5350 がmonaco-editorのmainにマージされ、最新のmonaco-editorのリリースに含まれたあとに行われます。 ## 経緯 - #63 を発見 - 調査の結果、これはMonaco Editorの持っているバグだと判明 - https://github.com/microsoft/monaco-editor/issues/5167 - https://github.com/microsoft/monaco-editor/issues/3107 - 修正方法もわかったのでPRを出す (Composer 2.5 on Cursorが調査してくれました ありがとう!) - https://github.com/microsoft/monaco-editor/pull/5350 - PRレビュー → マージ → リリースを待ってもいいが、早めに対応したいのでこっちでは修正パッチを当てた - e30a204 - Monaco Editor本体に修正が入れば、Monaco Editorのバージョンを上げることでこのパッチは用済みになるので、そうする ## 作業 1. 今あたってるパッチを削除する - `patches/monaco-editor@0.55.1.patch`を削除 - `pnpm-workspace.yaml`の`patchedDependencies`ブロックも削除 2. monaco-editorのバージョン指定を、「当該PRの内容が入っているバージョン以上」に変更する - たとえば0.56.0で入ったなら`"^0.56.0"`のように 3. 再インストール・再ビルド - `pnpm --filter atcoder-inbrowser-playground-extension install` - `pnpm --filter atcoder-inbrowser-playground-extension run build`
Note
このIssueで示されている作業は、 microsoft/monaco-editor#5350 がmonaco-editorのmainにマージされ、最新のmonaco-editorのリリースに含まれたあとに行われます。
経緯
@exampletag immediately followed by code block breaks markdown rendering on the jsDoc preview window microsoft/monaco-editor#5167@exampleon jsdoc breaks code blocks microsoft/monaco-editor#3107作業
patches/monaco-editor@0.55.1.patchを削除pnpm-workspace.yamlのpatchedDependenciesブロックも削除"^0.56.0"のようにpnpm --filter atcoder-inbrowser-playground-extension installpnpm --filter atcoder-inbrowser-playground-extension run build