From f6e384a9eaa90d0e3370046881056b5329cfa16c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A8=E3=83=AA=E3=82=B9?= Date: Sat, 22 Mar 2025 00:45:00 +0900 Subject: [PATCH] fix: replace fs-extra.ensureFileSync with fs.writeFileSync (#1790) --- lib/builders/ProjectBuilder.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/builders/ProjectBuilder.js b/lib/builders/ProjectBuilder.js index 7528db22..722033ed 100644 --- a/lib/builders/ProjectBuilder.js +++ b/lib/builders/ProjectBuilder.js @@ -298,13 +298,13 @@ class ProjectBuilder { return self.prepBuildFiles(); }).then(() => { const signingPropertiesPath = path.join(self.root, `${opts.buildType}${SIGNING_PROPERTIES}`); - - if (fs.existsSync(signingPropertiesPath)) fs.rmSync(signingPropertiesPath); if (opts.packageInfo) { - fs.ensureFileSync(signingPropertiesPath); + fs.writeFileSync(signingPropertiesPath, '', 'utf8'); const signingProperties = createEditor(signingPropertiesPath); signingProperties.addHeadComment(TEMPLATE); opts.packageInfo.appendToProperties(signingProperties); + } else { + fs.rmSync(signingPropertiesPath, { force: true }); } }); }