node-csfd-api
Version:
ČSFD API in JavaScript. Amazing NPM library for scrapping csfd.cz :)
27 lines (26 loc) • 825 B
TypeScript
import { CSFDFilmTypes, CSFDScreening, CSFDStars } from "./global.js";
//#region src/dto/user-ratings.d.ts
interface CSFDUserRatings extends CSFDScreening {
userRating: CSFDStars;
userDate: string;
}
interface CSFDUserRatingConfig {
includesOnly?: CSFDFilmTypes[];
excludes?: CSFDFilmTypes[];
/**
* Fetch all ratings. (Warning: Use it wisely. Can be detected and banned. Consider using it together with `allPagesDelay` attribute)
*/
allPages?: boolean;
/**
* Delay on each page request. In milliseconds
*/
allPagesDelay?: number;
/**
* Specific page number to fetch (e.g., 2 for second page)
*/
page?: number;
}
type CSFDColors = 'lightgrey' | 'blue' | 'red' | 'grey';
//#endregion
export { CSFDColors, CSFDUserRatingConfig, CSFDUserRatings };
//# sourceMappingURL=user-ratings.d.ts.map