
フローで使用する高品質のサードパーティライブラリタイプ定義のリポジトリ。
注記
私たちは、プロジェクトの現在の状態と将来の方向性について、フロータイプのコミュニティに情報を提供したいと考えています。ご存知かもしれませんが、ここ数ヶ月で私たちの活動は遅くなりました。ただし、フロータイプの機能を維持することに取り組んでおり、新しいフローのリリースで発生する問題を引き続き修正します。
現時点では主要な新機能を計画していませんが、コミュニティからの貢献を紹介するために開かれたままです。私たちの焦点は、既存の機能がうまく機能し、そのタイプの定義が最新の状態に保たれることを保証することに焦点を当てています。これらの貢献が、フロータイプを強化することに関心のある人をもたらし、奨励する価値を高く評価しています。
開始するには、ドキュメントのクイックスタートページをチェックしてください。 Typedefsのインストール、それらを使用するだけでなく、自分のものを書いたり含めたりすることができます。
Flowでプロジェクトを開始すると、 Flowで書かれていないサードパーティライブラリを使用したい可能性があります。デフォルトでは、Flowはこれらのライブラリを無視して無視していません。その結果、ライブラリを誤って誤って使用した場合(ライブラリを自動コンプリートすることもできません)、フローはエラーを発生させません。
これに対処するために、 Flowは、そのモジュール/ライブラリの実装とは別のモジュールまたはライブラリのインターフェイスを説明できるライブラリ定義をサポートします。
flow-typedレポは、高品質のライブラリ定義のコレクションであり、定義が高品質のままであることを確認するためのテスト、およびプロジェクトにできるだけ簡単にインポートできるようにツーリングを行います。
プロジェクトに1つ以上の新しい依存関係を追加するときにしなければならないのは、実行flow-typed installだけです。これにより、Libdef Repoを検索し、プロジェクトに関連するすべてのLibdefをダウンロードして、それらをインストールします。その後、それらをチェックインして、あなたの道を進んでください!
flow-typed NPMパッケージは、このリポジトリを操作するためのいくつかのコマンドを含むCLIを提供します。コマンドの完全なリストは、ドキュメントで入手できます。
問題を開く前に、FAQをご覧ください。あなたの質問はすでに答えられている可能性があります!そうでない場合は、お気軽に問題を開くことを躊躇しないでください。
プルリクエストを送信するだけです! Contributing.MDで強調されたドキュメントは、ベストプラクティスに続いてプルリクエストを提起する方法の詳細な概要を説明する必要があります。
コアCLIのバグフィックスと改善は大歓迎です。新しい機能を提供したい場合は、最初に問題を開いて議論することを検討してください。
![]() | ![]() | ![]() | ![]() | ![]() |
|---|---|---|---|---|
| @Andrewsouthpaw | @brianzchen | @gantoine | @pascalduez | @villesau |