godot-jp / godot-jp.github.io

Godot Japan User Community
https://godot-jp.github.io
MIT License
14 stars 6 forks source link

gdlintとeslint-plugin-markdownを組み合わせたようなCIの作成 #90

Open AheadGameStudio opened 1 year ago

AheadGameStudio commented 1 year ago

色々調べたけど、gdlint(gdtoolkit)が良さそう 結構古いのでもしかすると自前で4.0対応するほうがいいかもしれない。

eslint-plugin-markdownはパースしてeslintに直接投げちゃうので、近い形でコードブロックを抜き出すのがよさそう。 調べた限りcodedownはマークダウンファイル内のブロックをまとめて出力しちゃうので使いづらい。

おそらく自前でコードブロックを1個1個抜き出してgdlintに投げてチェックしていくのがいいのかもしれない。