better-sqlite3
Version:
The fastest and simplest library for SQLite in Node.js.
26 lines (20 loc) • 512 B
JavaScript
;
class SqliteError extends Error {
constructor(message, code) {
if (typeof code !== 'string') {
throw new TypeError('Expected second argument to be a string');
}
super('' + message);
this.code = code;
if (typeof Error.captureStackTrace === 'function') {
Error.captureStackTrace(this, SqliteError);
}
}
}
Object.defineProperty(SqliteError.prototype, 'name', {
value: 'SqliteError',
writable: true,
enumerable: false,
configurable: true,
});
module.exports = SqliteError;