UNPKG

@rudderstack/integrations-lib

Version:
11 lines 1.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatZodError = void 0; /** * Converts a ZodError into a human-readable string. * @param {ZodError} error - The Zod error object * @returns {string} - Formatted error string with paths and messages */ const formatZodError = (error) => error.errors.map((err) => `${err.path.join('.')}: ${err.message}`).join('; '); exports.formatZodError = formatZodError; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiem9kLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3pvZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQTs7OztHQUlHO0FBQ0ksTUFBTSxjQUFjLEdBQUcsQ0FBQyxLQUFlLEVBQVUsRUFBRSxDQUN4RCxLQUFLLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxHQUFHLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7QUFEbkUsUUFBQSxjQUFjLGtCQUNxRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFpvZEVycm9yIH0gZnJvbSAnem9kJztcblxuLyoqXG4gKiBDb252ZXJ0cyBhIFpvZEVycm9yIGludG8gYSBodW1hbi1yZWFkYWJsZSBzdHJpbmcuXG4gKiBAcGFyYW0ge1pvZEVycm9yfSBlcnJvciAtIFRoZSBab2QgZXJyb3Igb2JqZWN0XG4gKiBAcmV0dXJucyB7c3RyaW5nfSAtIEZvcm1hdHRlZCBlcnJvciBzdHJpbmcgd2l0aCBwYXRocyBhbmQgbWVzc2FnZXNcbiAqL1xuZXhwb3J0IGNvbnN0IGZvcm1hdFpvZEVycm9yID0gKGVycm9yOiBab2RFcnJvcik6IHN0cmluZyA9PlxuICBlcnJvci5lcnJvcnMubWFwKChlcnIpID0+IGAke2Vyci5wYXRoLmpvaW4oJy4nKX06ICR7ZXJyLm1lc3NhZ2V9YCkuam9pbignOyAnKTtcbiJdfQ==