Examine source code of Available Reads 2

Inspect and view changes in Available Reads 2 source codes across current and past versions
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "name": "Available Reads 2",
  "short_name": "AvailableReads2",
  "version": "1.0.0",
  "manifest_version": 2,
  "description": "Displays availability of ebooks and audiobooks from your local library on GoodReads pages.",
  "homepage_url": "http://github.com/gradiian/goodreads2",
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "background": {
    "page": "src/background.html"
  },
  "options_ui": {
    "page": "src/options/index.html"
  },
  "permissions": [
    "*://www.goodreads.com/*",
    "*://*.libraryreserve.com/*",
    "*://*.overdrive.com/*",
    "*://dnstools.fastnext.com/*",
    "storage"
  ],
  "content_scripts": [
    {
      "matches": [
        "https://www.goodreads.com/*"
      ],
      "js": [
        "src/jquery-3.3.1.min.js",
        "src/goodreads_inject.js"
      ]
    },
    {
      "matches": [
        "https://www.overdrive.com/libraries"
      ],
      "js": [
        "src/jquery-3.3.1.min.js",
        "src/overdrive_inject.js"
      ]
    }
  ],
  "web_accessible_resources": [
    "icons/headphones.svg",
    "icons/throbber.gif",
    "icons/icon25.png",
    "icons/icon25-hover.png",
    "icons/icon48.png",
    "src/options/index.html"
  ],
  "applications": {
    "gecko": {
      "id": "{cd2ae9a4-2506-4926-89d1-445ead7507d0}"
    }
  }
}