UNPKG

kinoklub-api

Version:

Support library for KinoKlub

21 lines (20 loc) 910 B
import { KinoklubCinemaChoices, KinoklubHallLucernaChoices, KinoklubHallOkoChoices, KinoklubHallSvetozorChoices } from "./interfaces/global.js"; import { MovieScraper } from "./services/movie.service.js"; import { ProgramScraper } from "./services/program.service.js"; //#region src/index.ts var KinoklubApi = class { constructor(programScraper, movieService) { this.programScraper = programScraper; this.movieService = movieService; } async program(lang = "cs", cinemas, options = {}) { return this.programScraper.program(lang, cinemas, options); } async movie(movie, lang = "cs") { return this.movieService.movie(+movie, lang); } }; const kinoklub = new KinoklubApi(new ProgramScraper(), new MovieScraper()); //#endregion export { KinoklubApi, KinoklubCinemaChoices, KinoklubHallLucernaChoices, KinoklubHallOkoChoices, KinoklubHallSvetozorChoices, kinoklub }; //# sourceMappingURL=index.js.map