UNPKG

sqlite

Version:

SQLite client for Node.js applications with SQL-based migrations API written in Typescript

25 lines 688 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatError = void 0; function formatError(err) { if (err instanceof Error) { return err; } if (typeof err === 'object') { const newError = new Error(); for (let prop in err) { newError[prop] = err[prop]; } // message isn't part of the enumerable set if (err.message) { newError.message = err.message; } return newError; } if (typeof err === 'string') { return new Error(err); } return new Error(err); } exports.formatError = formatError; //# sourceMappingURL=format-error.js.map