manifest.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "manifest_version": 2,
  3. "name": "Cloud Firewall",
  4. "description": "__MSG_description__",
  5. "version": "3.0",
  6. "icons": {
  7. "16": "images/shield16.png",
  8. "32": "images/shield32.png",
  9. "48": "images/shield48.png",
  10. "64": "images/shield64.png",
  11. "128": "images/shield128.png"
  12. },
  13. "permissions": [
  14. "webRequest",
  15. "webRequestBlocking",
  16. "storage",
  17. "notifications",
  18. "tabs",
  19. "http://*/*",
  20. "https://*/*",
  21. "dns"
  22. ],
  23. "applications": {
  24. "gecko": {
  25. "id": "cloudfirewall@nikisoft.one"
  26. }
  27. },
  28. "browser_action": {
  29. "default_title": "Cloud Firewall",
  30. "default_popup": "popup.html",
  31. "default_icon": "images/shield.svg",
  32. "theme_icons": [{
  33. "light": "images/shield-light16.png",
  34. "dark": "images/shield16.png",
  35. "size": 16
  36. },{
  37. "light": "images/shield-light32.png",
  38. "dark": "images/shield32.png",
  39. "size": 32
  40. }]
  41. },
  42. "background": {
  43. "scripts": [
  44. "js/background/variables.js",
  45. "libraries/punycode.js",
  46. "libraries/publicsuffixlist.min.js",
  47. "libraries/uritools.js",
  48. "libraries/lz-string.min.js",
  49. "js/data/someKnownhosts.js",
  50. "libraries/forge.min.js",
  51. "js/data/CIDRblocks.js",
  52. "libraries/ipaddr.min.js",
  53. "js/background/ip-range-check.js",
  54. "js/background/optionforDecentraleyesUsers.js",
  55. "js/background/background.js"
  56. ],
  57. "persistent": true
  58. },
  59. "options_ui":{
  60. "page":"settings.html"
  61. },
  62. "default_locale": "en"
  63. }