Shadertoy unofficial plugin.
Shadertoy.com unofficial plugin.
Additional files are visible only to premium users
manifest.json
{
"manifest_version": 3,
"name": "Shadertoy unofficial plugin.",
"version": "0.14.255",
"description": "Shadertoy.com unofficial plugin.",
"homepage_url": "https://github.com/patuwwy/ShaderToy-Chrome-Plugin",
"background": {
"service_worker": "background.js"
},
"host_permissions": [
"https://www.shadertoy.com/*"
],
"icons": {
"128": "assets/icon_active_128.png"
},
"action": {
"default_title": "ShaderToy plugin",
"default_icon": "assets/icon_active_128.png",
"default_popup": "popup.html"
},
"content_scripts": [
{
"matches": [
"https://www.shadertoy.com/*"
],
"exclude_matches": [
"https://www.shadertoy.com/signin"
],
"js": [
"contentscript.js"
],
"css": [
"style.css"
],
"run_at": "document_end"
}
],
"web_accessible_resources": [
{
"resources": [
"popup.js",
"shadertoy-plugin.js",
"shadertoy-plugin-common.js",
"add-ons/shadertoy-plugin-codemirror.js",
"add-ons/shadertoy-plugin-bbcode.js",
"shadertoy-plugin-profile.js",
"shadertoy-plugin-home.js",
"scripts/jszip-3.1.5.js",
"scripts/node-sanitize-filename.js"
],
"matches": [
"https://www.shadertoy.com/*"
]
}
],
"update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}