Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async dispose () {
if (!USED_TEMP_DIRS[this.path])
return;
this.lockFile.dispose();
await cleanupProcess.removeDirectory(this.path);
delete USED_TEMP_DIRS[this.path];
}
}
// NOTE: exposed for testing purposes
TempDirectory.TEMP_DIRECTORIES_ROOT = TESTCAFE_TMP_DIRS_ROOT;
setupExitHook(TempDirectory.disposeDirectoriesSync);