UNPKG

tm-sdk

Version:

tenmove copyright, node base module

21 lines (18 loc) 511 B
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 }