UNPKG

browser-extension-manager

Version:
86 lines (72 loc) 1.64 kB
{ // Basic info manifest_version: 3, name: '__MSG_appName__', description: '__MSG_appDescription__', // Icon icons: { '1024': 'assets/images/icons/icon-1024x.png', '512': 'assets/images/icons/icon-512x.png', '256': 'assets/images/icons/icon-256x.png', '128': 'assets/images/icons/icon-128x.png', '48': 'assets/images/icons/icon-48x.png', '32': 'assets/images/icons/icon-32x.png', '16': 'assets/images/icons/icon-16x.png', }, // Default locale default_locale: 'en', // Background script background: { service_worker: 'assets/js/background.bundle.js', }, // Permissions permissions: [ ], host_permissions: [ ], // Options page options_ui: { page: 'pages/options.html', }, // Content scripts content_scripts: [ ], // Browser action action: { default_icon: { '48': 'assets/images/icons/icon-48x.png', '32': 'assets/images/icons/icon-32x.png', '16': 'assets/images/icons/icon-16x.png', }, default_title: '__MSG_appName__', default_popup: 'pages/popup.html', }, // Content security policy content_security_policy: { extension_pages: "script-src 'self'; object-src 'self'; worker-src 'self';", }, // Web accessible resources externally_connectable: { matches: [ 'http://localhost:4000/*', ], }, // Web accessible resources web_accessible_resources: [ ], // Commands commands: { }, // Sandbox sandbox: { pages: [ ], }, // IDs browser_specific_settings: { gecko: { id: 'my-addon@example.com', strict_min_version: '91.0', }, }, }