promised-file
Super simple file reader, wrapped in a promise.
Rejects on an empty file.
Supports command line globbing patterns.
Goals
Journey into breaking my modules into the smallest pieces possible.
Create a tiny wrapper around fs.readFile()
that returns a promise
Install
$ npm install promised-file
Examples
Using it on the command line
# install it: npm i promised-file # run it from your node_modules/ directory : # On an non-empty file. ./node_modules/.bin/promised-file package.* # Notice the glob pattern for package.json. #On an empty file. touch empty.txt # Create the empty file. ./node_modules/.bin/promised-file empty*# Logs to the console: # # ### Error: # File empty: empty.txt # Notice the expanded name from the glob pattern.
Using it as a lib (like in my spec)
var instance = ; // ... ; ; ; // ... // ->// #### response:// ## Error: File empty