Browse Source

chore: format

Timothy J. Baek 7 months ago
parent
commit
e703e172e2
1 changed files with 7 additions and 13 deletions
  1. 7 13
      src/lib/utils/marked/katex-extension.ts

+ 7 - 13
src/lib/utils/marked/katex-extension.ts

@@ -8,7 +8,7 @@ const DELIMITER_LIST = [
 	{ left: '\\ce{', right: '}', display: false },
 	{ left: '\\(', right: '\\)', display: false },
 	{ left: '\\[\n', right: '\n\\]', display: true },
-	{ left: '\\[', right: '\\]', display: false },
+	{ left: '\\[', right: '\\]', display: false }
 ];
 
 // const DELIMITER_LIST = [
@@ -34,13 +34,9 @@ function generateRegexRules(delimiters) {
 		const escapedRight = escapeRegex(right);
 
 		if (!display) {
-			inlinePatterns.push(
-				`${escapedLeft}((?:\\\\[^]|[^\\\\])+?)${escapedRight}`
-			);
+			inlinePatterns.push(`${escapedLeft}((?:\\\\[^]|[^\\\\])+?)${escapedRight}`);
 		} else {
-			blockPatterns.push(
-				`${escapedLeft}((?:\\\\[^]|[^\\\\])+?)${escapedRight}`
-			);
+			blockPatterns.push(`${escapedLeft}((?:\\\\[^]|[^\\\\])+?)${escapedRight}`);
 		}
 	});
 
@@ -56,7 +52,7 @@ export default function (options = {}) {
 	return {
 		extensions: [
 			blockKatex(options), // This should be on top to prevent conflict with inline delimiters.
-			inlineKatex(options),
+			inlineKatex(options)
 		]
 	};
 }
@@ -119,13 +115,11 @@ function katexTokenizer(src, tokens, displayMode: boolean) {
 			type,
 			raw: match[0],
 			text: text,
-			displayMode,
+			displayMode
 		};
 	}
 }
 
-
-
 function inlineKatex(options) {
 	return {
 		name: 'inlineKatex',
@@ -135,7 +129,7 @@ function inlineKatex(options) {
 		},
 		tokenizer(src, tokens) {
 			return katexTokenizer(src, tokens, false);
-		},
+		}
 	};
 }
 
@@ -148,6 +142,6 @@ function blockKatex(options) {
 		},
 		tokenizer(src, tokens) {
 			return katexTokenizer(src, tokens, true);
-		},
+		}
 	};
 }