change highlight.js to language-bash

This commit is contained in:
2026-02-14 11:53:58 +01:00
parent 578ff13f60
commit 9cf4401f13
3 changed files with 39 additions and 1 deletions
+12
View File
@@ -0,0 +1,12 @@
// static/js/highlight.log.js
hljs.registerLanguage('log', function(hljs) {
return {
contains: [
{ className: 'timestamp', begin: /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/, relevance: 10 },
{ className: 'level', begin: /\| (INFO|WARNING|ERROR|DEBUG|CRITICAL) +\|/, relevance: 10 },
{ className: 'traceback', begin: /Traceback/, end: /$/, contains: [hljs.BACKSLASH_ESCAPE] },
hljs.QUOTE_STRING_MODE,
hljs.NUMBER_MODE
]
};
});