pokename

Pokémon names

Usage no npm install needed!

<script type="module">
  import pokename from 'https://cdn.skypack.dev/pokename';
</script>

README

PokéName Build Status

Fiddle with Pokémon names in different languages

Install

$ npm install --save pokename

Usage

let pkmn = require('pokename')("en");

pkmn.getPokemonNameById(151);
//=> "Mew"

pkmn.getPokemonIdByName("Charmander");
//=> 4

pkmn.getRandomPokemonName();
//=> "Magikarp"

pkmn.getRandomPokemonId();
//=> 85

API

.getPokemonNameById(id: number) => string

Get pokemon name from ID.

.getPokemonIdByName(name: string) => number

Get ID from name.

.getRandomPokemonName() => string

Returns random pokemon name.

.getRandomPokemonId() => number

Returns random pokemon ID.

.getLangPackage(lang: string) => object

Get a language package - contains all pokemon names in the given language.