Better Documentation
Crowdsourced Documentation. A browser extension that lets users rewrite clearer documentation on any website.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "Better Documentation",
"description": "Crowdsourced Documentation. A browser extension that lets users rewrite clearer documentation on any website.",
"version": "0.2.4",
"permissions": [
"scripting",
"tabs",
"storage",
"unlimitedStorage"
],
"commands": {
"toggleEdit": {
"suggested_key": {
"default": "Alt+A",
"mac": "MacCtrl+Shift+A"
},
"description": "Activate/Deactivate Edit on the current page."
},
"toggleNote": {
"suggested_key": {
"default": "Alt+N",
"mac": "MacCtrl+Shift+N"
},
"description": "Activate/Deactivate Notes on the current page."
}
},
"action": {
"default_popup": "html/Popup.html",
"default_title": "Press Alt+A (MacCtrl+Shift+A) to Toggle Edit Text Mode or Alt+N (MacCtrl+Shift+N) to Toggle Note mode",
"default_icon": {
"16": "images/icon-16.png",
"24": "images/icon-24.png",
"32": "images/icon-32.png",
"48": "images/icon-48.png",
"96": "images/icon-96.png",
"128": "images/icon-128.png",
"256": "images/icon-256.png",
"512": "images/icon-512.png"
}
},
"icons": {
"16": "images/icon-16.png",
"24": "images/icon-24.png",
"32": "images/icon-32.png",
"128": "images/icon-128.png"
},
"host_permissions": [
"<all_urls>"
],
"content_scripts": [
{
"js": [
"helpers/authentication.js",
"helpers/firestore.js",
"helpers/setup.js",
"helpers/storage.js",
"helpers/utils.js",
"helpers/editsandnotes.js",
"modules/react/react.production.min.js",
"modules/react/react-dom.production.min.js",
"modules/materialui/material-ui.production.min.js",
"modules/lodash/lodash.min.js",
"modules/stringSimilarity/StringSimilarity.min.js",
"modules/jquery/jquery.min.js",
"modules/diff/diff.min.js",
"modules/tiny/tinymce.min.js",
"modules/tiny/themes/silver/theme.min.js",
"modules/tiny/models/dom/model.min.js",
"modules/tiny/plugins/anchor/plugin.min.js",
"modules/tiny/plugins/autolink/plugin.min.js",
"modules/tiny/plugins/charmap/plugin.min.js",
"modules/tiny/plugins/codesample/plugin.min.js",
"modules/tiny/plugins/emoticons/plugin.min.js",
"modules/tiny/plugins/emoticons/js/emojis.min.js",
"modules/tiny/plugins/code/plugin.min.js",
"modules/tiny/plugins/image/plugin.min.js",
"modules/tiny/plugins/link/plugin.min.js",
"modules/tiny/plugins/save/plugin.min.js",
"modules/tiny/plugins/lists/plugin.min.js",
"modules/tiny/plugins/media/plugin.min.js",
"modules/tiny/plugins/searchreplace/plugin.min.js",
"modules/tiny/plugins/table/plugin.min.js",
"modules/tiny/plugins/visualblocks/plugin.min.js",
"modules/tiny/plugins/wordcount/plugin.min.js",
"modules/tiny/icons/default/icons.min.js",
"modules/tiny/plugins/quickbars/plugin.min.js",
"modules/tiny/plugins/autoresize/plugin.min.js",
"modules/tiny/plugins/help/plugin.min.js",
"react-scripts-compiled/RenderEditUI.js",
"react-scripts-compiled/RenderNoteUI.js",
"react-scripts-compiled/RenderReactRoot.js",
"react-scripts-compiled/RenderTextInput.js",
"react-scripts-compiled/RenderOphaned.js",
"react-scripts-compiled/RenderOphanedEditUI.js",
"react-scripts-compiled/RenderOphanedNoteUI.js",
"react-scripts-compiled/RenderTopBar.js",
"react-scripts-compiled/RenderUserLabel.js"
],
"css": [
"css/Global.css",
"css/RenderReactRoot.css",
"css/RenderOrphaned.css",
"css/Analyze.css",
"modules/tiny/skins/ui/oxide/skin.min.css",
"modules/tiny/skins/ui/oxide/content.min.css"
],
"matches": [
"<all_urls>"
]
}
],
"web_accessible_resources": [
{
"resources": [
"images/subscriptionbk.jpg",
"images/bktop.png",
"images/bdlogo-white.png",
"images/bdlogo-white128.png",
"images/bdlogo-black32.png",
"modules/react/react.production.min.js",
"modules/react/react-dom.production.min.js",
"modules/materialui/material-ui.production.min.js",
"modules/tiny/skins/ui/oxide/skin.min.css",
"modules/tiny/skins/ui/oxide/content.min.css"
],
"matches": [
"<all_urls>"
]
}
],
"background": {
"service_worker": "background.js"
},
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiHhm9XxNyraReCf3Tl7xnkvRTF+NYY7xW8ipTVS0qpGyjDkDYAQuaC3XvZHoD5Lr4/EAUOm3G6UYcvxHDTi1ntMzz2P0EPpJRe7Cb44MsUgkqSaPd9m2bhWgO8JdjmuyeWDA7dEmqwL/Tr62IR9qoNQBVhVuEGtIvptGDQppwURhT5mNlgZNunhQf7+riD6L9iI5E99XSs3Y0BrE4Oqh5CmTFFMui6tjH4r5DQhlbZaecfsaT3pn/mZLJR2wi2/8vL2AiY1mE8AZIC4Q2IgZFlsof8YR4SG3YjJS4+0kARrMywfj13Pre6PV4KVRBobdd929ns8IFm+Cdi+HMydVOwIDAQAB"
}