File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -52,18 +52,22 @@ async function getParser(code: HTMLElement): Promise<Parser | undefined> {
5252 case "js" :
5353 case "ts" :
5454 case "jsx" :
55+ case "javascript" :
56+ case "typescript" :
5557 return ( await import ( "@lezer/javascript" ) ) . parser . configure ( { dialect} ) ;
5658 case "html" :
5759 return ( await import ( "@lezer/html" ) ) . parser ;
5860 case "css" :
5961 return ( await import ( "@lezer/css" ) ) . parser ;
6062 case "md" :
63+ case "markdown" :
6164 return ( await import ( "@lezer/markdown" ) ) . parser ;
6265 }
6366}
6467
6568function getLanguage ( code : HTMLElement ) : string | undefined {
6669 return [ ...code . classList ]
6770 . find ( ( c ) => c . startsWith ( "language-" ) )
68- ?. slice ( "language-" . length ) ;
71+ ?. slice ( "language-" . length )
72+ ?. toLowerCase ( ) ;
6973}
You can’t perform that action at this time.
0 commit comments