Copy as Plain Text
Extension to copy selected text as plain text. Also option to Append as plain text. Keeps carriage returns and line feeds.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "Copy as Plain Text",
"short_name": "Copy Plain",
"author": "Jeff Baker",
"version": "1.0.3",
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoIJ2Q/aJZ5G+J7ZahwjyLUhptmJTUCzrwsDj3Mxt2v+I8GcgpYLahNkWjSkTmCQyKdIvG+rET5YZyMUFFFHiEc+nQKKOat5uvjdSdsCrF62zHI+7VL4743DjMG5O1WMFf5UMSzhWo8wQ3DtQVrRSG+JrOzHrQe5nvNZam+j2SIZdoUqak59eL/ZR5DoU3bCEjjnjODJPuKC+XcCkeGR52x7cImaPgm+326AlDGzmXU92VlOeTEWFYaJKkWp2XeW5RMy9wu7L1oncQhA9F9/3VreitiypQ/AiB4TAmHB9GWoft9axRha6pHPYRUqs8jDs15f0jqC1QDyVhZXtOE3FuwIDAQAB",
"description": "Extension to copy selected text as plain text. Also option to Append as plain text. Keeps carriage returns and line feeds.",
"icons": {
"16": "images/copy16.png",
"48": "images/copy48.png",
"128": "images/copy128.png"
},
"permissions": [
"scripting",
"identity",
"identity.email",
"tabs",
"storage",
"clipboardWrite",
"clipboardRead",
"contextMenus",
"activeTab"
],
"host_permissions": [
"*://www.seabreezecomputers.com/*",
"*://seabreezecomputers.com/*",
"*://192.168.1.5/*",
"<all_urls>"
],
"action": {
"default_icon": "images/copy38.png",
"default_title": "Copy as Plain Text Options",
"default_popup": "popup.html"
},
"background": {
"service_worker": "background.js"
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"storage.js",
"content.js",
"copyplain.js",
"googleDocsUtil.js",
"license2020.js"
],
"css": [],
"all_frames": true,
"run_at": "document_end"
}
]
}