Files
crypt-keeper-extension/manifest.firefox.json
Anton a5056363c9 feat: demo host connection (#490)
* feat: demo host connection

- [x] Add proof output section
- [x] Support identity creation with host
- [x] Move manifest files to project root
- [x] Add license and privacy policy to dist
- [x] Rename selected identity to connected
- [x] Support search params for popup redirection
- [x] Update demo types

* fix: create identity request from popup

* fix: routing and demo minor fixes

* fix: push missing changes

---------

Co-authored-by: 0xmad <0xmad@users.noreply.github.com>
2023-06-15 08:04:23 -05:00

48 lines
1.2 KiB
JSON

{
"manifest_version": 3,
"name": "CryptKeeper",
"description": "Extension that stores credentials and creates semaphore proofs",
"version": "0.0.1",
"action": {
"default_icon": "logo.png",
"default_popup": "popup.html"
},
"background": {
"scripts": ["js/backgroundPage.js"]
},
"content_scripts": [
{
"matches": ["file://*/*", "http://*/*", "https://*/*"],
"js": ["js/content.js"],
"run_at": "document_start",
"all_frames": true
}
],
"icons": {
"16": "icon-16.png",
"48": "icon-48.png",
"128": "icon-128.png"
},
"content_security_policy": {
"extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';"
},
"permissions": ["scripting", "clipboardWrite", "activeTab", "storage", "notifications", "unlimitedStorage"],
"host_permissions": ["http://*/", "https://*/"],
"web_accessible_resources": [
{
"resources": ["js/injected.js"],
"matches": ["*://*/*"]
},
{
"resources": ["js/zkeyFiles/*"],
"matches": ["*://*/*"]
}
],
"browser_specific_settings": {
"gecko": {
"id": "{840d8da7-e1a6-48ac-afe2-59e07fa0c389}",
"strict_min_version": "91"
}
}
}