2014-01-05 8 views
5

私は、typescriptベースの環境でgoogleのclosureライブラリを使いたいのですが、ライブラリの既存の型定義ファイルがあるのだろうか?Googleクロージャーライブラリのタイスクリプト定義ファイルはありますか?

反対側のコンバータ(タイプコピーからクロージャへのコンバータ)hereがありますが、私はtypescript環境にとどまりたいと思います。

私は、タイプ定義ファイルで使用するモジュール/メソッドの定義を開始し、ファイルを更新しますが、既存のファイルがすでに存在する場合は、はるかに良いでしょう。

答えて

3

はの活字体フォークをbolinfestするために、この代替を参照してください。またGithub: Closure Library declaration files for TypeScript

を参照してください。このツールを使用して型定義を生成することは、依然としてあなた次第です。

https://github.com/angular/clutz

そのライブラリはまた、TS型モジュールにgoog.moduleとgoog.requireモジュールを変換しかしメンズツールを含みます。誰かがそれらの型を生成し、それを他の人が使用するためにDefinitelyTypedに提供する価値があるようです。

EDIT:このライブラリは、ClosureのJSDocスタイルの注釈を持つ既存のプロジェクトを処理することを目的としています。クロージャーライブラリ自体に使用されるのではなく。

1

角度チームはファイルを.d.ts作成するために閉鎖ライブラリJSDocsを使用するためのツールで作業を開始しています。

関連する問題