Skip to content
Snippets Groups Projects
user avatar
Stefan Cruz authored
52f40fbc
History

Dailymotion plugin for Grayjay - work in progress

Click here to install into Grayjay

Features

  • - Home
  • - Home search
  • - Live videos from home search
  • - Search autocomplete
  • - Video details (likes, dislikes, views, publish date)
  • - Subscriptions
  • - Channel search
  • - Channel Details
  • - Downloads
  • - Playlists search
  • - Settings / Thumbnail resolution
  • - Settings / Creator avatar resolution
  • - Settings / Hide sensitive content
  • - Settings / Prefered Country
  • - Sign in (import subscriptions and playlists)
  • - Policentric Comments
  • - Subtitles

Install

npm install

Update graphql types (optional)

npm run get-token

npm run codegen

Build

npm run build

npm start - will build and watch for changes

notes:

  • Content of the 'build' folder should not be manually changed because it's recreated for each build.
  • Used rollup to bundle all the scripts into one.
  • Used npm shrinkwrap to lock the dependency versions of the project. This should avoid new bugs, vulnerabilities and breaking changes (in minor and patches), introduced when the dependencies are automatically updated by npm.