Treasure Trove Firefox

Examine source code of Treasure Trove

Inspect and view changes in Treasure Trove source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Treasure Trove",
  "short_name": "Treasure Trove",
  "description": "Turn scattered discoveries into structured, searchable, actionable knowledge — build faster, think clearer, create better.",
  "version": "0.6.0",
  "browser_specific_settings": {
    "gecko": {
      "id": "treasuretrove@treasuretrove.dev",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "authenticationInfo"
        ]
      }
    },
    "gecko_android": {
      "strict_min_version": "142.0"
    }
  },
  "action": {
    "default_popup": "popup.html",
    "default_title": "Save to Treasure Trove",
    "default_icon": {
      "16": "src/assets/icons/16.png",
      "32": "src/assets/icons/32.png",
      "48": "src/assets/icons/48.png",
      "128": "src/assets/icons/128.png"
    }
  },
  "icons": {
    "16": "src/assets/icons/16.png",
    "32": "src/assets/icons/32.png",
    "48": "src/assets/icons/48.png",
    "128": "src/assets/icons/128.png"
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "background": {
    "scripts": [
      "assets/index.ts-BKRGivvi.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "js": [
        "assets/highlights.ts-loader-BDEfVekv.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "run_at": "document_idle",
      "css": [
        "assets/BeaconEditForm-CCpcRlX3.css"
      ]
    }
  ],
  "commands": {
    "save-treasure": {
      "suggested_key": {
        "default": "Alt+Shift+T",
        "mac": "MacCtrl+Shift+T"
      },
      "description": "Quick-save the current page as a Treasure"
    },
    "save-nugget": {
      "suggested_key": {
        "default": "Alt+Shift+N",
        "mac": "MacCtrl+Shift+N"
      },
      "description": "Open the popup to save a Nugget (your own thought)"
    },
    "save-gem": {
      "suggested_key": {
        "default": "Alt+Shift+G",
        "mac": "MacCtrl+Shift+G"
      },
      "description": "Highlight the selected text and save it as a Gem"
    },
    "open-beacons": {
      "suggested_key": {
        "default": "Alt+Shift+B",
        "mac": "MacCtrl+Shift+B"
      },
      "description": "Open the Beacons launcher"
    },
    "open-launcher": {
      "description": "Open the Treasure Trove launcher"
    }
  },
  "permissions": [
    "activeTab",
    "contextMenus",
    "storage",
    "scripting",
    "notifications"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "web_accessible_resources": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "resources": [
        "assets/preload-helper-CLcXU_4U.js",
        "assets/apiClient-DBMXkBTp.js",
        "assets/gemColors-CGGEpJgj.js",
        "assets/modalHost-BS0zPj_N.js",
        "assets/onboardingHost-DyqydPCL.js",
        "assets/shadowProbe-hEjXxgX5.js",
        "assets/beaconsLauncherHost-BSYX9HlA.js",
        "assets/launcherHost-CRY5UQMM.js",
        "assets/treasureRef-DH5ybJ-m.js",
        "assets/mountShadowApp-DH8Eqbml.js",
        "assets/style-CKwWYHgK.js",
        "assets/runtime-dom.esm-bundler-DyipiyJA.js",
        "assets/CaptureModal-BF2Owt59.js",
        "assets/TreasureForm.vue_vue_type_script_setup_true_lang-Dk4fF0V-.js",
        "assets/NuggetForm.vue_vue_type_script_setup_true_lang-D77ln_21.js",
        "assets/GemForm.vue_vue_type_script_setup_true_lang-r1ZAuiAg.js",
        "assets/TagCombobox.vue_vue_type_script_setup_true_lang-DAjjzLLL.js",
        "assets/TagCombobox-BSIWkdAx.js",
        "assets/ChestMultiSelect-C1iw4DJI.js",
        "assets/CategorySelect-fbFU8lM8.js",
        "assets/OnboardingCard-CFGyxbiK.js",
        "assets/platform-DMMlIMZX.js",
        "assets/beaconsCache-eqi678d6.js",
        "assets/syncBeacons-BfK69cLC.js",
        "assets/BeaconsLauncher-YZ1PhGeA.js",
        "assets/BeaconsLauncher.vue_vue_type_script_setup_true_lang-oy3C6Wcd.js",
        "assets/beaconActions-DwtII4MZ.js",
        "assets/BeaconEditForm.vue_vue_type_script_setup_true_lang-D62vFj0U.js",
        "assets/launcherPrefs-CUU0msUJ.js",
        "assets/Launcher-C1iLB0Xb.js",
        "assets/highlights.ts-Du07qS3n.js"
      ]
    }
  ]
}

Best Treasure Trove Alternatives

Here are some Firefox add-ons that are similar to Treasure Trove: