book icon indicating copy to clipboard operation
book copied to clipboard

JavaScriptのコードブロックをjsとするかtsとするか?について執筆者向けドキュメントを書く

Open suin opened this issue 1 year ago • 0 comments

  • #733
  • 上記issueをやっていて話題となった

新方針:

  • 基本: JS・TS問わずtsとする
  • JavaScriptかつTypeScriptとしてはコンパイルエラーになる: jsとする

js指定の場合だと閉じカッコが無いなどの実行時エラーになるような構文エラーとかは気づけそうでした。 ただ、未定義変数の参照など実行時エラーとならない部分はエラー扱いにならないようです。👀

ただ、tsで指定して // @noErrors 指定するパターンだと、↑の明らかな実行時エラーも気づけなくなるかもでした。 https://discord.com/channels/672737595347828736/672737595347828739/1131914927515381800

基本: JS・TS問わずtsとする JavaScriptかつTypeScriptとしてはコンパイルエラーになる: jsとする こんなかんじにしたら一番安全かもしれないですね https://discord.com/channels/672737595347828736/672737595347828739/1131915507000426537

suin avatar Jul 21 '23 11:07 suin