API Extractor

API Extractor

API Extractorは、より優れたTypeScriptライブラリの作成に役立ちます。エクスポートされたタイプシグネチャを分析し、(1)APIドキュメントWebサイトを生成し、(2).d.ts「ロールアップ」ファイルを生成し、(3)PRを促進するAPIレポートを作成しますレビュー。
API Extractorは、TypeScript開発者がライブラリのAPIサーフェスを管理するのに役立ちます。NPMパッケージ「@ microsoft / api-extractor」として配布されます。3つの異なる出力タイプを生成します。-APIレポート-API Extractorは、プロジェクトのメインエントリポイントからのすべてのエクスポートをトレースし、APIレビューワークフローの基礎として使用されるレポートを生成できます。-.d.tsロールアップ-WebpackがすべてのJavaScriptファイルを配布用の単一のバンドルに「ロールアップ」する方法と同様に、API ExtractorはTypeScript宣言を単一の.d.tsファイルにロールアップできます。このファイルは、@ beta "や@internalなどのTSDocタグを使用してマークされた宣言を除外するためにトリミングできます。-APIドキュメント-ツールは、プロジェクトごとに「docモデル」JSONファイルを生成します。docコメント:「api-documenter」コンパニオンツールはこれらのファイルを使用してAPIリファレンスWebサイトを生成するか、カスタムドキュメントパイプラインの入力として使用できます。
api-extractor

ウェブサイト:

特徴

カテゴリー

ライセンスのあるすべてのプラットフォームでのAPI Extractorの代替

Compodoc

Compodoc

Compodocは、Angularアプリケーション用のドキュメントツールです。アプリケーションの静的なドキュメントを生成します。機能:
ESDoc

ESDoc

JavaScript用の優れたドキュメントジェネレーター機能:-ドキュメントカバレッジ測定-ドキュメントlint-テストコードのドキュメントへの統合。
TypeDoc

TypeDoc

TypeScriptプロジェクトのドキュメントジェネレーター。
Docma

Docma

Docmaは、Javascript(JSDoc)、Markdown、およびHTMLファイルから美しいHTMLドキュメントを簡単に生成するための強力なツールです。
Dgeni

Dgeni

dgeni-AngularJS、Protractor、その他のJSプロジェクトで使用される柔軟なJavaScriptドキュメントジェネレーター
Smartcar

Smartcar

Smartcarでは、開発者がモビリティの未来を構築できるよう支援しています。