@@ -9,15 +9,19 @@ Prism.manual = true;
99
1010// these are the supported languages in general
1111import ' prismjs/components/prism-bash' ;
12- import ' prismjs/components/prism-toml ' ;
12+ import ' prismjs/components/prism-css ' ;
1313import ' prismjs/components/prism-diff' ;
14+ import ' prismjs/components/prism-docker' ;
15+ import ' prismjs/components/prism-go' ;
1416import ' prismjs/components/prism-json' ;
1517import ' prismjs/components/prism-markdown' ;
1618import ' prismjs/components/prism-markup-templating' ;
1719import ' prismjs/components/prism-php' ;
18- import ' prismjs/components/prism-scss' ;
1920import ' prismjs/components/prism-rust' ;
20- import ' prismjs/components/prism-go' ;
21+ import ' prismjs/components/prism-sass' ;
22+ import ' prismjs/components/prism-scss' ;
23+ import ' prismjs/components/prism-toml' ;
24+ import ' prismjs/components/prism-yaml' ;
2125
2226// this gets us the fancier diff-highlighting
2327import ' prismjs/plugins/diff-highlight/prism-diff-highlight' ;
@@ -36,7 +40,7 @@ const props = defineProps({
3640});
3741
3842// we grab the file extension and map it to the diff-language
39- const languageMap = { rs: ' rust' , vue: ' html' };
43+ const languageMap = { rs: ' rust' , vue: ' html' , Dockerfile: ' docker ' };
4044const language = computed (() => {
4145 const pieces = props .comment .path .split (' .' );
4246 const lang = pieces [pieces .length - 1 ];
0 commit comments