mirror of
https://github.com/theoludwig/programming-challenges.git
synced 2024-11-09 22:08:58 +01:00
14 lines
415 B
TypeScript
14 lines
415 B
TypeScript
|
import path from 'path'
|
||
|
import fs from 'fs'
|
||
|
|
||
|
import { isExistingPath } from '../utils/isExistingPath'
|
||
|
|
||
|
export const TEMPORARY_PATH = path.join(__dirname, '..', '..', 'temp')
|
||
|
|
||
|
export const createTemporaryEmptyFolder = async (): Promise<void> => {
|
||
|
if (await isExistingPath(TEMPORARY_PATH)) {
|
||
|
await fs.promises.rm(TEMPORARY_PATH, { recursive: true, force: true })
|
||
|
}
|
||
|
await fs.promises.mkdir(TEMPORARY_PATH)
|
||
|
}
|