codemirror-lang-eta
v1.0.2
Published
This package implements [Eta](https://eta.js.org/) language support for the [CodeMirror](https://codemirror.net/) code editor.
Readme
CodeMirror Eta Language Support
This package implements Eta language support for the CodeMirror code editor.
Usage
import { EditorView, basicSetup } from "codemirror"
import { eta } from "codemirror-lang-eta"
const view = new EditorView({
parent: document.body,
doc: '<div>Hi <%= it.name %>!</div>',
extensions: [basicSetup, eta()]
})API Reference
eta(config?: Object = {}) → LanguageSupport
Language support for Eta.
config
base?: LanguageSupport
A language configuration to use as a base for the document. Defaults to html().
openingTag?: string
Defaults to '<%'.
closingTag?: string
Defaults to '%>'.
prefixExec?: string
Defaults to '' (empty).
prefixInterpolate?: string
Defaults to '='.
prefixRaw?: string
Defaults to '~'.
etaLanguage: LRLanguage
A language provider based on a Lezer parser.
