UNPKG

pokedexgo

Version:

Localizable Pokédex for Niantic's Pokémon Go

87 lines (62 loc) 2.02 kB
Pokédex Go ========== A NPM package to create a localized Pokédex for Niantic's Pokémon Go. Available languages: * English * French * German ## Installation npm install --save pokedexgo ## Usage First of all, require the module: import Pokedex from 'pokedexgo'; Create a localized Pokédex by using one of the following param: Language | Param --- | --- :uk: | `EN` :fr: | `FR` :de: | `DE` const PokedexEN = Pokedex('EN'); This Pokédex is an array of objects which has the following structure: console.log(PokedexEN) > [ { id: 1, num: '001', height: 0.71, weight: 6.9, candy: 25, egg: 2, max_cp: 1071.54, name: 'Bulbasaur', type: [ 'Grass', 'Poison' ] }, ... ] Key | Type | Meaning | Unit | Remark --- | --- | --- | --- | --- id | `number` | Unique ID | *-* | - num | `string` | Pokédex number | *-* | - height | `number` | Height of the Pokémon | *m* | - weight | `number` | Weight of the Pokémon | *kg* | - candy | `number` | Number of candies needed to evolve | *candies* | If 0, no evolution egg | `number` | Distance to hatch as an egg | *km* | If 0, not available as an egg max_cp | `number` | Maximum CP | *CP* | - name | `string` | Name of the Pokémon | *-* | - type | `array` | Types of the Pokémon | *-* | - ## Contributing Feel free to add other languages ! git clone https://github.com/aknorw/pokedexgo.git && cd pokedexgo npm install ## Special thanks * [Biuni's PokemonGOPokedex](https://github.com/Biuni/PokemonGOPokedex) for the data * [AHAAAAAAA's PokemonGo-Map](https://github.com/AHAAAAAAA/PokemonGo-Map) for the French and German translations ## Release history * **1.2.0** Maximum CP added * **1.1.0** Localized types for French and German added * **1.0.0** Initial release ## To-do * Add test script