{ "manifest_version": 3, "name": "Virtual WebAuthn", "version": "1.0", "description": "Not your keys, not your credential", "permissions": [ "nativeMessaging" ], "browser_specific_settings": { "gecko": { "id": "virtual-webauthn@local" } }, "action": { "default_icon": "icon-red.svg", "default_title": "Virtual WebAuthn — Disconnected" }, "background": { "service_worker": "background.js", "scripts": ["background.js"] }, "content_scripts": [ { "matches": [""], "js": ["content.js"], "run_at": "document_start", "all_frames": true } ], "web_accessible_resources": [ { "resources": ["inject.js"], "matches": [""] } ] }