Estoy haciendo una extensión de Chrome. Como soy un novato en esto, no sé cómo obtener permiso y declarar vincular dos archivos en manifest.json para una extensión emergente (uno es .html y el otro es un archivo .js). Debido a esto, sin obtener permiso y declarando siempre se genera un error. Por favor ayuda
{ "name": "YFM (Your Focus Maker)", "version": "1.0", "manifest_version": 3, "description": "To Block Distracting websites,urls etc. and helps to focus on the work", "action": { "default_popup": "popupyfm.html", "default_title": "YFM" }, "background.service_worker": { "scripts": ["backgroundyfm.js", "storage.js"] }, "optional_permissions": ["tabs", "scripting"], "options_page": "table.html", "permissions": [ "tabs", "storage", "history", "activeTab", "scripting" ] }