summaryrefslogtreecommitdiff
path: root/pyssg.xyz/live/static/hl/languages/dust.min.js
blob: 9786a867ba0bc28b5f80605f38375c268fa4d69e (plain)
1
2
3
4
5
6
7
hljs.registerLanguage("dust",(()=>{"use strict";return e=>({name:"Dust",
aliases:["dst"],case_insensitive:!0,subLanguage:"xml",contains:[{
className:"template-tag",begin:/\{[#\/]/,end:/\}/,illegal:/;/,contains:[{
className:"name",begin:/[a-zA-Z\.-]+/,starts:{endsWithParent:!0,relevance:0,
contains:[e.QUOTE_STRING_MODE]}}]},{className:"template-variable",begin:/\{/,
end:/\}/,illegal:/;/,keywords:"if eq ne lt lte gt gte select default math sep"}]
})})());