Superpower ChatGPT

Superpower ChatGPT

ChatGPT with Superpowers! Folders, Search, GPT Store, Image Gallery, Voice GPT, Export, Custom Prompts, Prompt Chains, Hidden Models

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Superpower ChatGPT",
  "version": "5.10.24",
  "description": "ChatGPT with Superpowers! Folders, Search, GPT Store, Image Gallery, Voice GPT, Export, Custom Prompts, Prompt Chains, Hidden Models",
  "icons": {
    "16": "images/icon-16.png",
    "32": "images/icon-32.png",
    "48": "images/icon-48.png",
    "128": "images/icon-128.png"
  },
  "action": {
    "16": "images/icon-16.png",
    "32": "images/icon-32.png",
    "48": "images/icon-48.png",
    "128": "images/icon-128.png",
    "default_popup": "popup.html"
  },
  "permissions": [
    "storage",
    "unlimitedStorage",
    "contextMenus"
  ],
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Ctrl+Shift+U",
        "mac": "Command+Shift+U"
      }
    }
  },
  "host_permissions": [
    "https://chat.openai.com/*",
    "https://chatgpt.com/*"
  ],
  "content_scripts": [
    {
      "js": [
        "scripts/content/arkose.js",
        "scripts/interceptor/interceptor.js"
      ],
      "matches": [
        "https://chat.openai.com/*",
        "https://chatgpt.com/*"
      ],
      "run_at": "document_start",
      "world": "MAIN"
    },
    {
      "js": [
        "scripts/interceptor/loadScript.js"
      ],
      "matches": [
        "https://chat.openai.com/*",
        "https://chatgpt.com/*"
      ],
      "run_at": "document_start"
    },
    {
      "js": [
        "scripts/thirdParty/HashWasm.js",
        "scripts/thirdParty/FileSaver.js",
        "scripts/thirdParty/paper.js",
        "scripts/thirdParty/jszip.js",
        "scripts/thirdParty/katex.js",
        "scripts/thirdParty/texmath.js",
        "scripts/thirdParty/markdown-it-sup.js",
        "scripts/thirdParty/markdown-it.js",
        "scripts/thirdParty/turndown.js",
        "scripts/thirdParty/highlight.js",
        "scripts/thirdParty/sortable.js",
        "scripts/thirdParty/sse.js",
        "scripts/content/sortByList.js",
        "scripts/content/crossDeviceSync.js",
        "scripts/content/toneList.js",
        "scripts/content/dalleModes.js",
        "scripts/content/writingStyleList.js",
        "scripts/content/languageList.js",
        "scripts/content/reportReasonList.js",
        "scripts/content/categoryList.js",
        "scripts/content/api.js",
        "scripts/content/global.js",
        "scripts/content/speechToText.js",
        "scripts/content/sidebar.js",
        "scripts/content/customSelectionMenu.js",
        "scripts/content/promptInput.js",
        "scripts/content/arkoseCheck.js",
        "scripts/content/gizmoDiscovery.js",
        "scripts/content/upgrademodal.js",
        "scripts/content/fetchEventListeners.js",
        "scripts/content/imageGalleryMenu.js",
        "scripts/content/imageGallery.js",
        "scripts/content/dalleCarousel.js",
        "scripts/content/dalleEditor.js",
        "scripts/content/rowAssistant.js",
        "scripts/content/rowUser.js",
        "scripts/content/chatGPTIcon.js",
        "scripts/content/gizmoMenu.js",
        "scripts/content/quickAccessMenu.js",
        "scripts/content/newChatPage.js",
        "scripts/content/promptChain.js",
        "scripts/content/keyboardShortcuts.js",
        "scripts/content/modelSwitcher.js",
        "scripts/content/enableMFA.js",
        "scripts/content/customInstructions.js",
        "scripts/content/conversationSettingsMenu.js",
        "scripts/content/dropdown.js",
        "scripts/content/selectAction.js",
        "scripts/content/templateWordsModal.js",
        "scripts/content/shareModal.js",
        "scripts/content/feedbackModal.js",
        "scripts/content/fileUpload.js",
        "scripts/content/instructions.js",
        "scripts/content/navbar.js",
        "scripts/content/modal.js",
        "scripts/content/announcement.js",
        "scripts/content/releaseNote.js",
        "scripts/content/newsletterList.js",
        "scripts/content/timestamp.js",
        "scripts/content/continue.js",
        "scripts/content/syncBanner.js",
        "scripts/content/conversationElement.js",
        "scripts/content/conversationElementMenu.js",
        "scripts/content/folderElement.js",
        "scripts/content/folderElementMenu.js",
        "scripts/content/export.js",
        "scripts/content/addToPromptLibrary.js",
        "scripts/content/promptManager.js",
        "scripts/content/promptLibrary.js",
        "scripts/content/promptHistory.js",
        "scripts/content/settings.js",
        "scripts/content/autoSave.js",
        "scripts/content/autoArchive.js",
        "scripts/content/conversation.js",
        "scripts/content/conversationList.js",
        "scripts/content/initialize.js"
      ],
      "css": [
        "scripts/styles/global.css",
        "scripts/styles/katex.css"
      ],
      "matches": [
        "https://chat.openai.com/*",
        "https://chatgpt.com/*"
      ],
      "run_at": "document_end"
    }
  ],
  "background": {
    "service_worker": "scripts/background/background.js"
  },
  "web_accessible_resources": [
    {
      "matches": [
        "https://chat.openai.com/*",
        "https://chatgpt.com/*"
      ],
      "resources": [
        "icons/*",
        "images/*",
        "sounds/*",
        "scripts/content/*",
        "scripts/interceptor/*",
        "v2/*"
      ]
    }
  ]
}