remove imdb scraper console logging

This commit is contained in:
Pas 2026-02-19 11:54:57 -07:00
parent 56c14945b3
commit f86992dff7

View file

@ -99,18 +99,6 @@ function getRandomUserAgent(): string {
return userAgents[Math.floor(Math.random() * userAgents.length)];
}
function formatRuntime(seconds: number | null): string {
if (!seconds) return "";
const minutes = Math.floor(seconds / 60);
const hours = Math.floor(minutes / 60);
const remainingMinutes = minutes % 60;
return `${hours}h ${remainingMinutes}m`;
}
function arrayToString(list: string[]): string {
return list.join(", ");
}
export async function scrapeIMDb(
imdbId: string,
season?: number,
@ -303,35 +291,3 @@ export async function scrapeIMDb(
return metadata;
}
// Helper function to print metadata (useful for debugging)
export function printIMDbMetadata(metadata: IMDbMetadata): void {
console.log("\nTitle:", metadata.title);
if (metadata.title !== metadata.original_title) {
console.log("Original Title:", metadata.original_title);
}
console.log("Type:", metadata.title_type);
console.log("Year:", metadata.year);
console.log("Runtime:", formatRuntime(metadata.runtime || null));
console.log("Date:", metadata.date);
console.log("Age Rating:", metadata.age_rating);
console.log("Genre:", arrayToString(metadata.genre || []));
console.log("Cast:", arrayToString(metadata.cast || []));
console.log("Directed by:", arrayToString(metadata.directors || []));
console.log("Writers:", arrayToString(metadata.writers || []));
console.log("Countries:", arrayToString(metadata.countries || []));
console.log("Filming Locations:", arrayToString(metadata.locations || []));
console.log("Languages:", arrayToString(metadata.languages || []));
console.log("Keywords:", arrayToString(metadata.keywords || []));
if (metadata.season && metadata.episode) {
console.log("\nEpisode Details:");
console.log("Season:", metadata.season);
console.log("Episode:", metadata.episode);
console.log("Title:", metadata.episode_title);
console.log("Plot:", metadata.episode_plot);
console.log("Rating:", metadata.episode_rating);
console.log("Votes:", metadata.episode_votes);
}
console.log("\n");
}