0.3.0 • Published 7 years ago

js-omdb-api v0.3.0

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

omdbapi for the browser

This is a small javascript library for the omdbapi. It is ment to be used in the browser. It can be used in nodejs as well but then you will need to adjust the fetch package.

features

  • Typescript support
  • Promise api

Installation

npm install --save js-omdb-api

Usage

Find a show by imdb ID

import { findById } from "js-omdb-api";

findById("tt0944947", {
  contentType: '',                // "movie" | "series" | "episode"
  year: '',                       // string
  plot: '',                       // string
  includeTomatoesRating: true,    // boolean
}).then((result) => {
  console.log(result);
}).catch((error) => {
  console.log(error);
}));

Find a show by imdb ID and get all season information

import { findByIdWithSeasons } from "js-omdb-api";

findByIdWithSeasons("tt0944947")
  .then(result => {
    console.log(result.seasons[0].episodes);
  });

Find a show by title

import { findByTitle } from "js-omdb-api";

findByTitle("Game of Thrones", {
  contentType: '',                // "movie" | "series" | "episode"
  year: '',                       // string
  plot: '',                       // string
  includeTomatoesRating: true,    // boolean
}).then((result) => {
  console.log(result);
}).catch((error) => {
  console.log(error);
}));

search

import { search } from "js-omdb-api";

search("Thrones", {
  contentType: '',                // "movie" | "series" | "episode"
  year: '',                       // string
  page: 1                         // number
}).then((result) => {
  console.log(result);
}).catch((error) => {
  console.log(error);
}));
0.3.0

7 years ago

0.2.0

7 years ago

0.1.0

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago