Package Exports
- temp-write
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (temp-write) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
temp-write 
Write string/buffer to a random temp file
Install
$ npm install --save temp-write
Usage
const fs = require('fs');
const tempWrite = require('temp-write');
const filepath = tempWrite.sync('unicorn');
//=> '/var/folders/_1/tk89k8215ts0rg0kmb096nj80000gn/T/4049f192-43e7-43b2-98d9-094e6760861b'
fs.readFileSync(filepath, 'utf8');
//=> 'unicorn'
tempWrite.sync('unicorn', 'pony.png');
//=> '/var/folders/_1/tk89k8215ts0rg0kmb096nj80000gn/T/4049f192-43e7-43b2-98d9-094e6760861b/pony.png'
tempWrite.sync('unicorn', 'rainbow/cake/pony.png');
//=> '/var/folders/_1/tk89k8215ts0rg0kmb096nj80000gn/T/4049f192-43e7-43b2-98d9-094e6760861b/rainbow/cake/pony.png'
API
tempWrite(input, [filepath])
Returns a promise that resolves to the filepath of the temp file.
tempWrite.sync(input, [filepath])
Returns the filepath of the temp file.
input
Type: string
, buffer
filepath
Type: string
Example: 'img.png'
, 'foo/bar/baz.png'
Optionally supply a filepath which is appended to the random path.
Related
- tempfile - Get a random temp file path
License
MIT © Sindre Sorhus