pellejacobs / unown

Wrapping the PokeApi data in an npm module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unown

# Unown Node library to easily find information about pokemon data, based on data provided by [PokeApi](https://github.com/PokeAPI/pokeapi).

npm version npm downloads

Installation

To install, simply run

npm install --save unown

Usage

Most of the usage is enforced by the typescript declaration. Currently there are 3 main methods implemented:

import * as unown from 'unown'

unown.findPokemon(1) // { id: 1, identifier: 'bulbasaur', ... }
unown.findMove(1)    // { id: 1, identifier: 'pound', type: { identifier: 'normal', ... } ... }

const bulba = unown.findPokemon(1)
const ember = unown.findMove(52)
unown.typeEfficacy(ember.type, bulba.types[0]) // fire, grass => 200

About

Wrapping the PokeApi data in an npm module


Languages

Language:TypeScript 100.0%