Ce projet fournit plusieurs fonctions pour interagir avec l'API Pokémon. Ces fonctions permettent aux utilisateurs de récupérer des données détaillées sur les Pokémon, y compris leurs capacités, statistiques, chaînes d'évolution, et plus encore.
npm install os_pokeapiCe projet fournit plusieurs fonctions pour interagir avec l'API Pokémon. Ces fonctions permettent aux utilisateurs de récupérer des données détaillées sur les Pokémon, y compris leurs capacités, statistiques, chaînes d'évolution, et plus encore.
- Installation
- Utilisation
- getPokemonsByAbilityGroupedByType
- getDetailedPokemonData
- getTopPokemonByStatGrouped
- getPokemonsByEvolutionChain
- getBestPokemonByStatsInLocation
- Contribution
- Licence
``bash`
npm installPour utiliser ces fonctions, vous devez avoir Node.js installé. Ensuite, installez les dépendances nécessaires :
javascript
import getPokemonsByAbilityGroupedByType from './src/getPokemonsByAbilityGroupedByType.js';getPokemonsByAbilityGroupedByType('pound')
.then(result => console.log(result))
.catch(error => console.error(error));
`$3
Récupère des données détaillées sur un Pokémon spécifique, y compris les espèces, capacités, types, statistiques de base et mouvements.`javascript
import getDetailedPokemonData from "./src/detailledPokemon.js";getDetailedPokemonData('charmander')
.then(result => {
console.log(JSON.stringify(result, null, 2));
})
.catch(error => {
console.error('Erreur lors de la récupération des données détaillées du Pokémon:', error.message);
});
`
$3
Récupère les meilleurs Pokémon en fonction d'une statistique spécifique.`javascript
import getTopPokemonByStatGrouped from "./src/pokemonStatRanking.js";getTopPokemonByStatGrouped('attack', 10)
.then(result => {
console.log(result);
})
.catch(error => {
console.error(JSON.stringify({ error: error.message }, null, 2));
});
`$3
Récupère la chaîne d'évolution d'un Pokémon donné, ainsi que les conditions pour chaque évolution.`javascript
import getPokemonsByEvolutionChain from "./src/getPokemonsByEvolutionChain.js";getPokemonsByEvolutionChain('abra')
.then(result => console.log(result))
.catch(error => console.error(error));
`$3
Récupère les meilleurs Pokémon par statistiques dans un emplacement donné.`javascript
import getBestPokemonByStatsInLocation from "./src/getBestPokemonByStatsInLocation.js";getBestPokemonByStatsInLocation('celadon-city')
.then(result => console.log(result))
.catch(error => console.error(error));
``