AuthorLens Sync Firefox

Examine source code of AuthorLens Sync

Inspect and view changes in AuthorLens Sync source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "AuthorLens Sync",
  "version": "0.21.0",
  "description": "Import your Amazon KDP royalties and ad spend into your own AuthorLens account, from your signed-in Amazon session.",
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "permissions": [
    "storage",
    "tabs",
    "alarms",
    "notifications"
  ],
  "host_permissions": [
    "https://kdpreports.amazon.com/*",
    "https://kdp.amazon.com/*",
    "https://advertising.amazon.com/*",
    "https://authorlens.remskill.com/*"
  ],
  "externally_connectable": {
    "matches": [
      "https://authorlens.remskill.com/*"
    ]
  },
  "background": {
    "scripts": [
      "src/compat.js",
      "src/background.js"
    ]
  },
  "action": {
    "default_popup": "src/popup.html",
    "default_title": "AuthorLens Sync",
    "default_icon": {
      "16": "icons/icon16.png",
      "48": "icons/icon48.png",
      "128": "icons/icon128.png"
    }
  },
  "content_scripts": [
    {
      "matches": [
        "https://authorlens.remskill.com/*"
      ],
      "js": [
        "src/compat.js",
        "src/bridge.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://kdpreports.amazon.com/*",
        "https://kdp.amazon.com/*"
      ],
      "js": [
        "src/kdp-interceptor.js"
      ],
      "run_at": "document_start",
      "world": "MAIN"
    },
    {
      "matches": [
        "https://kdpreports.amazon.com/*",
        "https://kdp.amazon.com/*"
      ],
      "js": [
        "src/compat.js",
        "src/crash.js",
        "src/kdp-parser.js",
        "src/kdp-shelf.js",
        "src/kdp-collector.js",
        "src/kdp-content.js",
        "src/kdp-report.js"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://advertising.amazon.com/*"
      ],
      "js": [
        "src/ads-interceptor.js"
      ],
      "run_at": "document_start",
      "world": "MAIN"
    },
    {
      "matches": [
        "https://advertising.amazon.com/*"
      ],
      "js": [
        "src/compat.js",
        "src/crash.js",
        "src/ads-parser.js",
        "src/ads-content.js"
      ],
      "run_at": "document_idle"
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "kdp-sync@authorlens.remskill.com",
      "strict_min_version": "142.0",
      "data_collection_permissions": {
        "required": [
          "financialAndPaymentInfo"
        ]
      }
    }
  }
}

Meilleures alternatives AuthorLens Sync

Voici quelques Firefox add-ons qui sont similaires à AuthorLens Sync :