passman-webextension/manifest.json

79 строки
1.9 KiB
JSON

{
"name": "Passman",
"short_name": "Passman",
"version": "1.0.0",
"manifest_version": 2,
"author": "Sander Brand",
"description": "Passman - The password manager for NextCloud / ownCloud",
"homepage_url": "https://github.com/nextcloud/passman-chrome-extension",
"icons": {
"16": "/icons/icon16.png",
"32": "/icons/icon32.png",
"48": "/icons/icon48.png",
"128": "/icons/icon128.png"
},
"externally_connectable": {
"ids": []
},
"background": {
"scripts": [
"/js/vendor/jquery/dist/jquery.js",
"/js/lib/parseUrl.js",
"/js/vendor/sjcl/sjcl.js",
"/js/lib/promise.js",
"/js/lib/API/base.js",
"/js/lib/API/storage.js",
"/js/lib/API/runtime.js",
"/js/lib/API/cookies.js",
"/js/lib/API/browser_action.js",
"/js/lib/API/tabs.js",
"/js/lib/api.js",
"/js/background/service/background.js"
]
},
"browser_action": {
"default_icon": "/icons/icon19.png",
"default_title": "Passman",
"default_popup": "/html/browser_action/browser_action.html"
},
"permissions": [
"*://*/*",
"notifications",
"tabs",
"storage",
"cookies"
],
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"all_frames": true,
"jsBuild": [],
"js": [
"/js/lib/promise.js",
"/js/vendor/sjcl/sjcl.js",
"/js/lib/API/base.js",
"/js/lib/API/storage.js",
"/js/lib/API/runtime.js",
"/js/lib/API/extension.js",
"/js/lib/API/cookies.js",
"/js/lib/passwordgen.js",
"/js/vendor/jquery/dist/jquery.js",
"/js/lib/jQuerytoObject.js",
"/js/lib/findForm.js",
"/js/lib/domchanged.js",
"/js/background/inject/inject.js"
],
"css": [
"/css/password_picker.css",
"/css/vendor/font-awesome.css"
]
}
],
"web_accessible_resources": [
"html/inject/password_picker.html", "fonts/*"
]
}