ExportNook Automation Helper Firefox

Examine source code of ExportNook Automation Helper

Inspect and view changes in ExportNook Automation Helper source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "ExportNook Automation Helper",
  "version": "1.0.9",
  "description": "Automate export workflows: fill courier forms, EBRC forms, pull data from websites, and more. Integrates seamlessly with ExportNook.",
  "icons": {
    "16": "icons/icon-16.png",
    "32": "icons/icon-32.png",
    "48": "icons/icon-48.png",
    "128": "icons/icon-128.png"
  },
  "permissions": [
    "tabs",
    "storage",
    "activeTab",
    "http://localhost:3010/*",
    "http://localhost:8010/*",
    "https://exportnook.com/*",
    "https://csbv.india.express.dhl.com/*",
    "https://mydhl.express.dhl/*",
    "https://www.dhl.com/*",
    "https://www.ups.com/*",
    "https://www.aramex.com/*",
    "https://export.in.aramex.net/*",
    "https://v2.app.shipglobal.in/*",
    "https://apps.cra-arc.gc.ca/*",
    "https://www.canada.ca/*"
  ],
  "content_security_policy": "script-src 'self'; object-src 'self'",
  "background": {
    "scripts": [
      "lib/constants.js",
      "background/background.js"
    ],
    "persistent": false
  },
  "content_scripts": [
    {
      "matches": [
        "http://localhost:3010/*",
        "https://exportnook.com/*"
      ],
      "js": [
        "lib/constants.js",
        "content/web-app-bridge.js"
      ],
      "run_at": "document_end"
    },
    {
      "matches": [
        "https://csbv.india.express.dhl.com/*"
      ],
      "js": [
        "content/utils/dom-utils.js",
        "content/utils/wait-utils.js",
        "content/utils/ui-utils.js",
        "content/utils/courier-session.js",
        "content/couriers/dhl-csb5-setup.js",
        "content/couriers/dhl-csb5-navigation.js",
        "content/couriers/dhl-csb5-form-fill.js",
        "content/content-dhl.js"
      ],
      "run_at": "document_idle",
      "all_frames": false
    },
    {
      "matches": [
        "https://v2.app.shipglobal.in/*"
      ],
      "js": [
        "content/utils/dom-utils.js",
        "content/utils/wait-utils.js",
        "content/utils/ui-utils.js",
        "content/utils/courier-session.js",
        "content/couriers/shipglobal-navigation.js",
        "content/couriers/shipglobal-form-fill.js",
        "content/content-shipglobal.js"
      ],
      "run_at": "document_idle",
      "all_frames": false
    },
    {
      "matches": [
        "https://export.in.aramex.net/*"
      ],
      "js": [
        "content/utils/dom-utils.js",
        "content/utils/wait-utils.js",
        "content/utils/ui-utils.js",
        "content/utils/courier-session.js",
        "content/couriers/aramex-form-fill.js",
        "content/content-aramex.js"
      ],
      "run_at": "document_idle",
      "all_frames": false
    },
    {
      "matches": [
        "https://apps.cra-arc.gc.ca/ebci/ghnf/netf/prot/*",
        "https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/file-gst-hst-return/how-file/using-online-netfile-form.html"
      ],
      "js": [
        "lib/constants.js",
        "content/utils/dom-utils.js",
        "content/utils/wait-utils.js",
        "content/utils/ui-utils.js",
        "content/tax/canada-tax-form-fill.js",
        "content/content-canada-tax.js"
      ],
      "run_at": "document_idle",
      "all_frames": false
    }
  ],
  "browser_action": {
    "default_icon": {
      "16": "icons/icon-16.png",
      "32": "icons/icon-32.png"
    },
    "default_title": "ExportNook Automation Helper",
    "default_popup": "popup/popup.html"
  },
  "options_ui": {
    "page": "options/options.html",
    "open_in_tab": true
  },
  "web_accessible_resources": [
    "icons/*"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "automation-helper@exportnook.com",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "websiteContent",
          "websiteActivity"
        ],
        "optional": [
          "technicalAndInteraction"
        ]
      }
    },
    "gecko_android": {
      "strict_min_version": "142.0"
    }
  }
}

Best ExportNook Automation Helper Alternatives

Here are some Firefox add-ons that are similar to ExportNook Automation Helper: