SuiteAdvanced™ Beta for NetSuite Firefox

Examine source code of SuiteAdvanced™ Beta for NetSuite

Inspect and view changes in SuiteAdvanced™ Beta for NetSuite source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "name": "SuiteAdvanced™ Beta for NetSuite",
  "short_name": "SuiteAdvanced",
  "version": "32.0.0.3",
  "version_name": "32.0.0~b3",
  "description": "Bring your NetSuite experience to a whole new level with added functionality, shortcuts, settings, and theming",
  "manifest_version": 3,
  "permissions": [
    "storage",
    "scripting",
    "contextMenus"
  ],
  "optional_permissions": [
    "bookmarks",
    "history"
  ],
  "host_permissions": [
    "https://*.netsuite.com/*"
  ],
  "background": {
    "scripts": [
      "serviceworker.js"
    ]
  },
  "content_scripts": [
    {
      "js": [
        "inject.js"
      ],
      "matches": [
        "https://*.netsuite.com/*"
      ],
      "exclude_matches": [
        "https://www.netsuite.com/*",
        "https://*.extforms.netsuite.com/*"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "world": "MAIN"
    },
    {
      "css": [
        "functions.css",
        "global.css",
        "content.css",
        "code.css",
        "netsuite.css"
      ],
      "js": [
        "netsuite.js"
      ],
      "matches": [
        "https://*.netsuite.com/*"
      ],
      "exclude_matches": [
        "https://www.netsuite.com/*",
        "https://*.extforms.netsuite.com/*"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "js": [
        "loggedout.js"
      ],
      "matches": [
        "https://www.netsuite.com/*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "bundlebuilder.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/setup/assistants/bundlebuilder.nl",
        "https://*.netsuite.com/app/setup/assistants/bundlebuilder.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "codeeditor.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/record/edittextmediaitem.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "dashboard.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/center/card.nl",
        "https://*.netsuite.com/app/center/card.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "fieldhelp.css"
      ],
      "matches": [
        "https://*.netsuite.com/core/help/fieldhelp.nl?*"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "css": [
        "file.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/media/mediaitem.nl",
        "https://*.netsuite.com/app/common/media/mediaitem.nl?*"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "css": [
        "filecabinet.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/media/mediaitemfolders.nl",
        "https://*.netsuite.com/app/common/media/mediaitemfolders.nl?*"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "css": [
        "helpcenter.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/help/helpcenter.nl",
        "https://*.netsuite.com/app/help/helpcenter.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "restapibrowser.css"
      ],
      "matches": [
        "https://*.netsuite.com/help/helpcenter/*/APIs/REST_API_Browser/*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "login.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/login/secure/enterpriselogin.nl",
        "https://*.netsuite.com/app/login/secure/enterpriselogin.nl?*",
        "https://*.netsuite.com/pages/customerlogin.jsp",
        "https://*.netsuite.com/pages/customerlogin.jsp?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "pdftemplate.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/custom/advancedprint/pdftemplate.nl",
        "https://*.netsuite.com/app/common/custom/advancedprint/pdftemplate.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "report.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/reporting/reportrunner.nl",
        "https://*.netsuite.com/app/reporting/reportrunner.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "scripting.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/scripting/*.nl",
        "https://*.netsuite.com/app/common/scripting/*.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "suiteql.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/search/ubersearchresults.nl?*"
      ],
      "run_at": "document_start"
    },
    {
      "css": [
        "workflow.css"
      ],
      "matches": [
        "https://*.netsuite.com/app/common/workflow/setup/*"
      ],
      "run_at": "document_start"
    },
    {
      "js": [
        "suiteanswers.js"
      ],
      "matches": [
        "https://*.custhelp.com/*"
      ],
      "run_at": "document_end"
    },
    {
      "css": [
        "extensionpay.css"
      ],
      "matches": [
        "https://extensionpay.com/*"
      ],
      "run_at": "document_start"
    },
    {
      "js": [
        "extensionpay.js"
      ],
      "matches": [
        "https://extensionpay.com/*"
      ],
      "run_at": "document_end"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "img/*",
        "32.png"
      ],
      "matches": [
        "https://*.netsuite.com/*",
        "https://*.custhelp.com/*",
        "https://extensionpay.com/*"
      ]
    }
  ],
  "icons": {
    "16": "16.png",
    "32": "32.png",
    "48": "48.png",
    "128": "128.png"
  },
  "options_page": "settings.html",
  "action": {
    "default_popup": "settings.html#popup",
    "default_icon": {
      "19": "19.png",
      "38": "38.png"
    }
  },
  "sidebar_action": {
    "default_title": "Record Inspector",
    "default_panel": "sidepanel.html",
    "default_icon": "48.png"
  },
  "devtools_page": "devtools.html",
  "omnibox": {
    "keyword": "ns"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "beta-extension@suiteadvanced.com",
      "strict_min_version": "128.0",
      "data_collection_permissions": {
        "required": [
          "personallyIdentifyingInfo"
        ]
      }
    }
  }
}

Best SuiteAdvanced™ Beta for NetSuite Alternatives

Here are some Firefox add-ons that are similar to SuiteAdvanced™ Beta for NetSuite: