fix: Catch error on fetch
refactor: Add variable
docs: Update README
Access OMDb's API for getting details about movies and TV shows.
// your_script.ts
import { getMovie } from "https://deno.land/x/omdb/mod.ts";
const request = { titleOrId: "Spider-Man", apiKey: "xxxx" };
const result = await getMovie(request);
deno install --allow-net=www.omdbapi.com --allow-env=OMDB_API \
-n omdb https://deno.land/x/omdb/src/cli.ts
# Using name
omdb --api <api_key> 'Spider-Man Far from home'
# Using IMDb id
omdb --api <api_key> tt6320628
# Another way to specify the API key
OMDB_API=<api_key> omdb 'Spider-Man'
# Using name and getting JSON output
omdb --api <api_key> --json 'Spider-Man Far from home'
See omdb -h
for all available flags and commands.