kdalytics-types
v1.0.0
Published
VALORANT統計データAPIの型定義
Downloads
4
Readme
KDalytics Types
VALORANT統計データAPIの型定義パッケージです。
インストール
npm install kdalytics-types
# または
yarn add kdalytics-types使用方法
import { ApiResponse, PlayerDetail, MatchDetail } from 'kdalytics-types';
// APIレスポンスの型付け
const fetchPlayer = async (puuid: string): Promise<ApiResponse<PlayerDetail>> => {
const response = await fetch(`https://api.kdalytics.com/players/${puuid}`);
return response.json();
};
// 型を使った開発
const handlePlayerData = (playerData: PlayerDetail) => {
console.log(`プレイヤー: ${playerData.name}#${playerData.tag}`);
console.log(`レベル: ${playerData.accountLevel}`);
};提供される型定義
このパッケージには以下の型定義が含まれています:
API共通型
ApiResponse<T>- API共通レスポンス型PaginatedResponse<T>- ページネーション付きレスポンス型PaginationMeta- ページネーションメタデータErrorCode- エラーコード列挙型Region- リージョン型Platform- プラットフォーム型
プレイヤー関連型
PlayerBasic- プレイヤー基本情報PlayerDetail- プレイヤー詳細情報
マッチ関連型
MatchBasic- マッチ基本情報MatchDetail- マッチ詳細情報
ランク関連型
RankInfo- ランク情報
コンテンツ関連型
各種ゲームコンテンツに関する型定義
ライセンス
MIT
