module Text.Highlighter.Lexers.Javascript (lexer) where import Text.Regex.PCRE.Light import Text.Highlighter.Types lexer :: Lexer lexer = Lexer { lName = "JavaScript" , lAliases = ["js", "javascript"] , lExtensions = [".js"] , lMimetypes = ["application/javascript", "application/x-javascript", "text/x-javascript", "text/javascript"] , lStart = root' , lFlags = [dotall] } commentsandwhitespace' :: TokenMatcher commentsandwhitespace' = [ tok "\\s+" (Arbitrary "Text") , tok "