Skip to content

Commit

Permalink
feat(vidhide): Add extractor vidhide + feat(anix): Add vidhide stream…
Browse files Browse the repository at this point in the history
…ing server on fetchEpisodeSources (#628)

* feat(vidhide): Add extractor vidhide, feat(anix): Add vidhide streaming server on fetchEpisodeSource

* fix(anix): 403 forbidden on builtin streaming server fetchEpisodeSources

* fix(anix): Search not returning some anime, changed search default sort

* Update anix.ts

---------

Co-authored-by: Marouane <[email protected]>
  • Loading branch information
hase0278 and riimuru authored Dec 21, 2024
1 parent 1b1389f commit bba8edb
Show file tree
Hide file tree
Showing 17 changed files with 170 additions and 12 deletions.
3 changes: 2 additions & 1 deletion dist/extractors/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,6 @@ import StreamWish from './streamwish';
import VidCloud from './vidcloud';
import VidMoly from './vidmoly';
import VizCloud from './vizcloud';
import VidHide from './vidhide';
import Voe from './voe';
export { AsianLoad, BilibiliExtractor, Filemoon, GogoCDN, Kwik, MixDrop, Mp4Player, Mp4Upload, RapidCloud, MegaCloud, SmashyStream, StreamHub, StreamLare, StreamSB, StreamTape, StreamWish, VidCloud, VidMoly, VizCloud, Voe, };
export { AsianLoad, BilibiliExtractor, Filemoon, GogoCDN, Kwik, MixDrop, Mp4Player, Mp4Upload, RapidCloud, MegaCloud, SmashyStream, StreamHub, StreamLare, StreamSB, StreamTape, StreamWish, VidCloud, VidMoly, VizCloud, VidHide, Voe, };
4 changes: 3 additions & 1 deletion dist/extractors/index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/extractors/index.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions dist/extractors/vidhide.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import { VideoExtractor, IVideo } from '../models';
declare class VidHide extends VideoExtractor {
protected serverName: string;
protected sources: IVideo[];
extract: (videoUrl: URL) => Promise<IVideo[]>;
}
export default VidHide;
56 changes: 56 additions & 0 deletions dist/extractors/vidhide.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/extractors/vidhide.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/models/types.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,7 @@ export declare enum StreamingServers {
SmashyStream = "smashystream",
StreamHub = "streamhub",
StreamWish = "streamwish",
VidHide = "vidhide",
VidMoly = "vidmoly",
Voe = "voe"
}
Expand Down
1 change: 1 addition & 0 deletions dist/models/types.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/models/types.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 17 additions & 2 deletions dist/providers/anime/anix.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit bba8edb

Please sign in to comment.