From 7fff4499fd915bcea3fa93b1aa8b35f4fe7a6027 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sun, 28 May 2017 00:38:50 +0200 Subject: add linting (and some initial fixes) --- node_modules/unique-temp-dir/readme.md | 71 ++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 node_modules/unique-temp-dir/readme.md (limited to 'node_modules/unique-temp-dir/readme.md') diff --git a/node_modules/unique-temp-dir/readme.md b/node_modules/unique-temp-dir/readme.md new file mode 100644 index 000000000..8b457703b --- /dev/null +++ b/node_modules/unique-temp-dir/readme.md @@ -0,0 +1,71 @@ +# unique-temp-dir [![Build Status](https://travis-ci.org/jamestalmage/unique-temp-dir.svg?branch=master)](https://travis-ci.org/jamestalmage/unique-temp-dir) + +> Provides a uniquely named temp directory. + + +## Install + +``` +$ npm install --save unique-temp-dir +``` + + +## Usage + +```js +const uniqueTempDir = require('unique-temp-dir'); + +uniqueTempDir(); +//=> '/var/folders/2_/zg9h6_xd4r3_z7c07s0cn8mw0000gn/T/PpCfz55ANU2hdwnGzgny' + +uniqueTempDir(); +//=> '/var/folders/2_/zg9h6_xd4r3_z7c07s0cn8mw0000gn/T/qfqafhh1FJulehbCDAPk' +``` + + +## API + +### uniqueTempDir([options]) + +Returns a string that represents a unique directory inside the systems temp directory. + +#### options + +##### create + +Type: `boolean` +Default: `false` + +If `true`, the directory will be created synchronously before returning. + +##### length + +Type: `number` +Default: `20` + +The length of the directory name inside the temp directory. + +##### thunk + +Type: `boolean` +Default: `false` + +If true, returns a thunk function for `path.join(uniqueTempDir, ... additionalArgs)`. Useful for filling your directory up with stuff. + +```js +const uniqueTempDir = require('unique-temp-dir'); +const tempDir = uniqueTempDir({thunk: true}); + +tempDir() +//=> /user/temp/uniqueId + +tempDir('foo') +//=> /user/temp/uniqueId/foo + +tempDir('bar') +//=> /user/temp/uniqueId/bar +``` + +## License + +MIT © [James Talmage](http://github.com/jamestalmage) -- cgit v1.2.3