serverless
Version:
Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more
16 lines (13 loc) • 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;