prism-code-editor
Version:
Lightweight, extensible code editor component for the web using Prism
25 lines (24 loc) • 593 B
JavaScript
import { a as languages, c as tokenize } from "../../core-8vQkh0Rd.js";
import { t as embeddedIn } from "../../templating-BJI19oXa.js";
import "./markup.js";
import "./ruby.js";
//#region src/prism/languages/erb.js
languages.erb = {
"erb": {
pattern: /<%=?(?:[^\n]|\n(?!=begin)|\n=begin\s(?:[^\n]|\n(?!=end))*\n=end)+?%>/,
inside: {
"delimiter": {
pattern: /^..=?|%>$/g,
alias: "punctuation"
},
"ruby": {
pattern: /\s*\S[^]*/,
alias: "language-ruby",
inside: "ruby"
}
}
},
[tokenize]: embeddedIn("html")
};
//#endregion
//# sourceMappingURL=erb.js.map