Sha256: 67941ee23478068adf25fc74e23e50fc10b91c0f9d92aaa572d2b83b0287766b
Contents?: true
Size: 817 Bytes
Versions: 30
Compression:
Stored size: 817 Bytes
Contents
# read-cache [![Build Status](https://travis-ci.org/TrySound/read-cache.svg?branch=master)](https://travis-ci.org/TrySound/read-cache) Reads and caches the entire contents of a file until it is modified. ## Install ``` $ npm i read-cache ``` ## Usage ```js // 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](mailto:trysound@yandex.ru)
Version data entries
30 entries across 29 versions & 10 rubygems