You've already forked pigallery2
mirror of
https://github.com/bpatrik/pigallery2.git
synced 2025-10-08 22:52:02 +02:00
21 lines
455 B
TypeScript
21 lines
455 B
TypeScript
import * as fs from 'fs';
|
|
|
|
declare const process: { argv: string[] };
|
|
|
|
|
|
const dir = process.argv[2];
|
|
|
|
if(dir === 'test'){
|
|
throw new Error('test folder is not allowed to be deleted');
|
|
}
|
|
if(dir === '--exclude'){
|
|
throw new Error('--exclude folder is not allowed to be deleted/created');
|
|
}
|
|
if (fs.existsSync(dir)) {
|
|
console.log('deleting folder:' + dir);
|
|
fs.rmSync(dir, {recursive: true});
|
|
}
|
|
console.log('creating folder:' + dir);
|
|
fs.mkdirSync(dir);
|
|
|