anilibria-api-wrapper
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Not official Node.js client for anilibria api.

Установка

Установка используя yarn:

yarn add anilibria-api-wrapper

Установка используя npm:

npm i anilibria-api-wrapper

Пример

Импорт

CommonJS

const { getAnilibriaTitle, Series } = require('anilibria-api-wrapper');

ES6

import { Anilibria, Title } from 'anilibria-api-wrapper';

Использование

Инициализация клиента

const anilibriaApi = new Anilibria();

Или вы можете использовать сразу нужные вам функции сразу их импортируя (Такой способ использования менее гибкий в настройке)

Получение тайтла (аниме)

anilibriaApi.getTitle().then(response => {
	console.log(response.data)
})

Получение рандомного тайтла

await anilibriaApi.getRandomTitle() // Random Title
// or
await getAnilibriaRandomTitle()

Поиск

anilibriaApi.searchTitles({
  search: 'Клинок'
}).then(async response => {
	console.log(response.data) // Результат поиска
});

Под капотом используется axios и если вы хотите изменить настройки, то нужно дать соответствующие настройки конструктуру Anilibria

const anilibriaApi = new Anilibria({
  axiosOptions: {
		//...your axiosOptions
  }
})

Package Sidebar

Install

npm i anilibria-api-wrapper

Weekly Downloads

2

Version

1.1.0

License

ISC

Unpacked Size

94.3 kB

Total Files

78

Last publish

Collaborators

  • avenant