From 2b29db2e529ecadcc3afb289b40037a0f1f631a4 Mon Sep 17 00:00:00 2001 From: Austin Sullivan Date: Mon, 15 Dec 2025 16:41:23 -0500 Subject: [PATCH] fix(cli): avoid removing relative imports during md -> mdx conversion --- cli/convertToMDX.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/convertToMDX.ts b/cli/convertToMDX.ts index ed1a808..608cc3c 100644 --- a/cli/convertToMDX.ts +++ b/cli/convertToMDX.ts @@ -46,8 +46,8 @@ function removeNoLiveTags(content: string): string { } function removeExistingImports(content: string): string { - // Remove imports that don't end in .css - const importRegex = /^import {?[\w\s,\n]*}? from ['"](?!.*\.css['"])[^'"]*['"];?\n/gm + // Remove imports that are absolute and not CSS + const importRegex = /^import {?[\w\s,\n]*}? from ['"](?!\.\.?\/)(?!.*\.css['"])[^'"]*['"];?\n/gm return content.replace(importRegex, '') }