codemirror-maml
v0.0.2
Published
MAML language support for CodeMirror 6
Readme
codemirror-maml
MAML language support for CodeMirror 6.
Features
- Syntax highlighting
- Code folding (objects, arrays, raw strings)
- Auto-indentation
- Bracket matching
- Comment toggling (
#) - Auto-close brackets
Installation
npm install codemirror-mamlUsage
import {EditorView, basicSetup} from "codemirror"
import {maml} from "codemirror-maml"
new EditorView({
extensions: [basicSetup, maml()],
parent: document.body,
})API
maml()
Returns a LanguageSupport instance for MAML.
mamlLanguage
The LRLanguage instance for advanced use cases (e.g., custom highlighting or nesting).
