Vimでdenoのコードを書くためのプラグインを作っている
概要
追記
やりたいこと
編集中のファイルに対してdeno fmtやdeno lint、deno testを実行したい
編集中のファイルをdeno runで実行したい
deno cacheを実行して、依存モジュールをキャッシュする
deno lspコマンドが実装されたらサポートする
tsserverのサポート
※追記
deno lspが実装されたらtsserverサポートは廃止する予定です
tsserverを拡張し、Import mapsやリモートモジュール(import * from "https://deno.land/x/...")等へのサポートを追加するTypeScriptプラグインです。 code:shell
$ tsserver --globalPlugins typescript-deno-plugin --pluginProbeLocations /path/to/node_modules
tsserverクライアントについて
自前でtsserverクライアントを再実装することはしたくないため、これらのプラグインに対するラッパーを提供することにしています(現在はaleのみをサポート)