Skip to content

TypeScript client for TMDB API with modular endpoints and fully typed responses.

Notifications You must be signed in to change notification settings

plotwist-app/tmdb

Repository files navigation

A TypeScript library for interacting with The Movie Database (TMDB) API, offering strongly-typed and modular access to movies, TV shows, and other media.

Installation

npm install @plotwist_app/tmdb

Usage

Initialize the client with your API key:

import { TMDB } from "@plotwist_app/tmdb";

const tmdb = TMDB("YOUR_TMDB_ACCESS_TOKEN");

Examples:

  • Get Movie Details:

    const movie = await tmdb.movies.details(550, "en-US");
  • Multi search:

    const results = await search.multi("Inception", "en-US");

License

This project is licensed under the MIT License.

About

TypeScript client for TMDB API with modular endpoints and fully typed responses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published