|
@@ -104,6 +104,9 @@ function writeUniqueFile(
|
|
|
const ext = extname(name);
|
|
const ext = extname(name);
|
|
|
const base = basename(name, ext) || name;
|
|
const base = basename(name, ext) || name;
|
|
|
let candidate = join(dir, name);
|
|
let candidate = join(dir, name);
|
|
|
|
|
+ if (existsSync(candidate)) {
|
|
|
|
|
+ return candidate;
|
|
|
|
|
+ }
|
|
|
let counter = 0;
|
|
let counter = 0;
|
|
|
|
|
|
|
|
const MAX_ATTEMPTS = 1000;
|
|
const MAX_ATTEMPTS = 1000;
|