mirror of
https://github.com/movie-web/providers.git
synced 2025-09-13 14:43:25 +00:00
081fc1ae6b78507705d6fa83f7619e11c37017a9
@movie-web/providers
package that holds all providers of movie-web. Feel free to use for your own projects.
features:
- scrape popular streaming websites
- works in both browser and server-side
This package is still WIP
Todos:
- add tests
- ProviderControls.runAll()
- are events called?
- custom source or embed order
- are fetchers called?
- is proxiedFetcher properly defaulted back to normal fetcher?
- ProviderControls.runSourceScraper()
- is source scraper called?
- does it return as expected?
- does it error when invalid type or id?
- ProviderControls.runEmbedScraper()
- is embed scraper called?
- does it return as expected?
- does it error when invalid id?
- makeStandardFetcher()
- does serialisation work as expected? (formdata + json + string)
- ProviderControls.runAll()
- add all real providers
- make default fetcher maker thing work with both undici and node-fetch
Future todos:
- docs: examples for nodejs + browser
- docs: how to use + usecases
- docs: examples for custom fetcher
- docs: example with tmdb search
- feature: choose an output environment (for browser or for native)
- feature: flixhq show support
Description
Languages
TypeScript
99.5%
JavaScript
0.3%
HTML
0.2%