comic-vine-sdk
Version:
A JS/TS client for the Comic Vine API
18 lines • 2.12 kB
JavaScript
import { BaseError } from './base-error.js';
/**
* @deprecated will be removed in the next major version, use ComicVineGenericRequestError instead!
*/
export class ComicVineGenericError extends BaseError {
constructor(message) {
super({
message: `Request to comic vine failed: ${message ?? 'Unknown Error'}`,
help: 'Please open a Github issue with steps to reproduce: https://github.com/AllyMurray/comic-vine/issues',
});
}
}
export class ComicVineGenericRequestError extends ComicVineGenericError {
constructor(message) {
super(message);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJpYy1yZXF1ZXN0LWVycm9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2Vycm9ycy9nZW5lcmljLXJlcXVlc3QtZXJyb3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRTVDOztHQUVHO0FBQ0gsTUFBTSxPQUFPLHFCQUFzQixTQUFRLFNBQVM7SUFDbEQsWUFBWSxPQUFnQjtRQUMxQixLQUFLLENBQUM7WUFDSixPQUFPLEVBQUUsaUNBQWlDLE9BQU8sSUFBSSxlQUFlLEVBQUU7WUFDdEUsSUFBSSxFQUFFLHFHQUFxRztTQUM1RyxDQUFDLENBQUM7SUFDTCxDQUFDO0NBQ0Y7QUFFRCxNQUFNLE9BQU8sNEJBQTZCLFNBQVEscUJBQXFCO0lBQ3JFLFlBQVksT0FBZ0I7UUFDMUIsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ2pCLENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJhc2VFcnJvciB9IGZyb20gJy4vYmFzZS1lcnJvci5qcyc7XG5cbi8qKlxuICogQGRlcHJlY2F0ZWQgd2lsbCBiZSByZW1vdmVkIGluIHRoZSBuZXh0IG1ham9yIHZlcnNpb24sIHVzZSBDb21pY1ZpbmVHZW5lcmljUmVxdWVzdEVycm9yIGluc3RlYWQhXG4gKi9cbmV4cG9ydCBjbGFzcyBDb21pY1ZpbmVHZW5lcmljRXJyb3IgZXh0ZW5kcyBCYXNlRXJyb3Ige1xuICBjb25zdHJ1Y3RvcihtZXNzYWdlPzogc3RyaW5nKSB7XG4gICAgc3VwZXIoe1xuICAgICAgbWVzc2FnZTogYFJlcXVlc3QgdG8gY29taWMgdmluZSBmYWlsZWQ6ICR7bWVzc2FnZSA/PyAnVW5rbm93biBFcnJvcid9YCxcbiAgICAgIGhlbHA6ICdQbGVhc2Ugb3BlbiBhIEdpdGh1YiBpc3N1ZSB3aXRoIHN0ZXBzIHRvIHJlcHJvZHVjZTogaHR0cHM6Ly9naXRodWIuY29tL0FsbHlNdXJyYXkvY29taWMtdmluZS9pc3N1ZXMnLFxuICAgIH0pO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBDb21pY1ZpbmVHZW5lcmljUmVxdWVzdEVycm9yIGV4dGVuZHMgQ29taWNWaW5lR2VuZXJpY0Vycm9yIHtcbiAgY29uc3RydWN0b3IobWVzc2FnZT86IHN0cmluZykge1xuICAgIHN1cGVyKG1lc3NhZ2UpO1xuICB9XG59XG4iXX0=