myanimelist-wrapper
Version:
A comprehensive TypeScript wrapper for the Jikan API v4 (unofficial MyAnimeList API)
34 lines • 955 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CharactersEndpoint = void 0;
class CharactersEndpoint {
constructor(client) {
this.client = client;
}
/**
* Get character by ID
* @param id Character ID
* @returns Promise with character data
*/
async getById(id) {
return this.client.request(`/characters/${id}`);
}
/**
* Get character pictures
* @param id Character ID
* @returns Promise with character pictures data
*/
async getPictures(id) {
return this.client.request(`/characters/${id}/pictures`);
}
/**
* Search for characters
* @param params Search parameters
* @returns Promise with character search results
*/
async search(params) {
return this.client.request("/characters", params);
}
}
exports.CharactersEndpoint = CharactersEndpoint;
//# sourceMappingURL=characters.js.map