quick-tmp
Quickly and synchronously retrieve a temporary directory name for you to use.
Using the name generation from the tmp module, but allowing you to handle writing and removing of directories/files.
Usage
getDirectory = quickTmp([prefix])
Configures the temporary directory's prefix
, which defaults to 'quicktmp'
.
directory = getDirectory([retries])
Return a random temporary directory name. You'll have to create the directory
yourself. retries
determines how many times to try finding a folder not
that doesn't already exist, and defaults to 10.
// straight away:var directory = 'prefix'// or later:var getDirectory = 'prefix'// => '/var/folders/43/z7pv8pvd4x57nt_1zz2561tw0000gn/T/prefix-43831t6vveao'
License
MIT. See LICENSE.md for details.