tm-sdk
Version:
tenmove copyright, node base module
21 lines (18 loc) • 511 B
JavaScript
var fs = require('fs');
var errors = require('./error');
var commonlibError = errors.commonlibError;
function getJsonFileData(filePath) {
try {
var fileData = fs.readFileSync(filePath);
if(fileData == null) {
return fileData;
}
var data = JSON.parse(fileData);
return data;
} catch(e) {
throw commonlibError("func(getJsonFileData)'s input is invalid!");
}
}
module.exports = {
getJsonFileData : getJsonFileData
}