1.2.1 • Published 12 days ago

monoschinos-api v1.2.1

Weekly downloads
-
License
ISC
Repository
github
Last release
12 days ago

MonosChinos SCRAPPER Licence Version Known Vulnerabilities

NPM

Librería Node.js para obtener información del sitio https://monoschinos2.com/ utilizando el método de Web-Scraping.

Instalación

npm install monoschinos-api

Uso

Una vez el paquete está instalado, puedes importar la librería utilizando "require":

const monoschinos = require('monoschinos-api');

o utilizando "import":

import * as monoschinos from 'monoschinos-api';

Funciones

searchAnime(params)

ParamsType
querystring
import { searchAnime } from 'monoschinos-api';

searchAnime("Black Clover").then((result) => {
  console.log(result);
});
Respuesta

Una lista JSON que contiene todos los animes encontrados utilizando el query especificado.

[
  {
    title: 'Squishy! Black Clover',
    type: 'Corto',
    year: 2019,
    cover: 'https://monoschinos2.com/thumbs/imagen/squishy-black-clover.png?v=1.5',
    url: 'https://monoschinos2.com/anime/squishy-black-clover-sub-espanol'
  }
  ...
]

getAnimeInfo(params)

ParamsType
animeIdstring

Note el animeId es obtenido a través de la función searchAnime o removiendo https://monoschinos2.com/anime/ de la URL de un anime.

import { getAnimeInfo } from 'monoschinos-api';

getAnimeInfo("chainsaw-man").then((result) => { console.log(result); });

###### Respuesta

Un objeto JSON que contiene la información del anime solicitado con el `animeId` especificado.

```js
{
  title: 'Chainsaw Man',
  alternative_title: 'El pibe motosierra',
  status: 'Finalizado',
  cover: 'https://monoschinos2.com/assets/img/serie/portada/chainsaw-man-1663804720.jpg',
  synopsis: 'Denji tiene un sueño simple: vivir una vida feliz y pacífica, pasando...',
  genres: [ 'Acción', 'Aventura', 'Shonen' ],
  episodes: 12,
  url: 'https://monoschinos2.com/anime/chainsaw-man'
}

getLatest()

import { getLatest } from 'monoschinos-api';

getLatest().then((result) => {
  console.log(result);
});
Respuesta

Una lista JSON que contiene los últimos capítulos subidos al sitio web.

[
  {
    title: 'Kage no Jitsuryokusha ni Naritakute! 1080p',
    chapter: 16,
    type: 'Anime',
    cover: 'https://monoschinos2.com/thumbs/portada/kage-no-jitsuryokusha-ni-naritakute-1080p-1671334662.jpg?v=1.5',
    url: 'https://monoschinos2.com/ver/kage-no-jitsuryokusha-ni-naritakute-1080p-episodio-16'
  }
  ...
]

getOnAir()

import { getOnAir } from 'monoschinos-api';

getOnAir().then((result) => {
  console.log(result);
});
Respuesta

Una lista JSON con todos los animes en emisión del sitio.

[
  {
    title: 'Majutsushi Orphen Hagure Tabi: Urbanrama-hen',
    type: 'Anime',
    year: 2023,
    cover: 'https://monoschinos2.com/thumbs/imagen/majutsushi-orphen-hagure-tabi-urbanrama-hen-1674048045.jpg?v=1.5',
    url: 'https://monoschinos2.com/anime/majutsushi-orphen-hagure-tabi-urbanrama-hen-sub-espanol'
  }
  ...
]

getCalendar()

import { getCalendar } from 'monoschinos-api';

getCalendar().then((result) => {
  console.log(result);
});
Respuesta

Una lista JSON con la programación semanal.

[
  {
    day: 'Lunes',
    animes: [
        {
          title: 'Cool Doji Danshi',
          chapter: 15,
          synopsis: 'Son chicos guapos que son geniales pero un poco difíciles...',
          cover: 'https://monoschinos2.com/thumbs/imagen/cool-doji-danshi-1663796951.jpg?v=1.5',
          genres: [ 'Comedia' ]
        }
        ...
    ]
  }
  ...
]

TODO

  • Modificar las funciones en caso de existir una paginación en el sitio web.

Contribuyentes

1.2.1

12 days ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago