Crunchyroll Essentials

Crunchyroll Essentials

It also works on Crunchyroll Beta! Put Crunchyroll automatically in full screen when next episode start, skip openings and…

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Crunchyroll Essentials",
  "version": "3.1.7",
  "content_scripts": [
    {
      "all_frames": true,
      "matches": [
        "https://www.crunchyroll.com/*/*",
        "http://www.crunchyroll.com/*/*",
        "https://beta.crunchyroll.com/*/*/*"
      ],
      "js": [
        "assets/js/jquery-3.6.0.min.js",
        "content_scripts/js/fullscreen.js"
      ]
    },
    {
      "all_frames": true,
      "js": [
        "assets/js/jquery-3.6.0.min.js",
        "content_scripts/js/skipOpeningEnding.js"
      ],
      "matches": [
        "https://static.crunchyroll.com/vilos-v2/web/vilos/player.html*"
      ]
    },
    {
      "all_frames": true,
      "js": [
        "assets/js/jquery-3.6.0.min.js",
        "content_scripts/js/skipFiller.js"
      ],
      "css": [
        "content_scripts/css/skipFiller.css"
      ],
      "matches": [
        "https://static.crunchyroll.com/vilos-v2/web/vilos/player.html*"
      ]
    },
    {
      "all_frames": true,
      "js": [
        "assets/js/jquery-3.6.0.min.js",
        "content_scripts/js/jumpEpisode.js"
      ],
      "matches": [
        "https://www.crunchyroll.com/*/*",
        "http://www.crunchyroll.com/*/*",
        "https://beta.crunchyroll.com/*/*/*"
      ]
    }
  ],
  "action": {
    "default_title": "Crunchyroll Essentials",
    "default_popup": "popup.html"
  },
  "permissions": [
    "storage",
    "tabs"
  ],
  "icons": {
    "16": "assets/images/icons/16.png",
    "48": "assets/images/icons/48.png",
    "128": "assets/images/icons/128.png"
  },
  "commands": {
    "turn_on_turn_off_full_screen": {
      "suggested_key": {
        "default": "Alt+Shift+P"
      },
      "description": "Turn on or turn off the full screen mode."
    },
    "turn_on_turn_off_skip_opening_ending": {
      "suggested_key": {
        "default": "Alt+Shift+L"
      },
      "description": "Turn on or turn off the skip intro/ending mode."
    },
    "turn_on_turn_off_skip_filler": {
      "suggested_key": {
        "default": "Alt+Shift+K"
      },
      "description": "Turn on or turn off the skip filler mode."
    },
    "_execute_browser_action": {
      "suggested_key": {
        "default": "Alt+Shift+O"
      }
    }
  },
  "default_locale": "en_US",
  "background": {
    "service_worker": "background.js"
  }
}