Scriptionary acts as a repository for various ServiceNow client and server side code snippets. Users can quickly save and paste…

Latest Version

Version
1.3
Update
August 7, 2023
Size
7.89MiB
Developer
Category
Users
54
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
Storage
ContextMenus
Scripting
Downloads
ClipboardWrite
ClipboardRead
Tabs
ActiveTab
Background
See more

Scriptionary Extension

Scriptionary acts as a repository for various ServiceNow client and server side code snippets. Users can quickly save and paste code on the fly using the built in context menu or adding a script utilizing the pop out mode.

Scriptionary features an inline script editor with a multi-tab capable system, allowing the storage of full code snippets in a single file

Features:
- 55+ common code snippets
- Context menu system that allows you to save and load code snippets on the fly
- Category manager that lets you create and organize script categories using multiple combinations of HTML, JS and CSS.
- Full documentation included within the extension

INSTALLATION INSTRUCTIONS:
1. Download the application
2. Pin the application to the chrome toolbar
3. Open the application and open the guide from the hamburger menu for getting started


NOTE: Pin mode was replaced with Pop out mode due to temporary technical limitations
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"version": "1.3",\t"name": "Scriptionary",\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t""\t\t\t],\t\t\t"css": [\t\t\t\t\t\t\t\t"/plugins/codemirror-5.65.3/lib/codemirror.css",\t\t\t\t"/plugins/codemirror-5.65.3/theme/vscode-dark.css",\t\t\t\t"/src/css/effects.css"\t\t\t\t\t\t\t],\t\t\t"js": [\t\t\t\t"/src/js/Port.js",\t\t\t\t"/src/js/dexie.js",\t\t\t\t"/src/js/Content.js",\t\t\t\t"/src/js/ContentTabs.js",\t\t\t\t"/src/js/scriptionaryUtil.js",\t\t\t\t"/src/js/jquery-3.6.0.min.js",\t\t\t\t"/src/js/codemirror.min.js",\t\t\t\t"/plugins/codemirror-5.65.3/lib/codemirror.js",\t\t\t\t"/src/js/scriptUtils.js",\t\t\t\t"/src/js/mainUtils.js",\t\t\t\t"/src/js/settings.js",\t\t\t\t"/src/js/pinUtils.js",\t\t\t\t"/src/js/storageUtils.js",\t\t\t\t"/src/js/jquery-3.6.0.min.js",\t\t\t\t"/src/js/jquery-ui.js",\t\t\t\t"/plugins/codemirror-5.65.3/lib/codemirror.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/foldcode.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/foldgutter.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/comment/comment.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/comment/continuecomment.js",\t\t\t\t"/plugins/codemirror-5.65.3/mode/javascript/javascript.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/edit/closebrackets.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/edit/matchbrackets.js",\t\t\t\t"/plugins/codemirror-5.65.3/mode/htmlmixed/htmlmixed.js",\t\t\t\t"/plugins/codemirror-5.65.3/mode/xml/xml.js",\t\t\t\t"/plugins/codemirror-5.65.3/mode/css/css.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/display/placeholder.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/edit/closetag.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/wrap/hardwrap.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/search/searchcursor.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/foldgutter.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/foldcode.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/xml-fold.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/markdown-fold.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/fold/brace-fold.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/search/searchcursor.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/search/search.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/dialog/dialog.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/display/formatter.js",\t\t\t\t"/plugins/codemirror-5.65.3/addon/selection/mark-selection.js"\t\t\t],\t\t\t"all_frames": false,\t\t\t\t\t"run_at": "document_end"\t\t}\t\t\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": [\t\t\t\t"/src/fonts/Montserrat-Regular.ttf",\t\t\t\t"/src/html/index.html",\t\t\t\t"/s-logo32.png",\t\t\t\t"/script-created.png",\t\t\t\t"/src/js/mainUtils.js",\t\t\t\t"/src/js/pinUtils.js",\t\t\t\t"/src/js/ContentTabs.js",\t\t\t\t"/src/js/scriptionaryUtil.js"\t\t\t\t\t\t\t\t\t\t],\t\t\t"matches": [\t\t\t\t""\t\t\t]\t\t}\t],\t"background": {\t\t"service_worker": "/src/js/Background.js"\t\t\t},\t\t"commands": {\t\t"_execute_action": {\t\t\t"suggested_key": "Ctrl+1",\t\t\t"description": "Show all scripts"\t\t},\t\t"new_script": {\t\t\t"suggested_key": "Ctrl+2",\t\t\t"description": "Create a new script"\t\t}\t},\t"action": {\t\t"default_icon": { "16": "/s-logo128.png",\t\t\t"32": "/s-logo128.png", \t\t\t"48": "/s-logo128.png",\t\t "128": "/s-logo128.png"}\t\t},\t"permissions": [\t\t"storage",\t\t"contextMenus",\t\t"scripting",\t\t"downloads",\t\t"clipboardWrite",\t\t"clipboardRead",\t\t"tabs",\t\t"activeTab",\t\t"background"\t],\t\t"icons": { \t\t"16": "/s-logo128.png",\t\t"32": "/s-logo128.png",\t\t"48": "/s-logo128.png",\t "128": "/s-logo128.png" }}
Read more