TypeScript Twoslash
TypeScriptコード用のマークアップ形式。TypeScriptコンパイラが追加の作業を行う、自己完結型のコードサンプルを作成するのに最適です。
TypeScriptを知っていれば、基本的にtwoslashもわかります。
Twoslashでは、tsconfigオプションをインラインで宣言したり、サンプルを複数のファイルに分割したり、その他の便利なコマンドを使用することができます。READMEで 完全なAPIを確認できます
Twoslashマークアップ言語は、以下のことに役立ちます。
- TypeScriptコードサンプルから正確なエラーを強制し、メッセージングをコンパイラに任せる
- コードサンプルを分割して、気を散らすコードを隠す
- コードサンプル内のシンボルを宣言的に強調表示する
- コードを、異なるファイルへのトランスパイル結果、または.d.tsや.mapファイルなどの補助ファイルに置き換える
- 単一のコードサンプルで複数ファイルのインポートを処理する
- コードのプレイグラウンドリンクを作成する