From 1b28c860c73c674750030286832d903145f57b07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=B3zsa=20Zolt=C3=A1n?= <67325669+rozsazoltan@users.noreply.github.com> Date: Fri, 23 Feb 2024 14:04:52 +0100 Subject: [PATCH] fix: checking for file existence before unlinking --- src/vite.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vite.ts b/src/vite.ts index b99790b..0e5c9eb 100644 --- a/src/vite.ts +++ b/src/vite.ts @@ -16,7 +16,12 @@ export default function i18n(options: string | VitePluginOptionsInterface = 'lan let exitHandlersBound: boolean = false const clean = () => { - files.forEach((file) => unlinkSync(langPath + file.name)) + files.forEach((file) => { + const filePath = langPath + file.name + if (existsSync(filePath)) { + unlinkSync(filePath) + } + }) files = []