Skip to content

feat(ux): vendor CodeMirror instead of loading from esm.sh CDN #112

@AbstractNucleus

Description

@AbstractNucleus

What: CodeMirror is loaded from esm.sh at runtime in the file editor view.

Why: Runtime CDN dependency — app breaks if esm.sh is down, and operators on isolated networks can't run the panel at all.

Approach: Vendor CodeMirror modules into static/vendor/codemirror/ (use npm or uv tool run-style fetch in a build step). Update <script type="module"> to point at local paths.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions