knowledgebase_law/node_modules/.vite/deps/chunk-GCKZAEMB.js

50 lines
1.3 KiB
JavaScript
Raw Normal View History

2025-04-11 23:47:09 +08:00
import {
require_markup_templating
} from "./chunk-HZQQIYRC.js";
import {
__commonJS
} from "./chunk-2TUXWMP5.js";
// node_modules/refractor/lang/ejs.js
var require_ejs = __commonJS({
"node_modules/refractor/lang/ejs.js"(exports, module) {
var refractorMarkupTemplating = require_markup_templating();
module.exports = ejs;
ejs.displayName = "ejs";
ejs.aliases = ["eta"];
function ejs(Prism) {
Prism.register(refractorMarkupTemplating);
(function(Prism2) {
Prism2.languages.ejs = {
delimiter: {
pattern: /^<%[-_=]?|[-_]?%>$/,
alias: "punctuation"
},
comment: /^#[\s\S]*/,
"language-javascript": {
pattern: /[\s\S]+/,
inside: Prism2.languages.javascript
}
};
Prism2.hooks.add("before-tokenize", function(env) {
var ejsPattern = /<%(?!%)[\s\S]+?%>/g;
Prism2.languages["markup-templating"].buildPlaceholders(
env,
"ejs",
ejsPattern
);
});
Prism2.hooks.add("after-tokenize", function(env) {
Prism2.languages["markup-templating"].tokenizePlaceholders(env, "ejs");
});
Prism2.languages.eta = Prism2.languages.ejs;
})(Prism);
}
}
});
export {
require_ejs
};
//# sourceMappingURL=chunk-GCKZAEMB.js.map