UNPKG

cl-diff-tool

Version:
18 lines (13 loc) 1.2 kB
'use strict'; 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