Runtime-agnostic error handling library with structured errors, adapters, and validation support for Bun, Node.js, and browsers