serverless/lib/utils/fs/readFileIfExists.js
2017-07-17 19:55:43 +07:00

16 lines
375 B
JavaScript

const fileExists = require('./fileExists');
const readFile = require('./readFile');
const BbPromise = require('bluebird');
const readFileIfExists = function (filePath) {
return fileExists(filePath)
.then((exists) => {
if (!exists) {
return BbPromise.resolve(false);
}
return readFile(filePath);
});
};
module.exports = readFileIfExists;