@chrizzzdev/genshin-impact-wiki
v2.0.0
Published
Una wiki de Genshin Impact fácil de usar.
Downloads
22
Readme
Wiki: Genshin Impact
Flexibilidad en búsqueda, sencillo de utilizar a base de Promises. Diseñado en TypeScript para una mejor cómodidad de uso.
Aunque aún no incluye todas las características de la API, trabajo árduamente en ello para poder traer todas las características.
Ejemplos
ESM / TypeScript
Inicializar la instancia de un nuevo cliente.
import Client from "genshin-impact-wiki";
const MyClient = new Client();
Peticiones
Sin peticiones asíncronas:
const AnemoReactions = MyClient.getElement('anemo')
.then(response => response.reactions); // Promise<Reactions[]> (Promise { <pending> })
Con async/await:
const PyroReactions = await MyClient.getElement('pyro'); // Reactions[]
Otros
Lenguajes
Actualmente sólo soporta el lenguaje en inglés, pero próximamente traeré más lenguajes como el Español, Portugués, Chino, Japones y Alemán. :)
Características
Solamente he de implementar dos características más al módulo: Materiales y Armas. Por falta de tiempo aún no lo completo, pero, durante esta semana 25/01 estarán disponibles las peticiones para Armas.
Todo esto fue gracias a la API de Genshin Dev. Este módulo existe simplemente para facilitar las cosas y no tener que hacer demasiadas peticiones.
Referencias en assets