Obtenez des noms de Pokémon
La liste de noms n'est qu'un fichier JSON et peut être utilisée n'importe où.
npm install pokemon
const pokemon = require ( 'pokemon' ) ;
pokemon . all ( ) ;
//=> ['Bulbasaur', …]
pokemon . random ( ) ;
//=> 'Snorlax'
pokemon . getName ( 147 ) ;
//=> 'Dratini'
pokemon . getId ( 'Dratini' ) ;
//=> 147
Obtenez tous les noms de Pokémon sous forme de string[]
.
Type : string
Par défaut : 'en'
Code de langue pour récupérer la liste des Pokémon.
pokemon . all ( ) ;
//=> ['Bulbasaur', …]
pokemon . all ( 'de' ) ;
//=> ['Bisasam', …]
Obtenez un nom de Pokémon aléatoire.
Type : string
Par défaut : 'en'
Code de langue pour lequel récupérer le Pokémon.
pokemon . random ( ) ;
//=> 'Vigoroth'
pokemon . random ( 'de' ) ;
//=> 'Muntier'
Obtenez le nom du Pokémon à partir de l'ID.
Type : number
L'ID d'un Pokémon, récupéré via getId()
.
Type : string
Par défaut : 'en'
Code de langue pour lequel récupérer le Pokémon.
pokemon . getName ( 100 ) ;
//=> 'Voltorb'
pokemon . getName ( 100 , 'de' ) ;
//=> 'Voltobal'
Obtenez l'identifiant Pokémon à partir du nom.
Type : string
Le nom du Pokémon dans la language
locale.
Type : string
Par défaut : 'en'
Code de langue du nom localisé.
pokemon . getId ( 'Snorlax' ) ;
//=> 143
pokemon . getId ( 'Relaxo' , 'de' ) ;
//=> 143
pokemon . languages . has ( 'ja' ) ;
//=> true
Les noms de Pokémon sont disponibles dans les langues suivantes :
de
(allemand)en
(anglais)fr
(français)es
(espagnol)ja
(japonais)ko
(coréen)ru
(russe)th
(thaïlandais)zh-Hans
(chinois simplifié)zh-Hant
(chinois traditionnel)Les codes de langue suivent la norme IETF BCP 47.
ru
(russe)