Skip to content

Commit d3f6c2e

Browse files
authored
Update setup.js
Fixed issue which caused the setup script when trying to delete non-existing files.
1 parent 418f04b commit d3f6c2e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

setup.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ const packageJson = require('./package.json');
66
const jestConfig = require('./jest.json');
77
const devDependencies = require('./devDependencies.json');
88

9-
const deleteFile = (fileName) => fs.unlinkSync(path.join(process.cwd(), fileName));
9+
const deleteFile = (fileName) => {
10+
const filePath = path.join(process.cwd(), fileName);
11+
12+
if (!fs.existsSync(filePath)) {
13+
return;
14+
}
15+
16+
fs.unlinkSync(filePath);
17+
};
1018
const writeFile = (fileName, data) => fs.writeFileSync(path.join(process.cwd(), fileName), data);
1119
const isYarnAvailable = () => {
1220
try {

0 commit comments

Comments
 (0)