vibetunnel/web/scripts
Mario Zechner 762ebc0196 feat: Replace CodeMirror with Monaco Editor
- Add Monaco Editor (v0.52.2) as dependency
- Create MonacoEditor Lit component with normal and diff modes
- Support inline/side-by-side diff switching with responsive behavior
- Replace CodeMirror in file browser with Monaco
- Add /api/fs/diff-content endpoint for fetching original/modified content
- Update build system to use esbuild with Monaco plugin
- Add proper Monaco asset handling and bundling
- Style Monaco with VibeTunnel dark theme

Note: There are rendering artifacts that need to be addressed

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-23 03:14:45 +02:00
..
build-ci.js fix: Add CI-specific build script to skip native executable build 2025-06-22 07:34:59 +02:00
build.js feat: Replace CodeMirror with Monaco Editor 2025-06-23 03:14:45 +02:00
clean.js Reorganize server structure for clarity 2025-06-21 16:44:56 +02:00
copy-assets.js Fix cross-platform build issues in web package 2025-06-19 01:43:27 +02:00
dev.js feat: Replace CodeMirror with Monaco Editor 2025-06-23 03:14:45 +02:00
ensure-dirs.js Fix cross-platform build issues in web package 2025-06-19 01:43:27 +02:00
esbuild-config.js feat: Replace CodeMirror with Monaco Editor 2025-06-23 03:14:45 +02:00
monaco-plugin.js feat: Replace CodeMirror with Monaco Editor 2025-06-23 03:14:45 +02:00