Inspect and view changes in Walnut - Sales Demo Platform source codes across current and past versions
Premium users can view and search full source code, and see the source code differences
between two versions.
Upgrade to premium
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"minimum_chrome_version": "109",
"manifest_version": 3,
"description": "Walnut - Maximize revenue with personalized and interactive product demos that your prospects will love.",
"name": "Walnut - Sales Demo Platform",
"version": "1.7.35",
"icons": {
"16": "public/icons/16.png",
"32": "public/icons/32.png",
"48": "public/icons/48.png",
"128": "public/icons/128.png"
},
"offline_enabled": false,
"devtools_page": "public/devtools.html",
"action": {
"default_icon": {
"16": "public/icons/16.png",
"32": "public/icons/32.png",
"48": "public/icons/48.png",
"128": "public/icons/128.png"
},
"default_title": "Walnut",
"default_popup": "public/popup.html"
},
"options_ui": {
"page": "public/settings.html",
"open_in_tab": false
},
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1i4l7FCn0IdycdR3s4fmbxkRtGQ4SLbHs+StrI+jn42V0347uGEWmDxVQItDsPoOe1Gpd+PMrVH1oxili03yY+Z2+5yh9q93WlQOAoK5isAc/Rt8krOpueCS7B26SB6TuG+ewppUl+EgyjVkMzCMWbdH2QQAfsTp17sZaQup3luHXEbg43XQLNiwZzia/sZvKbN/WrTUlNKlx+VzkDs+PfimLfr6YWx/TpTqxTRpkaGeOgoySKdyb7Ze9xdHtFiI8Q151QcA3LYFsqb6oYsrCA+VxVL8MUsFf/dKWwLKCgkNpu1zTVoKsg6t+uhPgSetjAK7W7cbjeC5xFrlrt9aRQIDAQAB",
"commands": {
"capture-screen": {
"suggested_key": {
"default": "Ctrl+Shift+S",
"windows": "Ctrl+Shift+S",
"mac": "Ctrl+Shift+S",
"chromeos": "Ctrl+Shift+S",
"linux": "Ctrl+Shift+S"
},
"description": "Takes a screen snapshot"
}
},
"background": {
"service_worker": "service-worker-loader.js",
"type": "module"
},
"web_accessible_resources": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"resources": [
"static/media/confetti.*.gif",
"public/patches/*.js",
"public/charts/*.js",
"public/interactivity_helpers/*",
"assets/style.css",
"assets/Devtools.js",
"assets/App__Devtools__Panel.js",
"vendor/fs.js",
"vendor/docsearch.js",
"vendor/integrationFS.js",
"vendor/react-devtools-extension/installHook.js",
"vendor/react-devtools-extension/react_devtools_backend.js",
"public/gmailButtonIconDeprecated.png",
"public/gmailButtonIcon.png",
"public/nuttyAvatar.png",
"public/wandIcon.svg",
"public/interactionAnimation.svg",
"public/onboarding.gif",
"public/add_hover_ff.js",
"public/patches/delayer.js",
"public/patches/blockNavigation.js",
"public/patches/removeBlockNavigation.js",
"public/permissions.html",
"public/recording_tab.html",
"assets/ExtensionLog.js",
"assets/belt_MutableQueue.js",
"assets/OptionExt.js",
"assets/DebuggeePool.js",
"assets/CT__Types.js",
"assets/StringExt.js",
"assets/Chrome.js",
"assets/Capturing__Continues.js",
"assets/Storage.js",
"assets/Port.js",
"assets/dom_storage.js",
"assets/Debounce.js",
"assets/RootElement.js",
"assets/BackgroundPage__ContinuesCapturing.js",
"assets/Messages.js",
"assets/InjectIFrameScript.mjs.js",
"assets/index.js",
"assets/ExtensionAnalytics.js",
"assets/RescriptReactErrorBoundary.js",
"assets/BackgroundPage__AsyncCapture__API.js",
"assets/ExtensionErrorBoundaryWithFallback.js",
"assets/App__ContentScript__Hooks__CT.js",
"assets/BackgroundPage__Test.js",
"assets/Iframe__ContentScript.mjs.js",
"assets/InjectCTPatches.js",
"assets/InjectEarlyPatches.js",
"assets/InjectPatches.js"
],
"use_dynamic_url": false
},
{
"matches": [
"http://*/*",
"https://*/*"
],
"resources": [
"assets/confetti.gif",
"assets/ExtensionLog.js",
"assets/StringExt.js",
"assets/index.js",
"assets/OptionExt.js",
"assets/ExtensionAnalytics.js",
"assets/RescriptReactErrorBoundary.js",
"assets/Button.js",
"assets/Background__Hooks.js",
"assets/App__ContentScript__Hooks__CT.js",
"assets/Link.js",
"assets/Settings.js",
"assets/DebuggeePool.js",
"assets/RootElement.js",
"assets/BackgroundPage__AsyncCapture__API.js",
"assets/belt_MutableQueue.js",
"assets/BackgroundPage__Analytics.js",
"assets/BackgroundPage__AudioRecorder.js",
"assets/ExtensionInternalSettings.js",
"assets/RadioGroup.js",
"assets/ExtensionErrorBoundaryWithFallback.js",
"assets/CT__Types.js",
"assets/Messages.js",
"assets/Capturing__Continues.js",
"assets/dom_storage.js",
"assets/BackgroundPage__ContinuesCapturing.js",
"assets/BackgroundPage__Test.js",
"assets/Debounce.js",
"assets/Storage.js",
"assets/Port.js",
"assets/JSONExt.js",
"assets/ContentScript.js.js"
],
"use_dynamic_url": false
}
],
"content_scripts": [
{
"js": [
"assets/ContentScript.js-loader.js"
],
"matches": [
"http://*/*",
"https://*/*"
],
"match_origin_as_fallback": true,
"run_at": "document_start"
},
{
"matches": [
"http://*/*",
"https://*/*"
],
"all_frames": false,
"match_about_blank": true,
"run_at": "document_start",
"world": "MAIN",
"js": [
"public/patches/delayer.js"
]
}
],
"host_permissions": [
"<all_urls>"
],
"permissions": [
"activeTab",
"storage",
"webNavigation",
"debugger",
"scripting"
]
}