1{2 "manifest_version": 3,3 "name": "Peach Password Manager",4 "version": "3.6.140",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 "unlimitedStorage",58 "tabs",59 "activeTab",60 "scripting",61 "clipboardWrite",62 "alarms",63 "idle",64 "favicon",65 "webAuthenticationProxy"66 ],67 "optional_permissions": [68 "audioCapture"69 ],70 "host_permissions": [71 "<all_urls>"72 ],73 "content_security_policy": {74 "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'none'"75 },76 "web_accessible_resources": [77 {78 "resources": [79 "ggwave/*"80 ],81 "matches": [82 "<all_urls>"83 ]84 }85 ],86 "icons": {87 "16": "icons/16.png",88 "48": "icons/48.png",89 "128": "icons/128.png"90 }91}