tortellini
v1.0.0-alpha.13
Published
A minimal code editor 🐢
Downloads
9
Maintainers
Readme
Tortellini 🥟
Tortellini is a minimal code editor written in TypeScript.
Features
- Syntax highlighting
- Code completion
Example Usage
import { Tortellini } from "tortellini";
// https://unpkg.com/tortellini/index.js
const editor = new Tortellini(
document.querySelector("[data-editor]"),
"javascript"
);
Options
// new Tortellini(element, language, options);
// ^
const options = {
// Default
caretColor: "#fff", // Provide a CSS color data type value
indentionSize: 4
}
Supported Languages
- JavaScript
javascript
- HTML
html
- CSS
css
Instance functions
const editor = new Tortellini(/* ... */);
editor.code // Get the written code
editor.remove(); // Reset the base element