@forestadmin/datasource-toolkit
Advanced tools
Comparing version 1.1.4 to 1.2.0
@@ -1,7 +0,11 @@ | ||
export declare class ValidationError extends Error { | ||
export declare class BusinessError extends Error { | ||
readonly data: Record<string, unknown> | undefined; | ||
constructor(message?: string, data?: Record<string, unknown>); | ||
} | ||
export declare class UnprocessableError extends Error { | ||
export declare class ValidationError extends BusinessError { | ||
} | ||
export declare class ForbiddenError extends Error { | ||
export declare class UnprocessableError extends BusinessError { | ||
} | ||
export declare class ForbiddenError extends BusinessError { | ||
} | ||
//# sourceMappingURL=errors.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ForbiddenError = exports.UnprocessableError = exports.ValidationError = void 0; | ||
exports.ForbiddenError = exports.UnprocessableError = exports.ValidationError = exports.BusinessError = void 0; | ||
// eslint-disable-next-line max-classes-per-file | ||
class ValidationError extends Error { | ||
class BusinessError extends Error { | ||
constructor(message, data) { | ||
super(message); | ||
this.name = this.constructor.name; | ||
this.data = data; | ||
} | ||
} | ||
exports.BusinessError = BusinessError; | ||
class ValidationError extends BusinessError { | ||
} | ||
exports.ValidationError = ValidationError; | ||
class UnprocessableError extends Error { | ||
class UnprocessableError extends BusinessError { | ||
} | ||
exports.UnprocessableError = UnprocessableError; | ||
class ForbiddenError extends Error { | ||
class ForbiddenError extends BusinessError { | ||
} | ||
exports.ForbiddenError = ForbiddenError; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Vycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxnREFBZ0Q7QUFDaEQsTUFBYSxlQUFnQixTQUFRLEtBQUs7Q0FBRztBQUE3QywwQ0FBNkM7QUFDN0MsTUFBYSxrQkFBbUIsU0FBUSxLQUFLO0NBQUc7QUFBaEQsZ0RBQWdEO0FBQ2hELE1BQWEsY0FBZSxTQUFRLEtBQUs7Q0FBRztBQUE1Qyx3Q0FBNEMifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Vycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxnREFBZ0Q7QUFDaEQsTUFBYSxhQUFjLFNBQVEsS0FBSztJQUd0QyxZQUFZLE9BQWdCLEVBQUUsSUFBOEI7UUFDMUQsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2YsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQztRQUNsQyxJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztJQUNuQixDQUFDO0NBQ0Y7QUFSRCxzQ0FRQztBQUVELE1BQWEsZUFBZ0IsU0FBUSxhQUFhO0NBQUc7QUFBckQsMENBQXFEO0FBQ3JELE1BQWEsa0JBQW1CLFNBQVEsYUFBYTtDQUFHO0FBQXhELGdEQUF3RDtBQUN4RCxNQUFhLGNBQWUsU0FBUSxhQUFhO0NBQUc7QUFBcEQsd0NBQW9EIn0= |
{ | ||
"name": "@forestadmin/datasource-toolkit", | ||
"version": "1.1.4", | ||
"version": "1.2.0", | ||
"main": "dist/src/index.js", | ||
@@ -5,0 +5,0 @@ "license": "GPL-3.0", |
240285
2500