A fully typed TypeScript SDK for the Riot League of Legends API.
Why This SDK?
Working with the raw Riot API requires multiple endpoints, complex routing, and manual data transformation. This SDK simplifies everything.
It allows you to fetch data from matches, your friend's progression and more in a couple of lines:
const player = await client.players.getByRiotId('Hide on bush', 'KR1');
const soloQ = await player.getSoloQueueStats();