identify-media
Version:
Analyse file path and content to make search criteria for media APIs
17 lines • 844 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isTmdbTVShowResult = exports.isTmdbMovieResult = exports.isTmdbSearchQuery = void 0;
const isTmdbSearchQuery = (possible) => {
if (!possible)
return false;
const possibleQuery = possible;
if (possibleQuery.query === undefined)
return false;
return !(!!possibleQuery.type && !['movie', 'tv'].includes(possibleQuery.type));
};
exports.isTmdbSearchQuery = isTmdbSearchQuery;
const isTmdbMovieResult = (possible) => !!possible && possible.id !== undefined && possible.title !== undefined;
exports.isTmdbMovieResult = isTmdbMovieResult;
const isTmdbTVShowResult = (possible) => !!possible && possible.id !== undefined && possible.name !== undefined;
exports.isTmdbTVShowResult = isTmdbTVShowResult;
//# sourceMappingURL=types.js.map