UNPKG

@loom-io/in-memory-adapter

Version:

A file system wrapper for Node.js and Bun

26 lines (25 loc) 567 B
export class NotFoundException extends Error { lastObject; level; constructor(path, lastObject, level = 0) { super('Could not find ' + path); this.lastObject = lastObject; this.level = level; } get last() { return this.lastObject; } get depth() { return this.level; } } export class AlreadyExistsException extends Error { object; constructor(path, object) { super('Already exists ' + path); this.object = object; } get ref() { return this.object; } }