jsonion
Version:
A lightweight JSON file-based database with nested data access and manipulation capabilities.
15 lines • 507 B
JavaScript
class JSONionError extends Error {
constructor(operation, message, originalError) {
super(`JSONion Error during ${operation}: ${message}`);
this.operation = operation;
this.originalError = originalError;
this.name = "JSONionError";
if (Error.captureStackTrace) {
Error.captureStackTrace(this, JSONionError);
}
}
}
export { JSONionError };
// For backward compatibility
export const dbError = JSONionError;
//# sourceMappingURL=types.js.map