manifest json for google chrome extension

Solutions on MaxInterview for manifest json for google chrome extension by the best coders in the world

showing results for - "manifest json for google chrome extension"
Alexander
29 Nov 2019
1{
2  // Required
3  "manifest_version": 3,
4  "name": "My Extension",
5  "version": "versionString",
6
7  // Recommended
8  "action": {...},
9  "default_locale": "en",
10  "description": "A plain text description",
11  "icons": {...},
12
13  // Optional
14  "action": ...,
15  "author": ...,
16  "automation": ...,
17  "background": {
18    // Required
19    "service_worker":
20  },
21  "chrome_settings_overrides": {...},
22  "chrome_url_overrides": {...},
23  "commands": {...},
24  "content_capabilities": ...,
25  "content_scripts": [{...}],
26  "content_security_policy": "policyString",
27  "converted_from_user_script": ...,
28  "current_locale": ...,
29  "declarative_net_request": ...,
30  "devtools_page": "devtools.html",
31  "differential_fingerprint": ...,
32  "event_rules": [{...}],
33  "externally_connectable": {
34    "matches": ["*://*.example.com/*"]
35  },
36  "file_browser_handlers": [...],
37  "file_system_provider_capabilities": {
38    "configurable": true,
39    "multiple_mounts": true,
40    "source": "network"
41  },
42  "homepage_url": "http://path/to/homepage",
43  "host_permissions": [...],
44  "import": [{"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],
45  "incognito": "spanning, split, or not_allowed",
46  "input_components": ...,
47  "key": "publicKey",
48  "minimum_chrome_version": "versionString",
49  "nacl_modules": [...],
50  "natively_connectable": ...,
51  "oauth2": ...,
52  "offline_enabled": true,
53  "omnibox": {
54    "keyword": "aString"
55  },
56  "optional_permissions": ["tabs"],
57  "options_page": "options.html",
58  "options_ui": {
59    "chrome_style": true,
60    "page": "options.html"
61  },
62  "permissions": ["tabs"],
63  "platforms": ...,
64  "replacement_web_app": ...,
65  "requirements": {...},
66  "sandbox": [...],
67  "short_name": "Short Name",
68  "storage": {
69    "managed_schema": "schema.json"
70  },
71  "system_indicator": ...,
72  "tts_engine": {...},
73  "update_url": "http://path/to/updateInfo.xml",
74  "version_name": "aString",
75  "web_accessible_resources": [...]
76}