Skip to content

Commit adc2417

Browse files
committed
fix: fix script failing due to non-existing directory
1 parent e853e94 commit adc2417

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

scripts/prepublishOnly.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,13 @@ async function main(argv = process.argv) {
7272
// This will be `prepublishOnly/@org/name-platform-arch`
7373
const packagePath = path.join(prepublishOnlyPath, packageName);
7474
console.error('Packaging:', packagePath);
75-
await fs.promises.rm(packagePath, {
76-
recursive: true,
77-
});
75+
try {
76+
await fs.promises.rm(packagePath, {
77+
recursive: true,
78+
});
79+
} catch (e) {
80+
if (e.code !== 'ENOENT') throw e;
81+
}
7882
await fs.promises.mkdir(packagePath, { recursive: true });
7983
const nativePackageJSON = {
8084
name: packageName,

0 commit comments

Comments
 (0)