@treelight/regex
v0.6.0
Published
Treelight language module for regular expressions.
Maintainers
Readme
@treelight/regex
Regular expression language definition for Treelight.
Install
npm install @treelight/core @treelight/regex @treelight/theme-github-darkUsage
import { Highlighter } from '@treelight/core';
import regex from '@treelight/regex';
import githubDark from '@treelight/theme-github-dark';
const highlighter = await Highlighter.create({
languages: [regex],
themes: [githubDark],
theme: 'github-dark',
});
const html = highlighter.highlight('^[a-z]+$', 'regex');This package includes the Tree-sitter grammar WASM and highlight queries for regular expressions. Register it alongside host languages such as Go to enable regex injections.
See the Treelight README for full usage.
