read-remove-file

5.0.1 • Public • Published

read-remove-file

NPM version Build Status Build status Coverage Status

Read a file, then remove it

const readRemoveFile = require('read-remove-file');
 
readRemoveFile('path/to/file').then(buf => {
  buf; //=> <Buffer ... >
  fs.accessSync('path/to/file'); // Error: ENOENT
});

Installation

Use npm.

npm install read-remove-file

API

const readRemoveFile = require('read-remove-file');

readRemoveFile(filePath [, options])

filePath: String
options: Object or String (fs.readFile options)
Return: Promise

It reads a file, removes the file and returns a promise of the file contents.

readRemoveFile('path/to/file', 'utf8').then(str => {
  str; //=> 'file contents'
  fs.accessSync('path/to/file'); // Error: ENOENT
});

License

ISC License © 2018 Shinnosuke Watanabe

Package Sidebar

Install

npm i read-remove-file

Weekly Downloads

9

Version

5.0.1

License

ISC

Unpacked Size

3.81 kB

Total Files

4

Last publish

Collaborators

  • shinnn