manifest.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {
  2. "manifest_version": 2,
  3. "name": "Cloud Firewall",
  4. "description": "Block connections to pages and web resources hosted in major cloud services if the user wishes to do so.",
  5. "version": "1.1",
  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. },
  33. "background": {
  34. "scripts": [
  35. "js/background/variables.js",
  36. "libraries/punycode.js",
  37. "libraries/publicsuffixlist.min.js",
  38. "libraries/uritools.js",
  39. "libraries/lz-string.min.js",
  40. "js/data/someKnownhosts.js",
  41. "libraries/forge.min.js",
  42. "js/data/CIDRblocks.js",
  43. "libraries/ipaddr.min.js",
  44. "libraries/ip-range-check.js",
  45. "js/background/optionforDecentraleyesUsers.js",
  46. "js/background/background.js"
  47. ],
  48. "persistent": true
  49. },
  50. "options_ui":{
  51. "browser_style":false,
  52. "open_in_tab":true,
  53. "page":"settings.html"
  54. }
  55. }