mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-01-13 22:41:32 -05:00
24 lines
328 B
JavaScript
24 lines
328 B
JavaScript
|
/**
|
||
|
* Dependencies
|
||
|
*/
|
||
|
|
||
|
var join = require('path').join,
|
||
|
|
||
|
TMP_DIR = require('os').tmpdir();
|
||
|
|
||
|
/**
|
||
|
* Generate a temporary file path
|
||
|
*/
|
||
|
|
||
|
function tempfile() {
|
||
|
var randomString = Math.random().toString(36).substring(7);
|
||
|
|
||
|
return join(TMP_DIR, randomString);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Expose `tempfile`
|
||
|
*/
|
||
|
|
||
|
module.exports = tempfile;
|