pokedexgo
Version:
Localizable Pokédex for Niantic's Pokémon Go
20 lines (13 loc) • 562 B
JavaScript
;
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 });
});
};