🖇️TypeScript usage

The library is written in typescript so you can easily use its types

Any model is a class that you can use in your code as a type

For example

import { EnkaNetwork, FetchUserUID } from "enkanetwork";

const enka = new EnkaNetwork({ language: "EN", assets: { languages: ["RU"] } });

enka.setLanguage("RU").fetchUser(700832641).then(someFunction);

function someFunction(data: FetchUserUID) {
    
}

or more deeper

import { Character, EnkaNetwork } from "enkanetwork";

const enka = new EnkaNetwork({ language: "EN", assets: { languages: ["RU"] } });

enka.setLanguage("RU")
    .fetchUser(700832641)
    .then((user) =>
        user.characters.forEach((character) => someFunction(character))
    );

function someFunction(character: Character) {

}

Last updated