1
0
mirror of https://github.com/bpatrik/pigallery2.git synced 2025-10-08 22:52:02 +02:00
Files
pigallery2/test/folder-reset.ts

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);