2.0.0 • Published 1 year ago

@chrizzzdev/genshin-impact-wiki v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Wiki: Genshin Impact

npm npm bundle size


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

2.0.0

1 year ago

1.3.0

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago