Skip to main content

TS-PokéAPI

Zero dependency, Lightweight, Extensible.
A Multipurpose TypeScript library

PokéAPI integration

Provide a class for fetching data from PokéAPI resources, with many helper methods and strong type definitions.

Zero dependency

TS-PokéAPI have any external package dependency, which makes its bundle very light.

Extensible

Easy to extend and customize data fetch, giving more control over requests and responses.

Test coverage

Maximum coverage to all test suites with reliable code, giving accurate outputs of game formulas from trustfull sources such as Bulbapedia, Serebii, and PokémonDB.

Game formulas

Pokémon is full of math and TS-PokéApi is here to help with a seamless and high level experience. Send the values and we do the calcs!

Pokémon Showdown

Quickly import and export Pokémon Showdown teamsheets. Validate teams and explore team building resources.