cl-diff-tool
Version:
command line diff tool
18 lines (13 loc) • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _fs = require('fs');
var _fs2 = _interopRequireDefault(_fs);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (path) {
if (!/\.json$/.test(path)) return false;
var fileBuffer = _fs2.default.readFileSync(path);
return JSON.parse(fileBuffer);
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jb25maWdSZWFkZXIuanMiXSwibmFtZXMiOlsicGF0aCIsInRlc3QiLCJmaWxlQnVmZmVyIiwicmVhZEZpbGVTeW5jIiwiSlNPTiIsInBhcnNlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTs7Ozs7O2tCQUVlLFVBQUNBLElBQUQsRUFBVTtBQUN2QixNQUFJLENBQUMsVUFBVUMsSUFBVixDQUFlRCxJQUFmLENBQUwsRUFBMkIsT0FBTyxLQUFQO0FBQzNCLE1BQU1FLGFBQWEsYUFBR0MsWUFBSCxDQUFnQkgsSUFBaEIsQ0FBbkI7QUFDQSxTQUFPSSxLQUFLQyxLQUFMLENBQVdILFVBQVgsQ0FBUDtBQUNELEMiLCJmaWxlIjoiY29uZmlnUmVhZGVyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGZzIGZyb20gJ2ZzJztcblxuZXhwb3J0IGRlZmF1bHQgKHBhdGgpID0+IHtcbiAgaWYgKCEvXFwuanNvbiQvLnRlc3QocGF0aCkpIHJldHVybiBmYWxzZTtcbiAgY29uc3QgZmlsZUJ1ZmZlciA9IGZzLnJlYWRGaWxlU3luYyhwYXRoKTtcbiAgcmV0dXJuIEpTT04ucGFyc2UoZmlsZUJ1ZmZlcik7XG59O1xuIl19