pontx-hub-cli は何をしますか?
Pontx Hub CLI(pontx-hub-cli)は、パブリックAPIディスカバリー、OpenAPIエンドポイントとスキーマ検索、プレビュー、SDK統合のためのCLIおよびTypeScriptクライアントです。
主な機能
- APIディスカバリー: パブリックAPIを検索し、新しいエンドポイントやスキーマを発見します。
- OpenAPI検索: エンドポイントとスキーマをOpenAPI仕様に基づいて検索・プレビューできます。
- SDK統合: 検出したAPIからTypeScript SDKを自動生成し、プロジェクトに統合します。
使用方法
CLIとして使用する場合:
pontx-hub-cli search <query>
TypeScriptクライアントとして使用する場合:
import { PontxHub } from 'pontx-hub-cli';
const hub = new PontxHub();
const results = await hub.search('users');
サポート環境
- CLI: ターミナルまたはシェルスクリプトから直接利用可能。
- TypeScript: Node.jsプロジェクトにimportして使用。
- CI/CD: GitHub Actionsなどでの統合が容易。