├── .github └── workflows │ ├── crunchyroll.yml │ └── crunchyrollBeta.yml ├── .gitignore ├── .npmignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── bin └── animesync ├── package.json ├── postinstall.js ├── public └── index.html ├── src ├── api │ ├── ServerApi.ts │ ├── index.ts │ ├── library │ │ ├── LibraryApi.ts │ │ ├── creates │ │ │ └── LibraryCreateSeries.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── LibraryContext.ts │ │ │ ├── LibraryContextSeries.ts │ │ │ ├── LibrarySeries.ts │ │ │ ├── LibrarySeriesSeason.ts │ │ │ └── LibrarySeriesSeasonEpisode.ts │ │ └── params │ │ │ ├── LibraryParamSeries.ts │ │ │ └── LibraryParamSeriesEpisode.ts │ ├── remote │ │ ├── RemoteApi.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── RemoteSeries.ts │ │ │ ├── RemoteSeriesSeason.ts │ │ │ ├── RemoteSeriesSeasonEpisode.ts │ │ │ ├── RemoteStream.ts │ │ │ ├── RemoteStreamSource.ts │ │ │ └── RemoteStreamSubtitle.ts │ │ └── queries │ │ │ ├── RemoteQuerySeries.ts │ │ │ └── RemoteQueryStream.ts │ ├── rewrite │ │ ├── RewriteApi.ts │ │ ├── index.ts │ │ └── params │ │ │ ├── RewriteParamEmulate.ts │ │ │ ├── RewriteParamMaster.ts │ │ │ └── RewriteParamMedia.ts │ ├── setting │ │ ├── SettingApi.ts │ │ ├── index.ts │ │ └── models │ │ │ ├── SettingCore.ts │ │ │ ├── SettingCredential.ts │ │ │ └── SettingPath.ts │ └── shared │ │ ├── ServerResponse.ts │ │ ├── functions │ │ ├── property.ts │ │ ├── queryString.ts │ │ └── unsafe.ts │ │ └── index.ts ├── client │ ├── app.tsx │ ├── index.ts │ ├── library │ │ ├── MainController.tsx │ │ ├── SeriesController.tsx │ │ ├── index.ts │ │ ├── viewModels │ │ │ ├── MainSeriesViewModel.ts │ │ │ ├── MainViewModel.ts │ │ │ ├── SeriesSeasonEpisodeViewModel.ts │ │ │ ├── SeriesSeasonViewModel.ts │ │ │ └── SeriesViewModel.ts │ │ └── views │ │ │ ├── MainSeriesView.tsx │ │ │ ├── MainView.tsx │ │ │ ├── SeriesSeasonEpisodeView.tsx │ │ │ ├── SeriesSeasonView.tsx │ │ │ └── SeriesView.tsx │ └── shared │ │ ├── index.ts │ │ └── server.ts ├── server │ ├── Server.ts │ ├── ServerError.ts │ ├── ServerModule.ts │ ├── core │ │ ├── CoreController.ts │ │ ├── CoreModule.ts │ │ ├── index.ts │ │ ├── middleware │ │ │ └── HttpProxyMiddleware.ts │ │ └── services │ │ │ └── HttpTunnelService.ts │ ├── index.ts │ ├── library │ │ ├── LibraryController.ts │ │ ├── LibraryModule.ts │ │ ├── classes │ │ │ ├── Runner.ts │ │ │ ├── SubtitleBundler.ts │ │ │ └── SubtitleExtractor.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── CoreInfo.ts │ │ │ ├── EpisodeImage.ts │ │ │ ├── EpisodeInfo.ts │ │ │ ├── SeriesImage.ts │ │ │ ├── SeriesInfo.ts │ │ │ └── serializers │ │ │ │ ├── EpisodeSerializer.ts │ │ │ │ └── SeriesSerializer.ts │ │ ├── services │ │ │ ├── ImageService.ts │ │ │ ├── LibraryService.ts │ │ │ ├── RemoteService.ts │ │ │ └── SubtitleService.ts │ │ └── utilities.ts │ ├── remote │ │ ├── RemoteController.ts │ │ ├── RemoteModule.ts │ │ ├── classes │ │ │ ├── Composable.ts │ │ │ ├── Future.ts │ │ │ └── Observer.ts │ │ ├── index.ts │ │ ├── services │ │ │ ├── ComposeService.ts │ │ │ ├── ProviderService.ts │ │ │ ├── crunchyroll │ │ │ │ ├── Crunchyroll.ts │ │ │ │ └── evaluators │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── series.js │ │ │ │ │ └── stream.js │ │ │ └── crunchyrollBeta │ │ │ │ ├── CrunchyrollBeta.ts │ │ │ │ ├── CrunchyrollBetaRemap.ts │ │ │ │ └── typings.ts │ │ └── typings │ │ │ ├── IComposable.ts │ │ │ └── IProvider.ts │ ├── rewrite │ │ ├── RewriteController.ts │ │ ├── RewriteModule.ts │ │ ├── index.ts │ │ └── services │ │ │ └── HlsService.ts │ ├── setting │ │ ├── SettingController.ts │ │ ├── SettingModule.ts │ │ ├── index.ts │ │ └── services │ │ │ └── SettingService.ts │ ├── settings.ts │ └── shared │ │ ├── ResponseLoggerInterceptor.ts │ │ ├── ResponseValidator.ts │ │ ├── ResponseValidatorInterceptor.ts │ │ ├── ValidationError.ts │ │ ├── classes │ │ ├── AgentConnector.ts │ │ ├── AgentHttp.ts │ │ ├── AgentHttps.ts │ │ ├── HlsManifest.ts │ │ ├── HlsManifestLine.ts │ │ ├── HlsManifestLineStream.ts │ │ └── Supervisor.ts │ │ ├── index.ts │ │ └── services │ │ ├── AgentService.ts │ │ ├── BrowserService.ts │ │ ├── FileService.ts │ │ ├── LoggerService.ts │ │ └── RewriteService.ts ├── shell │ ├── actions │ │ ├── createBrowser.ts │ │ ├── createDownload.ts │ │ ├── createServer.ts │ │ ├── createSettings.ts │ │ ├── createUpdate.ts │ │ └── settings │ │ │ ├── createSettingsCore.ts │ │ │ ├── createSettingsCredential.ts │ │ │ └── createSettingsPath.ts │ ├── functions │ │ ├── check.ts │ │ └── create.ts │ ├── index.ts │ └── typings.ts └── test │ ├── crunchyroll.test.ts │ ├── crunchyrollBeta.test.ts │ └── global │ └── teardown.ts ├── static └── download │ ├── ffmpeg.js │ ├── linux │ └── ffmpeg.gz │ ├── mac │ └── ffmpeg.gz │ └── windows │ └── ffmpeg.exe.gz ├── tsconfig.json ├── webpack.common.js ├── webpack.development.js ├── webpack.production.js └── webpack ├── @nestjs └── swagger.js ├── class-transformer.js ├── class-validator.js └── node-fetch.js /.github/workflows/crunchyroll.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.github/workflows/crunchyroll.yml -------------------------------------------------------------------------------- /.github/workflows/crunchyrollBeta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.github/workflows/crunchyrollBeta.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/README.md -------------------------------------------------------------------------------- /bin/animesync: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/bin/animesync -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/package.json -------------------------------------------------------------------------------- /postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/postinstall.js -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/public/index.html -------------------------------------------------------------------------------- /src/api/ServerApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/ServerApi.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/library/LibraryApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/LibraryApi.ts -------------------------------------------------------------------------------- /src/api/library/creates/LibraryCreateSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/creates/LibraryCreateSeries.ts -------------------------------------------------------------------------------- /src/api/library/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/index.ts -------------------------------------------------------------------------------- /src/api/library/models/LibraryContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/models/LibraryContext.ts -------------------------------------------------------------------------------- /src/api/library/models/LibraryContextSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/models/LibraryContextSeries.ts -------------------------------------------------------------------------------- /src/api/library/models/LibrarySeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/models/LibrarySeries.ts -------------------------------------------------------------------------------- /src/api/library/models/LibrarySeriesSeason.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/models/LibrarySeriesSeason.ts -------------------------------------------------------------------------------- /src/api/library/models/LibrarySeriesSeasonEpisode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/models/LibrarySeriesSeasonEpisode.ts -------------------------------------------------------------------------------- /src/api/library/params/LibraryParamSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/params/LibraryParamSeries.ts -------------------------------------------------------------------------------- /src/api/library/params/LibraryParamSeriesEpisode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/library/params/LibraryParamSeriesEpisode.ts -------------------------------------------------------------------------------- /src/api/remote/RemoteApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/RemoteApi.ts -------------------------------------------------------------------------------- /src/api/remote/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/index.ts -------------------------------------------------------------------------------- /src/api/remote/models/RemoteSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/models/RemoteSeries.ts -------------------------------------------------------------------------------- /src/api/remote/models/RemoteSeriesSeason.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/models/RemoteSeriesSeason.ts -------------------------------------------------------------------------------- /src/api/remote/models/RemoteSeriesSeasonEpisode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/models/RemoteSeriesSeasonEpisode.ts -------------------------------------------------------------------------------- /src/api/remote/models/RemoteStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/models/RemoteStream.ts -------------------------------------------------------------------------------- /src/api/remote/models/RemoteStreamSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/models/RemoteStreamSource.ts -------------------------------------------------------------------------------- /src/api/remote/models/RemoteStreamSubtitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/models/RemoteStreamSubtitle.ts -------------------------------------------------------------------------------- /src/api/remote/queries/RemoteQuerySeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/queries/RemoteQuerySeries.ts -------------------------------------------------------------------------------- /src/api/remote/queries/RemoteQueryStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/remote/queries/RemoteQueryStream.ts -------------------------------------------------------------------------------- /src/api/rewrite/RewriteApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/rewrite/RewriteApi.ts -------------------------------------------------------------------------------- /src/api/rewrite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/rewrite/index.ts -------------------------------------------------------------------------------- /src/api/rewrite/params/RewriteParamEmulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/rewrite/params/RewriteParamEmulate.ts -------------------------------------------------------------------------------- /src/api/rewrite/params/RewriteParamMaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/rewrite/params/RewriteParamMaster.ts -------------------------------------------------------------------------------- /src/api/rewrite/params/RewriteParamMedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/rewrite/params/RewriteParamMedia.ts -------------------------------------------------------------------------------- /src/api/setting/SettingApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/setting/SettingApi.ts -------------------------------------------------------------------------------- /src/api/setting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/setting/index.ts -------------------------------------------------------------------------------- /src/api/setting/models/SettingCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/setting/models/SettingCore.ts -------------------------------------------------------------------------------- /src/api/setting/models/SettingCredential.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/setting/models/SettingCredential.ts -------------------------------------------------------------------------------- /src/api/setting/models/SettingPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/setting/models/SettingPath.ts -------------------------------------------------------------------------------- /src/api/shared/ServerResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/shared/ServerResponse.ts -------------------------------------------------------------------------------- /src/api/shared/functions/property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/shared/functions/property.ts -------------------------------------------------------------------------------- /src/api/shared/functions/queryString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/shared/functions/queryString.ts -------------------------------------------------------------------------------- /src/api/shared/functions/unsafe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/shared/functions/unsafe.ts -------------------------------------------------------------------------------- /src/api/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/api/shared/index.ts -------------------------------------------------------------------------------- /src/client/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/app.tsx -------------------------------------------------------------------------------- /src/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from './library'; 2 | -------------------------------------------------------------------------------- /src/client/library/MainController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/MainController.tsx -------------------------------------------------------------------------------- /src/client/library/SeriesController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/SeriesController.tsx -------------------------------------------------------------------------------- /src/client/library/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/index.ts -------------------------------------------------------------------------------- /src/client/library/viewModels/MainSeriesViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/viewModels/MainSeriesViewModel.ts -------------------------------------------------------------------------------- /src/client/library/viewModels/MainViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/viewModels/MainViewModel.ts -------------------------------------------------------------------------------- /src/client/library/viewModels/SeriesSeasonEpisodeViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/viewModels/SeriesSeasonEpisodeViewModel.ts -------------------------------------------------------------------------------- /src/client/library/viewModels/SeriesSeasonViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/viewModels/SeriesSeasonViewModel.ts -------------------------------------------------------------------------------- /src/client/library/viewModels/SeriesViewModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/viewModels/SeriesViewModel.ts -------------------------------------------------------------------------------- /src/client/library/views/MainSeriesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/views/MainSeriesView.tsx -------------------------------------------------------------------------------- /src/client/library/views/MainView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/views/MainView.tsx -------------------------------------------------------------------------------- /src/client/library/views/SeriesSeasonEpisodeView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/views/SeriesSeasonEpisodeView.tsx -------------------------------------------------------------------------------- /src/client/library/views/SeriesSeasonView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/views/SeriesSeasonView.tsx -------------------------------------------------------------------------------- /src/client/library/views/SeriesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/library/views/SeriesView.tsx -------------------------------------------------------------------------------- /src/client/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/shared/index.ts -------------------------------------------------------------------------------- /src/client/shared/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/client/shared/server.ts -------------------------------------------------------------------------------- /src/server/Server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/Server.ts -------------------------------------------------------------------------------- /src/server/ServerError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/ServerError.ts -------------------------------------------------------------------------------- /src/server/ServerModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/ServerModule.ts -------------------------------------------------------------------------------- /src/server/core/CoreController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/core/CoreController.ts -------------------------------------------------------------------------------- /src/server/core/CoreModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/core/CoreModule.ts -------------------------------------------------------------------------------- /src/server/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/core/index.ts -------------------------------------------------------------------------------- /src/server/core/middleware/HttpProxyMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/core/middleware/HttpProxyMiddleware.ts -------------------------------------------------------------------------------- /src/server/core/services/HttpTunnelService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/core/services/HttpTunnelService.ts -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/library/LibraryController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/LibraryController.ts -------------------------------------------------------------------------------- /src/server/library/LibraryModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/LibraryModule.ts -------------------------------------------------------------------------------- /src/server/library/classes/Runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/classes/Runner.ts -------------------------------------------------------------------------------- /src/server/library/classes/SubtitleBundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/classes/SubtitleBundler.ts -------------------------------------------------------------------------------- /src/server/library/classes/SubtitleExtractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/classes/SubtitleExtractor.ts -------------------------------------------------------------------------------- /src/server/library/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/index.ts -------------------------------------------------------------------------------- /src/server/library/models/CoreInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/CoreInfo.ts -------------------------------------------------------------------------------- /src/server/library/models/EpisodeImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/EpisodeImage.ts -------------------------------------------------------------------------------- /src/server/library/models/EpisodeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/EpisodeInfo.ts -------------------------------------------------------------------------------- /src/server/library/models/SeriesImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/SeriesImage.ts -------------------------------------------------------------------------------- /src/server/library/models/SeriesInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/SeriesInfo.ts -------------------------------------------------------------------------------- /src/server/library/models/serializers/EpisodeSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/serializers/EpisodeSerializer.ts -------------------------------------------------------------------------------- /src/server/library/models/serializers/SeriesSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/models/serializers/SeriesSerializer.ts -------------------------------------------------------------------------------- /src/server/library/services/ImageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/services/ImageService.ts -------------------------------------------------------------------------------- /src/server/library/services/LibraryService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/services/LibraryService.ts -------------------------------------------------------------------------------- /src/server/library/services/RemoteService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/services/RemoteService.ts -------------------------------------------------------------------------------- /src/server/library/services/SubtitleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/services/SubtitleService.ts -------------------------------------------------------------------------------- /src/server/library/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/library/utilities.ts -------------------------------------------------------------------------------- /src/server/remote/RemoteController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/RemoteController.ts -------------------------------------------------------------------------------- /src/server/remote/RemoteModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/RemoteModule.ts -------------------------------------------------------------------------------- /src/server/remote/classes/Composable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/classes/Composable.ts -------------------------------------------------------------------------------- /src/server/remote/classes/Future.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/classes/Future.ts -------------------------------------------------------------------------------- /src/server/remote/classes/Observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/classes/Observer.ts -------------------------------------------------------------------------------- /src/server/remote/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/index.ts -------------------------------------------------------------------------------- /src/server/remote/services/ComposeService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/ComposeService.ts -------------------------------------------------------------------------------- /src/server/remote/services/ProviderService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/ProviderService.ts -------------------------------------------------------------------------------- /src/server/remote/services/crunchyroll/Crunchyroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyroll/Crunchyroll.ts -------------------------------------------------------------------------------- /src/server/remote/services/crunchyroll/evaluators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyroll/evaluators/index.ts -------------------------------------------------------------------------------- /src/server/remote/services/crunchyroll/evaluators/series.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyroll/evaluators/series.js -------------------------------------------------------------------------------- /src/server/remote/services/crunchyroll/evaluators/stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyroll/evaluators/stream.js -------------------------------------------------------------------------------- /src/server/remote/services/crunchyrollBeta/CrunchyrollBeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyrollBeta/CrunchyrollBeta.ts -------------------------------------------------------------------------------- /src/server/remote/services/crunchyrollBeta/CrunchyrollBetaRemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyrollBeta/CrunchyrollBetaRemap.ts -------------------------------------------------------------------------------- /src/server/remote/services/crunchyrollBeta/typings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/services/crunchyrollBeta/typings.ts -------------------------------------------------------------------------------- /src/server/remote/typings/IComposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/typings/IComposable.ts -------------------------------------------------------------------------------- /src/server/remote/typings/IProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/remote/typings/IProvider.ts -------------------------------------------------------------------------------- /src/server/rewrite/RewriteController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/rewrite/RewriteController.ts -------------------------------------------------------------------------------- /src/server/rewrite/RewriteModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/rewrite/RewriteModule.ts -------------------------------------------------------------------------------- /src/server/rewrite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/rewrite/index.ts -------------------------------------------------------------------------------- /src/server/rewrite/services/HlsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/rewrite/services/HlsService.ts -------------------------------------------------------------------------------- /src/server/setting/SettingController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/setting/SettingController.ts -------------------------------------------------------------------------------- /src/server/setting/SettingModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/setting/SettingModule.ts -------------------------------------------------------------------------------- /src/server/setting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/setting/index.ts -------------------------------------------------------------------------------- /src/server/setting/services/SettingService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/setting/services/SettingService.ts -------------------------------------------------------------------------------- /src/server/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/settings.ts -------------------------------------------------------------------------------- /src/server/shared/ResponseLoggerInterceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/ResponseLoggerInterceptor.ts -------------------------------------------------------------------------------- /src/server/shared/ResponseValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/ResponseValidator.ts -------------------------------------------------------------------------------- /src/server/shared/ResponseValidatorInterceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/ResponseValidatorInterceptor.ts -------------------------------------------------------------------------------- /src/server/shared/ValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/ValidationError.ts -------------------------------------------------------------------------------- /src/server/shared/classes/AgentConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/AgentConnector.ts -------------------------------------------------------------------------------- /src/server/shared/classes/AgentHttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/AgentHttp.ts -------------------------------------------------------------------------------- /src/server/shared/classes/AgentHttps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/AgentHttps.ts -------------------------------------------------------------------------------- /src/server/shared/classes/HlsManifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/HlsManifest.ts -------------------------------------------------------------------------------- /src/server/shared/classes/HlsManifestLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/HlsManifestLine.ts -------------------------------------------------------------------------------- /src/server/shared/classes/HlsManifestLineStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/HlsManifestLineStream.ts -------------------------------------------------------------------------------- /src/server/shared/classes/Supervisor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/classes/Supervisor.ts -------------------------------------------------------------------------------- /src/server/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/index.ts -------------------------------------------------------------------------------- /src/server/shared/services/AgentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/services/AgentService.ts -------------------------------------------------------------------------------- /src/server/shared/services/BrowserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/services/BrowserService.ts -------------------------------------------------------------------------------- /src/server/shared/services/FileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/services/FileService.ts -------------------------------------------------------------------------------- /src/server/shared/services/LoggerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/services/LoggerService.ts -------------------------------------------------------------------------------- /src/server/shared/services/RewriteService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/server/shared/services/RewriteService.ts -------------------------------------------------------------------------------- /src/shell/actions/createBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/createBrowser.ts -------------------------------------------------------------------------------- /src/shell/actions/createDownload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/createDownload.ts -------------------------------------------------------------------------------- /src/shell/actions/createServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/createServer.ts -------------------------------------------------------------------------------- /src/shell/actions/createSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/createSettings.ts -------------------------------------------------------------------------------- /src/shell/actions/createUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/createUpdate.ts -------------------------------------------------------------------------------- /src/shell/actions/settings/createSettingsCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/settings/createSettingsCore.ts -------------------------------------------------------------------------------- /src/shell/actions/settings/createSettingsCredential.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/settings/createSettingsCredential.ts -------------------------------------------------------------------------------- /src/shell/actions/settings/createSettingsPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/actions/settings/createSettingsPath.ts -------------------------------------------------------------------------------- /src/shell/functions/check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/functions/check.ts -------------------------------------------------------------------------------- /src/shell/functions/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/functions/create.ts -------------------------------------------------------------------------------- /src/shell/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/index.ts -------------------------------------------------------------------------------- /src/shell/typings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/shell/typings.ts -------------------------------------------------------------------------------- /src/test/crunchyroll.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/test/crunchyroll.test.ts -------------------------------------------------------------------------------- /src/test/crunchyrollBeta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/test/crunchyrollBeta.test.ts -------------------------------------------------------------------------------- /src/test/global/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/src/test/global/teardown.ts -------------------------------------------------------------------------------- /static/download/ffmpeg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/static/download/ffmpeg.js -------------------------------------------------------------------------------- /static/download/linux/ffmpeg.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/static/download/linux/ffmpeg.gz -------------------------------------------------------------------------------- /static/download/mac/ffmpeg.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/static/download/mac/ffmpeg.gz -------------------------------------------------------------------------------- /static/download/windows/ffmpeg.exe.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/static/download/windows/ffmpeg.exe.gz -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/webpack.common.js -------------------------------------------------------------------------------- /webpack.development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/webpack.development.js -------------------------------------------------------------------------------- /webpack.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/webpack.production.js -------------------------------------------------------------------------------- /webpack/@nestjs/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/webpack/@nestjs/swagger.js -------------------------------------------------------------------------------- /webpack/class-transformer.js: -------------------------------------------------------------------------------- 1 | export function Type() {} 2 | -------------------------------------------------------------------------------- /webpack/class-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/webpack/class-validator.js -------------------------------------------------------------------------------- /webpack/node-fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deathspike/animesync/HEAD/webpack/node-fetch.js --------------------------------------------------------------------------------