How cestpassicomplexe/espansoyamleditor works
This is a browser-based Espanso editor for opening and editing YAML match files, with folder browsing, image discovery, match editing, and a live variable preview. The sampled source is a partial excerpt of one large script; relationships below are limited to calls and behavior visible there, so some likely connections between the UI and file operations are omitted.
Main entry points: script.js Image discovery
Components 8
Editor workspace
- Editor runtime
script.js - File access
script.js
Match editing
- Match editor
script.js - Variable preview
script.js
Folder and images
- Folder browser
script.js - Image discovery
script.js
Other components
- Editor user
- Local files
Connections 7
- Editor user → Editor runtime: uses
script.js - Editor runtime → Match editor: opens editor
script.js - Match editor → Variable preview: previews variables
script.js - Folder browser → Image discovery: scans images
script.js - Image discovery → Image discovery: recurses folders
script.js - File access → Local files: reads and writes
- Folder browser → Local files: browses