fs.mkdtemp - Creates a unique temporary directory
import { mkdtemp } from 'node:fs';
import { join } from 'node:path';
import { tmpdir } from 'node:os';
mkdtemp(join(tmpdir(), 'foo-'), (err, directory) => {
if (err) throw err;
console.log(directory);
// Prints: /tmp/foo-itXde2 or
// C:\Users\...\AppData\Local\Temp\foo-itXde2
});