UNPKG

identify-media

Version:

Analyse file path and content to make search criteria for media APIs

22 lines (18 loc) 602 B
import {RequestConfig, TmdbSearchQuery} from "../index"; const search = (param: TmdbSearchQuery, apikey: string): RequestConfig => { const {language, query, type} = param; return { method: 'GET', params: { api_key: apikey, language, query, year: type === 'movie' ? param.year : undefined, first_air_date_year: type === 'tv' ? param.year : undefined, }, baseURL: 'https://api.themoviedb.org', url: `/3/search/${type || 'multi'}`, responseType: 'json', }; } export default search;