From 07fae94a2b5097258e34cc6ae99a30a6987d1c26 Mon Sep 17 00:00:00 2001 From: gabriel miranda Date: Thu, 23 Oct 2025 17:20:39 -0300 Subject: [PATCH 1/2] fix(react-email): failing to find imports like `import ... from 'tailwind.config'` --- .../utils/preview/hot-reloading/create-dependency-graph.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/react-email/src/utils/preview/hot-reloading/create-dependency-graph.ts b/packages/react-email/src/utils/preview/hot-reloading/create-dependency-graph.ts index a01d2ba934..d61b885bdc 100644 --- a/packages/react-email/src/utils/preview/hot-reloading/create-dependency-graph.ts +++ b/packages/react-email/src/utils/preview/hot-reloading/create-dependency-graph.ts @@ -150,8 +150,13 @@ export const createDependencyGraph = async (directory: string) => { ) { return pathToDependencyFromDirectory; } + if (javascriptExtensions.includes(extension)) { + return checkFileExtensionsUntilItExists( + pathToDependencyFromDirectory.replace(extension, ''), + ); + } return checkFileExtensionsUntilItExists( - pathToDependencyFromDirectory.replace(extension, ''), + pathToDependencyFromDirectory, ); })(); From b518c828d209b5bb1c8fbcb2cb917d6e980d685d Mon Sep 17 00:00:00 2001 From: gabriel miranda Date: Thu, 23 Oct 2025 17:21:19 -0300 Subject: [PATCH 2/2] add changeset --- .changeset/true-waves-punch.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/true-waves-punch.md diff --git a/.changeset/true-waves-punch.md b/.changeset/true-waves-punch.md new file mode 100644 index 0000000000..334fd721d1 --- /dev/null +++ b/.changeset/true-waves-punch.md @@ -0,0 +1,5 @@ +--- +"@react-email/preview-server": patch +--- + +fix imports of files with implicit extensions, and secondary segment like `.spec` failing to hot reload