UNPKG

pokedexgo

Version:

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

20 lines (13 loc) 562 B
'use strict'; var _pokedex = require('./pokedex.js'); var _pokedex2 = _interopRequireDefault(_pokedex); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } module.exports = function (str) { var locale = require('../locales/' + str.toLowerCase() + '.json'); return _pokedex2.default.map(function (pokemon) { var _locale$pokemon$id = locale[pokemon.id]; var name = _locale$pokemon$id.name; var type = _locale$pokemon$id.type; return Object.assign(pokemon, { name: name, type: type }); }); };