1{2 "manifest_version": 3,3 "name": "Peach",4 "version": "3.6.55",5 "description": "Zero-knowledge password manager",6 "action": {7 "default_popup": "src/popup/index.html",8 "default_icon": {9 "16": "icons/16.png",10 "32": "icons/32.png",11 "48": "icons/48.png"12 }13 },14 "background": {15 "service_worker": "src/background/entry.ts",16 "type": "module"17 },18 "content_scripts": [19 {20 "matches": [21 "<all_urls>"22 ],23 "js": [24 "src/content/index.ts"25 ],26 "run_at": "document_idle"27 },28 {29 "matches": [30 "<all_urls>"31 ],32 "js": [33 "src/content/passkey-toast/inject.tsx"34 ],35 "run_at": "document_idle",36 "all_frames": false37 }38 ],39 "commands": {40 "_execute_action": {41 "suggested_key": {42 "default": "Alt+Shift+P",43 "mac": "Alt+Shift+P"44 },45 "description": "Open Peach popup"46 },47 "summon-inline": {48 "suggested_key": {49 "default": "Ctrl+Shift+Space",50 "mac": "Command+Shift+Space"51 },52 "description": "Summon Peach on this page"53 }54 },55 "permissions": [56 "storage",57 "tabs",58 "activeTab",59 "scripting",60 "clipboardWrite",61 "alarms",62 "idle",63 "favicon",64 "webAuthenticationProxy"65 ],66 "optional_permissions": [67 "audioCapture"68 ],69 "host_permissions": [70 "<all_urls>"71 ],72 "content_security_policy": {73 "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'none'"74 },75 "web_accessible_resources": [76 {77 "resources": ["ggwave/*"],78 "matches": ["<all_urls>"]79 }80 ],81 "icons": {82 "16": "icons/16.png",83 "48": "icons/48.png",84 "128": "icons/128.png"85 }86}