read-cache ![Build Status](https://camo.githubusercontent.com/52ca38ba9bcaa4d96f8c4c4a03455f2007f697f6ae4a6d481be8bdec94b4ebb6/68747470733a2f2f7472617669732d63692e6f72672f547279536f756e642f726561642d63616368652e7376673f6272616e63683d6d6173746572)
Reads and caches the entire contents of a file until it is modified.
Install
$ npm i read-cache
Usage
// foo.js
var readCache = require('read-cache');
readCache('foo.js').then(function (contents) {
console.log(contents);
});
API
readCache(path[, encoding])
Returns a promise that resolves with the file's contents.
readCache.sync(path[, encoding])
Returns the content of the file.
readCache.get(path[, encoding])
Returns the content of cached file or null.
readCache.clear()
Clears the contents of the cache.
License
MIT © Bogdan Chadkin