mirror of
https://github.com/vega-org/vega-providers.git
synced 2026-04-17 23:51:44 +00:00
1 line
2.9 KiB
JavaScript
1 line
2.9 KiB
JavaScript
"use strict";var __awaiter=this&&this.__awaiter||function(t,e,n,i){return new(n||(n=Promise))(function(s,o){function r(t){try{c(i.next(t))}catch(t){o(t)}}function a(t){try{c(i.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?s(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(r,a)}c((i=i.apply(t,e||[])).next())})};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ringzData=exports.headers=exports.getSearchPosts=exports.getPosts=void 0,exports.getRingzMovies=getRingzMovies,exports.getRingzShows=getRingzShows,exports.getRingzAnime=getRingzAnime,exports.getRingzAdult=getRingzAdult;const getPosts=function(t){return __awaiter(this,arguments,void 0,function*({filter:t,signal:e,providerContext:n}){return posts({filter:t,signal:e,providerContext:n})})};exports.getPosts=getPosts;const getSearchPosts=function(t){return __awaiter(this,arguments,void 0,function*({searchQuery:t,page:e}){if(e>1)return[];try{const e=[],n=[getRingzMovies(),getRingzShows(),getRingzAnime()];return(yield Promise.all(n)).map(n=>{const i=function(t,e){const n=e.toLowerCase();return t.filter(t=>t.mn.toLowerCase().includes(n))}(n,t);i.map(t=>{const n=(null==t?void 0:t.kn)||(null==t?void 0:t.mn),i=JSON.stringify(t),s=null==t?void 0:t.IV;n&&i&&e.push({title:n,link:i,image:s})})}),e}catch(t){return[]}})};function posts(t){return __awaiter(this,arguments,void 0,function*({filter:t}){try{let e;"MOVIES"===t&&(e=getRingzMovies()),"SERIES"===t&&(e=getRingzShows()),"ANIME"===t&&(e=getRingzAnime());const n=yield e,i=[];return n.map(t=>{const e=(null==t?void 0:t.kn)||(null==t?void 0:t.mn),n=JSON.stringify(t),s=null==t?void 0:t.IV;e&&n&&i.push({title:e,link:n,image:s})}),i}catch(t){return[]}})}exports.getSearchPosts=getSearchPosts,exports.headers={"cf-access-client-id":"833049b087acf6e787cedfd85d1ccdb8.access","cf-access-client-secret":"02db296a961d7513c3102d7785df4113eff036b2d57d060ffcc2ba3ba820c6aa"};const BASE_URL="https://privatereporz.pages.dev";function getRingzMovies(){return __awaiter(this,void 0,void 0,function*(){try{const t=yield fetch(`${BASE_URL}/test.json`,{headers:Object.assign({},exports.headers)});return(yield t.json()).AllMovieDataList}catch(t){}})}function getRingzShows(){return __awaiter(this,void 0,void 0,function*(){try{const t=yield fetch(`${BASE_URL}/srs.json`,{headers:Object.assign({},exports.headers)});return(yield t.json()).webSeriesDataList}catch(t){}})}function getRingzAnime(){return __awaiter(this,void 0,void 0,function*(){try{const t=yield fetch(`${BASE_URL}/anime.json`,{headers:Object.assign({},exports.headers)});return(yield t.json()).webSeriesDataList}catch(t){}})}function getRingzAdult(){return __awaiter(this,void 0,void 0,function*(){try{const t=yield fetch(`${BASE_URL}/desihub.json`,{headers:Object.assign({},exports.headers)});return(yield t.json()).webSeriesDataList}catch(t){}})}exports.ringzData={getRingzMovies:getRingzMovies,getRingzShows:getRingzShows,getRingzAnime:getRingzAnime,getRingzAdult:getRingzAdult}; |