Browse Source

refac/fix: pyodide import issue

Timothy Jaeryang Baek 1 month ago
parent
commit
bbe1167958
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/lib/components/chat/Messages/CodeBlock.svelte
  2. 1 1
      src/routes/+layout.svelte

+ 1 - 1
src/lib/components/chat/Messages/CodeBlock.svelte

@@ -222,7 +222,7 @@
 			code.includes('pandas') ? 'pandas' : null,
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : null,
-			code.includes('re') ? 'regex' : null,
+			/\bimport\s+re\b|\bfrom\s+re\b/.test(code) ? 'regex' : null,
 			code.includes('seaborn') ? 'seaborn' : null,
 			code.includes('sympy') ? 'sympy' : null,
 			code.includes('tiktoken') ? 'tiktoken' : null,

+ 1 - 1
src/routes/+layout.svelte

@@ -126,7 +126,7 @@
 			code.includes('matplotlib') ? 'matplotlib' : null,
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : null,
-			code.includes('re') ? 'regex' : null,
+			/\bimport\s+re\b|\bfrom\s+re\b/.test(code) ? 'regex' : null,
 			code.includes('seaborn') ? 'seaborn' : null,
 			code.includes('sympy') ? 'sympy' : null,
 			code.includes('tiktoken') ? 'tiktoken' : null,