Type alias: UserManifest
UserManifest:
{ [key in keyof Browser.runtime.ManifestV3 as key extends "action" | "background" | "chrome_url_overrides" | "devtools_page" | "manifest_version" | "options_page" | "options_ui" | "permissions" | "sandbox" | "web_accessible_resources" ? never : key]?: Browser.runtime.ManifestV3[key] }&object
Manifest customization available in the wxt.config.ts file. You cannot configure entrypoints here, they are configured inline.
Type declaration
action
action?:
Browser.runtime.ManifestV3["action"] &object
Type declaration
browser_style
browser_style?:
boolean
browser_action
browser_action?:
Browser.runtime.ManifestV2["browser_action"] &object
Type declaration
browser_style
browser_style?:
boolean
browser_specific_settings
browser_specific_settings?:
object
browser_specific_settings.gecko
browser_specific_settings.gecko?:
object
browser_specific_settings.gecko.id
browser_specific_settings.gecko.id?:
string
browser_specific_settings.gecko.strict_max_version
browser_specific_settings.gecko.strict_max_version?:
string
browser_specific_settings.gecko.strict_min_version
browser_specific_settings.gecko.strict_min_version?:
string
browser_specific_settings.gecko.update_url
browser_specific_settings.gecko.update_url?:
string
browser_specific_settings.gecko_android
browser_specific_settings.gecko_android?:
object
browser_specific_settings.gecko_android.strict_max_version
browser_specific_settings.gecko_android.strict_max_version?:
string
browser_specific_settings.gecko_android.strict_min_version
browser_specific_settings.gecko_android.strict_min_version?:
string
browser_specific_settings.safari
browser_specific_settings.safari?:
object
browser_specific_settings.safari.strict_max_version
browser_specific_settings.safari.strict_max_version?:
string
browser_specific_settings.safari.strict_min_version
browser_specific_settings.safari.strict_min_version?:
string
page_action
page_action?:
Browser.runtime.ManifestV2["page_action"] &object
Type declaration
browser_style
browser_style?:
boolean
permissions
permissions?: (
Browser.runtime.ManifestPermissions|string&Record<never,never>)[]
web_accessible_resources
web_accessible_resources?:
string[] |Browser.runtime.ManifestV3["web_accessible_resources"]
Source
Generated using typedoc-plugin-markdown and TypeDoc