From 754513a665c12442be3832eeecbd3e84de638a11 Mon Sep 17 00:00:00 2001 From: Bogdan Chadkin Date: Mon, 11 Jan 2016 08:18:40 +0300 Subject: [PATCH] Add read-cache to load files --- lib/load-content.js | 11 ++--------- package.json | 1 + 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/lib/load-content.js b/lib/load-content.js index d2853e57..1ca94ae2 100644 --- a/lib/load-content.js +++ b/lib/load-content.js @@ -1,12 +1,5 @@ -var fs = require("fs") +var readCache = require("read-cache") module.exports = function(filename) { - return new Promise(function(resolve, reject) { - fs.readFile(filename, "utf-8", function(err, data) { - if (err) { - return reject(err) - } - resolve(data) - }) - }) + return readCache(filename, "utf-8") } diff --git a/package.json b/package.json index cade715a..f1c7199f 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "object-assign": "^4.0.1", "postcss": "^5.0.2", "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", "resolve": "^1.1.6" }, "devDependencies": {