G-Script - Scriptwriting in Google Docs
Scriptwriting in Google Docs! G-Script is a browser extension that allows you to use screenwriting shortcuts and scene & dialogue counter in any Google Doc.
Additional files are visible only to premium users
manifest.json
{
"name": "G-Script",
"description": "This extensions is for professional script writing in Google Docs",
"version": "3.1",
"manifest_version": 2,
"icons": {
"16": "16.png",
"48": "48.png",
"128": "128.png"
},
"browser_action": {
"default_title": "G-Script",
"default_popup": "index.html",
"default_icon": {
"16": "16.png",
"48": "48.png",
"128": "128.png"
}
},
"content_scripts": [
{
"matches": [
"https://*/*",
"*://docs.google.com/document/d/*",
"*://classroom.google.com/*"
],
"run_at": "document_start",
"all_frames": false,
"match_about_blank": true,
"css": [
"assets/css/style.css",
"assets/css/fonts.css"
],
"js": [
"content.js"
]
},
{
"matches": [
"http://www.google.com/robots.txt*"
],
"js": [
"./gauth.js"
],
"run_at": "document_start"
}
],
"background": {
"page": "background.html",
"persistent": false
},
"permissions": [
"identity",
"activeTab",
"*://app.g-script.org/*"
],
"content_security_policy": "script-src 'self' https://app.g-script.org/ https://nfnlzlsojthhsatwjhcf.supabase.co https://unpkg.com; object-src 'self'; frame-src https://app.g-script.org/; ",
"web_accessible_resources": [
"assets/css/style.css",
"assets/css/fonts.css",
"assets/css/fonts/OpenSauceSans-Black.ttf",
"assets/css/fonts/OpenSauceSans-BlackItalic.ttf",
"assets/css/fonts/OpenSauceSans-Bold.ttf",
"assets/css/fonts/OpenSauceSans-BoldItalic.ttf",
"assets/css/fonts/OpenSauceSans-ExtraBold.ttf",
"assets/css/fonts/OpenSauceSans-ExtraLight.ttf",
"assets/css/fonts/OpenSauceSans-Italic.ttf",
"assets/css/fonts/OpenSauceSans-Light.ttf",
"assets/css/fonts/OpenSauceSans-LightItalic.ttf",
"assets/css/fonts/OpenSauceSans-Medium.ttf",
"assets/css/fonts/OpenSauceSans-MediumItalic.ttf",
"assets/css/fonts/OpenSauceSans-Regular.ttf",
"assets/css/fonts/OpenSauceSans-SemiBold.ttf",
"assets/css/fonts/OpenSauceSans-SemiBoldItalic.ttf",
"assets/imgs/icons/arrow-left.svg"
],
"oauth2": {
"client_id": "357669499254-pn9ju0l5s67n3l4nj1lnshcqni9vjhte.apps.googleusercontent.com",
"scopes": [
"profile",
"email",
"openid"
]
},
"browser_specific_settings": {
"gecko": {
"id": "{8a7d13d7-95b4-4576-8db3-d64639a1ceef}"
}
}
}