UNPKG

gendiff-ewwwgeny

Version:

gendiff for Hexlet

24 lines (17 loc) 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _jsYaml = _interopRequireDefault(require("js-yaml")); var _ini = _interopRequireDefault(require("ini")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const parsers = { '.yaml': _jsYaml.default.safeLoad, '.yml': _jsYaml.default.safeLoad, '.json': JSON.parse, '.ini': _ini.default.parse }; var _default = (fileType, fileContent) => parsers[fileType](fileContent); exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9wYXJzZXJzLmpzIl0sIm5hbWVzIjpbInBhcnNlcnMiLCJ5YW1sIiwic2FmZUxvYWQiLCJKU09OIiwicGFyc2UiLCJpbmkiLCJmaWxlVHlwZSIsImZpbGVDb250ZW50Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7O0FBQ0E7Ozs7QUFFQSxNQUFNQSxPQUFPLEdBQUc7QUFDZCxXQUFTQyxnQkFBS0MsUUFEQTtBQUVkLFVBQVFELGdCQUFLQyxRQUZDO0FBR2QsV0FBU0MsSUFBSSxDQUFDQyxLQUhBO0FBSWQsVUFBUUMsYUFBSUQ7QUFKRSxDQUFoQjs7ZUFPZSxDQUFDRSxRQUFELEVBQVdDLFdBQVgsS0FBMkJQLE9BQU8sQ0FBQ00sUUFBRCxDQUFQLENBQWtCQyxXQUFsQixDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHlhbWwgZnJvbSAnanMteWFtbCc7XG5pbXBvcnQgaW5pIGZyb20gJ2luaSc7XG5cbmNvbnN0IHBhcnNlcnMgPSB7XG4gICcueWFtbCc6IHlhbWwuc2FmZUxvYWQsXG4gICcueW1sJzogeWFtbC5zYWZlTG9hZCxcbiAgJy5qc29uJzogSlNPTi5wYXJzZSxcbiAgJy5pbmknOiBpbmkucGFyc2UsXG59O1xuXG5leHBvcnQgZGVmYXVsdCAoZmlsZVR5cGUsIGZpbGVDb250ZW50KSA9PiBwYXJzZXJzW2ZpbGVUeXBlXShmaWxlQ29udGVudCk7XG4iXX0=