├── .bun-version ├── .env.example ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── README.md ├── bun.lock ├── bunfig.toml ├── eslint.config.mjs ├── http └── api.http ├── index.js ├── jsconfig.json ├── package.json ├── src ├── app.js ├── config │ ├── config.js │ └── dataUrl.js ├── controllers │ ├── allGenres.controller.js │ ├── apiDocs.controller.js │ ├── characterDetail.controller.js │ ├── characters.controller.js │ ├── clearCache.controller.js │ ├── detailpage.controller.js │ ├── documentation.controller.js │ ├── episodes.controller.js │ ├── filter.controller.js │ ├── homepage.controller.js │ ├── listpage.controller.js │ ├── nextEpisodeSchadule.controller.js │ ├── schedule.controller.js │ ├── search.controller.js │ ├── serversController.js │ ├── streamController.js │ └── suggestion.controller.js ├── extractor │ ├── extractCharacterDetail.js │ ├── extractCharacters.js │ ├── extractDetailpage.js │ ├── extractEpisodes.js │ ├── extractHomepage.js │ ├── extractListpage.js │ ├── extractNextEpisodeSchadule.js │ ├── extractSchadule.js │ ├── extractServers.js │ ├── extractStream.js │ ├── extractSuggestions.js │ └── extractSyncData.js ├── middlewares │ └── protect.js ├── parsers │ ├── decryptor │ │ └── megacloud.js │ └── helper │ │ └── token.helper.js ├── routes │ └── routes.js ├── services │ └── axiosInstance.js └── utils │ ├── documentation.js │ ├── errors.js │ ├── filter.js │ ├── handler.js │ ├── response.js │ ├── saveHtml.js │ └── urls │ └── baseurls.js ├── temps └── sort.js └── vercel.json /.bun-version: -------------------------------------------------------------------------------- 1 | 1.2.17 -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | bunx lint-staged -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/README.md -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/bun.lock -------------------------------------------------------------------------------- /bunfig.toml: -------------------------------------------------------------------------------- 1 | [install] 2 | version = "1.2.13" 3 | -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /http/api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/http/api.http -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/index.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/package.json -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/app.js -------------------------------------------------------------------------------- /src/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/config/config.js -------------------------------------------------------------------------------- /src/config/dataUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/config/dataUrl.js -------------------------------------------------------------------------------- /src/controllers/allGenres.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/allGenres.controller.js -------------------------------------------------------------------------------- /src/controllers/apiDocs.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/apiDocs.controller.js -------------------------------------------------------------------------------- /src/controllers/characterDetail.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/characterDetail.controller.js -------------------------------------------------------------------------------- /src/controllers/characters.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/characters.controller.js -------------------------------------------------------------------------------- /src/controllers/clearCache.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/clearCache.controller.js -------------------------------------------------------------------------------- /src/controllers/detailpage.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/detailpage.controller.js -------------------------------------------------------------------------------- /src/controllers/documentation.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/documentation.controller.js -------------------------------------------------------------------------------- /src/controllers/episodes.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/episodes.controller.js -------------------------------------------------------------------------------- /src/controllers/filter.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/filter.controller.js -------------------------------------------------------------------------------- /src/controllers/homepage.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/homepage.controller.js -------------------------------------------------------------------------------- /src/controllers/listpage.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/listpage.controller.js -------------------------------------------------------------------------------- /src/controllers/nextEpisodeSchadule.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/nextEpisodeSchadule.controller.js -------------------------------------------------------------------------------- /src/controllers/schedule.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/schedule.controller.js -------------------------------------------------------------------------------- /src/controllers/search.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/search.controller.js -------------------------------------------------------------------------------- /src/controllers/serversController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/serversController.js -------------------------------------------------------------------------------- /src/controllers/streamController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/streamController.js -------------------------------------------------------------------------------- /src/controllers/suggestion.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/controllers/suggestion.controller.js -------------------------------------------------------------------------------- /src/extractor/extractCharacterDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractCharacterDetail.js -------------------------------------------------------------------------------- /src/extractor/extractCharacters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractCharacters.js -------------------------------------------------------------------------------- /src/extractor/extractDetailpage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractDetailpage.js -------------------------------------------------------------------------------- /src/extractor/extractEpisodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractEpisodes.js -------------------------------------------------------------------------------- /src/extractor/extractHomepage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractHomepage.js -------------------------------------------------------------------------------- /src/extractor/extractListpage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractListpage.js -------------------------------------------------------------------------------- /src/extractor/extractNextEpisodeSchadule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractNextEpisodeSchadule.js -------------------------------------------------------------------------------- /src/extractor/extractSchadule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractSchadule.js -------------------------------------------------------------------------------- /src/extractor/extractServers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractServers.js -------------------------------------------------------------------------------- /src/extractor/extractStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractStream.js -------------------------------------------------------------------------------- /src/extractor/extractSuggestions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractSuggestions.js -------------------------------------------------------------------------------- /src/extractor/extractSyncData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/extractor/extractSyncData.js -------------------------------------------------------------------------------- /src/middlewares/protect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/middlewares/protect.js -------------------------------------------------------------------------------- /src/parsers/decryptor/megacloud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/parsers/decryptor/megacloud.js -------------------------------------------------------------------------------- /src/parsers/helper/token.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/parsers/helper/token.helper.js -------------------------------------------------------------------------------- /src/routes/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/routes/routes.js -------------------------------------------------------------------------------- /src/services/axiosInstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/services/axiosInstance.js -------------------------------------------------------------------------------- /src/utils/documentation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/utils/documentation.js -------------------------------------------------------------------------------- /src/utils/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/utils/errors.js -------------------------------------------------------------------------------- /src/utils/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/utils/filter.js -------------------------------------------------------------------------------- /src/utils/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/utils/handler.js -------------------------------------------------------------------------------- /src/utils/response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/utils/response.js -------------------------------------------------------------------------------- /src/utils/saveHtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/src/utils/saveHtml.js -------------------------------------------------------------------------------- /src/utils/urls/baseurls.js: -------------------------------------------------------------------------------- 1 | export const base_urls = {}; 2 | -------------------------------------------------------------------------------- /temps/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/temps/sort.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yahyaMomin/hianime-API/HEAD/vercel.json --------------------------------------------------------------------------------