@jakesidsmith/tsb
Version:
Dead simple TypeScript bundler, watcher, dev server, transpiler, and polyfiller
18 lines • 520 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorMessages = void 0;
const yup_1 = require("yup");
const getErrorMessages = (error) => {
if (typeof error === 'string') {
return error;
}
if (error instanceof yup_1.ValidationError) {
return error.errors.join('\n');
}
if (error instanceof Error) {
return error.message;
}
return 'Unknown error';
};
exports.getErrorMessages = getErrorMessages;
//# sourceMappingURL=utils.js.map