79 строки
1.9 KiB
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/*"
|
|
]
|
|
} |