Treechat
Save any webpage into an infinitely branching chat to collaboratively curate knowledge.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "Treechat",
"version": "1.31",
"manifest_version": 3,
"description": "Save any webpage into an infinitely branching chat to collaboratively curate knowledge.",
"background": {
"service_worker": "service-worker.js"
},
"action": {
"default_icon": "images/icon38.png"
},
"icons": {
"16": "images/icon16.png",
"48": "images/icon48.png",
"128": "images/icon128.png"
},
"sandbox": {
"pages": [
"/app/panel/panel.html"
]
},
"externally_connectable": {
"matches": [
"*://*.knov.com/*",
"*://*.knovigator.com/*",
"*://*.treechat.ai/*"
]
},
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"js": [
"/assets/js/libs/jquery-2.1.4.min.js",
"/assets/js/libs/underscore.js",
"/assets/js/libs/jquery.popover-1.1.2.js",
"/assets/js/libs/rangy/rangy-core.js",
"/vendor/handlebars-v4.7.7.js",
"/templates/knovPanel.js",
"/templates/popup.js",
"/templates/knodePopover.js",
"/templates/resultsInsert.js",
"/templates/launchGate.js",
"/templates/searchGate.js",
"/templates/style.js",
"/templates/answersFrame.js",
"/templates/signinFrame.js",
"/app/contentScripts/userSelectionOnPageUnload.js",
"/app/modules/frame.js",
"/app/modules/localQuestsPopover.js",
"/app/panel/panel.js",
"/app/contentScripts/searchGate.js",
"/app/contentScripts/launchGate.js",
"/app/contentScripts/marker.js",
"/app/contentScripts/gate.js",
"/app/contentScripts/imageUploader.js",
"/app/contentScripts/knode.js"
]
},
{
"matches": [
"http://*.youtube.com/*",
"https://*.youtube.com/*"
],
"js": [
"/app/contentScripts/initYouTube.js"
],
"run_at": "document_start"
}
],
"web_accessible_resources": [
{
"resources": [
"app/popup.html",
"templates/*",
"app/panel/panel.html",
"images/*.png",
"assets/images/*.png",
"assets/css/*",
"assets/js/libs/*",
"assets/js/*",
"vendor/bootstrap-3.1.1-dist/css/bootstrap.min.css",
"app/frames/localQuests.js",
"app/modules/*",
"vendor/tooltip/*",
"vendor/font-awesome-4.2.0/css/font-awesome.min.css",
"vendor/font-awesome-4.2.0/fonts/*.*",
"assets/js/libs/jquery-2.1.4.min.js",
"/vendor/typeahead/typeahead.js"
],
"matches": [
"*://*/*"
],
"extension_ids": []
},
{
"resources": [
"*.png"
],
"matches": [],
"extension_ids": []
}
],
"permissions": [
"storage",
"scripting",
"activeTab"
],
"host_permissions": [
"https://*.google.com/*"
]
}