diff --git a/src/ClaudeDev.ts b/src/ClaudeDev.ts index 7f72f3e..b7be0ee 100644 --- a/src/ClaudeDev.ts +++ b/src/ClaudeDev.ts @@ -442,12 +442,8 @@ export class ClaudeDev { .then(() => true) .catch(() => false) - let originalContent: string | undefined if (fileExists) { - originalContent = await fs.readFile(absolutePath, "utf-8") - } - - if (fileExists && originalContent && originalContent.length > 0) { + const originalContent = await fs.readFile(absolutePath, "utf-8") // fix issue where claude always removes newline from the file if (originalContent.endsWith("\n") && !newContent.endsWith("\n")) { newContent += "\n"