monaco-editor-node
v0.3.0
Published
Wrapper of monaco-editor to use some functionalities in Node.js.
Downloads
46
Maintainers
Readme
monaco-editor-node
Wrapper of monaco-editor to use some functionalities in Node.js.
The bundle size is much smaller than original.
See also monaco-diff.
Install
npm install monaco-editor-node
Usage
import * as monaco from "monaco-editor-node";
monaco
.colorize(
`h1 {
font-size: 2.5em;
}
`,
"text/css",
{}
)
.then((text) => {
console.log(text);
});
console.log(monaco.getColorizeCss("vs"));
Features
- colorizeElement
- colorize
getColorizeCss(themeName: string): string
- Get CSS text which includes classes to colorize HTML created with
colorizeElement
/colorize
. Theme names defined in monaco editor (vs
,vs-dark
,hc-black
) will work.
- Get CSS text which includes classes to colorize HTML created with
getBackgroundColor(themeName: string): string
- Get background color of editor. Theme names defined in monaco editor (
vs
,vs-dark
,hc-black
) will work.
- Get background color of editor. Theme names defined in monaco editor (
- tokenize