raulanatol / movies-sync

A library to sync movies, shows...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

movies-sync

Installing

npm install @raulanatol/movies-sync

Supported APIs

  • Trakt.tv

Configuration properties

API Variable Description URL
Trakt.tv TRAKT_CLIENT_ID Trakt.tv client id https://trakt.docs.apiary.io/#
Trakt.tv TRAKT_USER_ID Trakt.tv user id

Usage

import { API } from '@raulanatol/movies-sync';

const api = new API({
  lastSyncDate: '',    // Optional last sync date Date object
  trakttv: {
    clientId: process.env.TRAKT_CLIENT_ID,
    userId: process.env.TRAKT_USER_ID
  }
});

const movies = await api.getMovies();

About

A library to sync movies, shows...


Languages

Language:TypeScript 83.3%Language:Shell 9.2%Language:Makefile 4.2%Language:JavaScript 3.4%