@benev/slate
Version:
frontend web stuff
14 lines • 431 B
JavaScript
export class FlatstateError extends Error {
name = this.constructor.name;
}
export class CircularFlatstateError extends FlatstateError {
constructor(key) {
super(`forbidden circularity, rejected assignment to "${key}"`);
}
}
export class ReadonlyError extends FlatstateError {
constructor(key) {
super(`forbidden assignment to readonly property "${key}"`);
}
}
//# sourceMappingURL=errors.js.map