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

1.1.1 • Public • Published

npm David Build Status GitHub license

NPM

Popcorn API Version Badge

Easy way to get data from the Popcorn Time API

Documentation is available at https://popcorn-api.js.org/

Installation

Via NPM:

$ npm install popcorn-api

Usage

Popcorn-API comes with 3 routes you can use: anime, shows and movies.
To access a route, you use it as a property of PopCorn: PopCorn.[route].

Examples

const PopCorn = require('popcorn-api');
 
// * Search for Animes using query 'kill'
PopCorn.animes.search({query: 'kill'})
    .then(async ([anime]) => {
        await anime.fetch();
 
        console.log(anime); // -> Anime
    });
 
// * Search for TV Shows using query 'flash'
PopCorn.shows.search({query: 'flash'})
    .then(([show]) => show.fetch())
    .then(console.log); // -> Show

Find more examples in Examples

/popcorn-api/

    Package Sidebar

    Install

    npm i popcorn-api

    Weekly Downloads

    0

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    31.1 kB

    Total Files

    14

    Last publish

    Collaborators

    • nirewen