UNPKG

@henteko/kumiki

Version:

A video generation tool that creates videos from JSON configurations

47 lines 1.3 kB
export class KumikiError extends Error { code; details; constructor(message, code, details) { super(message); this.code = code; this.details = details; this.name = 'KumikiError'; } } export class ValidationError extends KumikiError { constructor(message, code, details) { super(message, code, details); this.name = 'ValidationError'; } } export class ParseError extends KumikiError { constructor(message, code, details) { super(message, code, details); this.name = 'ParseError'; } } export class RenderError extends KumikiError { constructor(message, code, details) { super(message, code, details); this.name = 'RenderError'; } } export class FFmpegError extends KumikiError { constructor(message, code, details) { super(message, code, details); this.name = 'FFmpegError'; } } export class ProcessError extends KumikiError { constructor(message, code, details) { super(message, code, details); this.name = 'ProcessError'; } } export class GeminiError extends KumikiError { constructor(message, details) { super(message, 'GEMINI_ERROR', details); this.name = 'GeminiError'; } } //# sourceMappingURL=errors.js.map