JabRef Browser Extension
Browser extension for users of the bibliographic reference manager JabRef. It automatically identifies and extracts bibliographic information on websites and sends them to JabRef with one click.
Additional files are visible only to premium users
manifest.json
{
"browser_specific_settings": {
"gecko": {
"id": "@jabfox"
}
},
"author": "JabRef",
"background": {
"scripts": [
"browser-polyfill.min.js",
"external-scripts/zotero_config.js",
"external-scripts/zotero.js",
"external-scripts/promise.js",
"external-scripts/date.js",
"external-scripts/openurl.js",
"external-scripts/prefs.js",
"external-scripts/errors_webkit.js",
"external-scripts/http.js",
"external-scripts/proxy.js",
"connector.js",
"external-scripts/debug.js",
"external-scripts/xregexp-all.js",
"external-scripts/xregexp-unicode-zotero.js",
"external-scripts/zoteroTypeSchemaData.js",
"external-scripts/cachedTypes.js",
"external-scripts/repo.js",
"external-scripts/translate.js",
"external-scripts/translate_inject.js",
"external-scripts/tlds.js",
"external-scripts/translator.js",
"external-scripts/translators.js",
"external-scripts/connectorTypeSchemaData.js",
"external-scripts/utilities.js",
"external-scripts/utilities_item.js",
"external-scripts/utilities_translate.js",
"external-scripts/messages.js",
"external-scripts/messaging.js",
"external-scripts/background.js",
"zsc_misc_pre.js",
"external-scripts/zsc/zsc.js",
"wsClient.js",
"background.js"
]
},
"page_action": {
"default_icon": {
"48": "data/JabRef-icon-48.png"
},
"default_title": "Import references into JabRef",
"default_popup": "data/progressPanel.html"
},
"commands": {
"_execute_page_action": {
"suggested_key": {
"default": "Alt+Shift+J"
}
}
},
"content_security_policy": "script-src 'self' https://cdn.tailwindcss.com; object-src 'self'",
"description": "The JabRef browser extension imports new bibliographic information directly from the browser into JabRef.",
"developer": {
"name": "JabRef",
"url": "http://www.jabref.org/"
},
"homepage_url": "http://www.jabref.org/",
"icons": {
"48": "data/JabRef-icon-48.png",
"96": "data/JabRef-icon-96.png"
},
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAimiMLZZCsf+p92UUzQRWYljtoUk0a9AuN+D3TJTFcm1BEDXKIDVmWG20S4yLQyYs8kWao3eTSdYykgsZLPtay1pFKtoM4csGB6sEOO+h25Nv/AU7pN5yH5PqcTIGkuH6AsQQQTPS1Y+vDfz+548oVXzK033l6ernhKRj4dngueZyQX89U38zkorq0/PPWfE8ppPzXiWo1Pn5C5scgzaHSfavIkbBpWuiJw6moSoYw4UxzmU6FmzjM/c8Ags/QPU/8M3BeC1eigStifBDkuIIDQtMtiTXEgCqHjIacB3uB7SJKL+0wsoREqoz3cX7uNLnB+DKu+s0OZKVah8gkliBLQIDAQAB",
"manifest_version": 2,
"name": "JabRef Browser Extension",
"options_ui": {
"page": "data/options.html",
"browser_style": true,
"chrome_style": true
},
"permissions": [
"<all_urls>",
"activeTab",
"tabs",
"webNavigation",
"storage",
"nativeMessaging"
],
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"run_at": "document_start",
"js": [
"browser-polyfill.min.js",
"external-scripts/zotero_config.js",
"external-scripts/zotero.js",
"external-scripts/promise.js",
"external-scripts/http.js",
"external-scripts/proxy.js",
"external-scripts/date.js",
"external-scripts/debug.js",
"external-scripts/utilities-schema.js",
"external-scripts/openurl.js",
"external-scripts/xregexp-all.js",
"external-scripts/xregexp-unicode-zotero.js",
"external-scripts/zoteroTypeSchemaData.js",
"external-scripts/cachedTypes.js",
"external-scripts/schema.js",
"external-scripts/rdf/init.js",
"external-scripts/rdf/uri.js",
"external-scripts/rdf/term.js",
"external-scripts/rdf/identity.js",
"external-scripts/rdf/rdfparser.js",
"external-scripts/translate.js",
"external-scripts/translator.js",
"external-scripts/translate_item.js",
"external-scripts/connectorTypeSchemaData.js",
"external-scripts/utilities.js",
"external-scripts/utilities_item.js",
"external-scripts/utilities_translate.js",
"external-scripts/utilities-common.js",
"external-scripts/http_inject.js",
"external-scripts/translate_inject.js",
"external-scripts/messages.js",
"external-scripts/messaging_inject.js",
"external-scripts/inject.js",
"bibtexConverter.js"
]
}
],
"version": "2.5"
}