From e8ad6180553b8126c6d4c41add217ef641638c3e Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Mon, 9 Oct 2023 14:15:44 +0800 Subject: [PATCH] fix: use fs module to remove project (#349) --- scripts/snapshot.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/snapshot.mjs b/scripts/snapshot.mjs index 6c5cfc61..6b0b9ff0 100644 --- a/scripts/snapshot.mjs +++ b/scripts/snapshot.mjs @@ -1,4 +1,5 @@ #!/usr/bin/env zx +import fs from 'node:fs' import 'zx/globals' $.verbose = false @@ -76,7 +77,7 @@ for (const flags of flagCombinations) { const projectName = flags.join('-') console.log(`Removing previously generated project ${projectName}`) - await $`rm -rf ${projectName}` + fs.rmSync(projectName, { recursive: true, force: true }) console.log(`Creating project ${projectName}`) await $`node ${[bin, projectName, ...flags.map((flag) => `--${flag}`), '--force']}` -- 2.39.5