feat: add desktop repo (#1071)

This commit is contained in:
Mo
2022-06-07 11:52:15 -05:00
committed by GitHub
parent 0bb12db948
commit 0b7ce82aaa
135 changed files with 17821 additions and 180 deletions

View File

@@ -0,0 +1,21 @@
import path from 'path'
import { deleteDir, ensureDirectoryExists } from '../app/javascripts/Main/Utils/FileUtils'
export function createTmpDir(name: string): {
path: string
make(): Promise<string>
clean(): Promise<void>
} {
const tmpDirPath = path.join(__dirname, 'data', 'tmp', path.basename(name))
return {
path: tmpDirPath,
async make() {
await ensureDirectoryExists(tmpDirPath)
return tmpDirPath
},
async clean() {
await deleteDir(tmpDirPath)
},
}
}