@kawaiioverflow/arm
Version:
A JSON-based database to relation mapping Anime ID's between MAL, Annict, AniList and Syobocal
75 lines (52 loc) • 1.18 kB
Markdown

# arm
@kawaiioverflow/arm is a JSON-based database to relational mapping Anime ID's between MAL, Annict, AniList and Syobocal.
## Install
```sh
npm i @kawaiioverflow/arm
```
or
```sh
yarn add @kawaiioverflow/arm
```
## Usage
```ts
import { arm } from '@kawaiioverflow/arm'
console.log(arm)
/*
[
{
"mal_id": 5114,
"anilist_id": 5114,
"annict_id": 1745,
"syobocal_tid": 1575
},
...
]
*/
```
## Database
### Return values
Return an array of `Anime` type.
```ts
type Anime = {
mal_id?: number
annict_id?: number
anilist_id?: number
syobocal_tid?: number
}
```
### Statistics
<!-- start statistics -->
The database has **35971** anime, it consists of data from several services.
| Service | Anime |
| :-------------- | :---------- |
| MyAnimeList | 29833 anime |
| AniList | 22160 anime |
| Annict | 16795 anime |
| Syoboi Calendar | 6529 anime |
<!-- end statistics -->
### Release cycle
Once a week, it will be delivered via npm.
<small>Inspired by <a href="https://github.com/manami-project/anime-offline-database">manami-project/anime-offline-database</a>.</small>