Google Sheets Excel Shortcuts & Trace Formula

Google Sheets Excel Shortcuts & Trace Formula

SheetWhiz brings Trace Precedents, Trace Dependents, Excel shortcuts, and format cycling (similar to Macabacus) to Google Sheets

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "description": "SheetWhiz brings Trace Precedents, Trace Dependents, Excel shortcuts, and format cycling (similar to Macabacus) to Google Sheets",
  "version": "1.0.71",
  "name": "Google Sheets Excel Shortcuts & Trace Formula",
  "manifest_version": 3,
  "background": {
    "service_worker": "background.bundle.js"
  },
  "action": {
    "default_popup": "popup.html",
    "default_icon": "icon-34.png"
  },
  "icons": {
    "128": "icon-128.png"
  },
  "content_scripts": [
    {
      "matches": [
        "https://docs.google.com/spreadsheets/*",
        "https://docs.google.com/presentation/*"
      ],
      "js": [
        "contentScript.bundle.js"
      ],
      "run_at": "document_end"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "icon-128.png",
        "icon-34.png",
        "question.png",
        "lock.png",
        "LogoGreyBackground.png",
        "LogoGreenBackground.png",
        "LogoWithNewFeatureGreenBackground.png",
        "TPHouse.png",
        "content.styles.css",
        "popup.html",
        "precedents.html",
        "dependents.html",
        "Logo - Grey Background.png",
        "Logo - Green Background.png",
        "LogoGreyBackground.png",
        "LogoGreenBackground.png",
        "TPGreySquare.png",
        "TPCloseButton.png",
        "https://cdn.jsdelivr.net/npm/toastify-js/src/toastify.min.css",
        "https://cdn.jsdelivr.net/npm/toastify-js",
        "google-signin.png",
        "Montserrat-Light.ttf",
        "Montserrat-Regular.ttf"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAj221z3U8xjJRdMKQ8PtJ+flusr1AZVYmYaGdZqTcXIms6j07jRa7G8GO432eKHqGIc4LWUuOHeRiB8haPfDGnN7IZUrpOGlFS2Tf1HnyQ+79hsmMdfTpbK4lilp43K33VMNKHC6DwHxspTPPLgFSZE4f7Kj6ueyPoJwPu1/WGbaCc7qUArF8BkpmJ3/ZbY8+BDjCV6sJVwjuo2RL2SQgmAN7Mk3tsSF8p35r/FgN5g6hco2W1r54WyF1rR3Az6/z6xJdc+3orkL9Hergl2o/AWz8m21LytXQKTZl76EniZPy2ysI/SkM0TnPBsc0r1mKn3JTkdRbqWZbcF2LoZ27jQIDAQAB",
  "oauth2": {
    "client_id": "509120768285-e3vcat8ls615dtba8b7u76am7v1onn92.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/userinfo.email"
    ]
  },
  "permissions": [
    "activeTab",
    "identity",
    "storage",
    "identity.email",
    "https://hooks.slack.com"
  ]
}