node-gitをTypeScript2.0で利用するときにDefinitelyTypedのディレクトリが変わっている

More than 1 year has passed since last update.

node-gitというNode.js用のGitのWrapperライブラリがある.これをTypeScriptで使いたい場合にDefinitelyTypedにある型定義ファイルを使おうと思うと2.0以降の場合注意が必要.


tl;dr

node-gitからgitにディレクトリが変わっています.型定義ファイルを使いたいときは

npm install --save-dev @types/git

をすれば大丈夫です.


理由など

このcommitが理由のようだ.

TypeScript 2.0から型定義ファイルを @types/~でnpmで管理できるようになった.これはこの記事が詳しいんだけど,それに伴ってファイルとかフォルダとかの名前を変更したらしい.

というのも,node-git はnpmにはgitという名前で登録されており,それに合わせる形でディレクトリ名が node-git から gitに移ったらしい.

何か間違いとか勘違いがあれば教えていただけると助かります.