Overview
Durable storage integrations for @absolutejs/errors.
errors-adaptersworkspacealphaObservabilityMonorepo root for @absolutejs/errors issue-store adapters. Subpackages live in ./<name>/ and publish independently.
git clone https://github.com/absolutejs/errors-adapters.gitDurable storage integrations for @absolutejs/errors.
@absolutejs/errors-postgres implements the Effect-native IssueStore contract with first-class Drizzle and tagged-template clients. It persists normalized issues, occurrence history, status changes, and indexed lookup data without coupling the core error pipeline to a database driver.
Use the core package’s memory store for tests and local development, then switch to the PostgreSQL adapter when issue history must survive process restarts or be queried by operators. See the adapter package README for schema setup and client examples.
1 public package and 0 private workspace projects are versioned and developed together.
Outcomes
Durable storage integrations for @absolutejs/errors.
@absolutejs/errors-postgres implements the Effect-native IssueStore contract with first-class Drizzle and tagged-template clients. It persists normalized issues, occurrence history, status changes, and indexed lookup data without coupling the core error pipeline to a database driver.
Hardening checklist
Follow in order
@absolutejs/errors-postgres implements the Effect-native IssueStore contract with first-class Drizzle and tagged-template clients. It persists normalized issues, occurrence history, status changes, and indexed lookup data without coupling the core error pipeline to a database driver.
bun add @absolutejs/errors @absolutejs/errors-postgres1 public package and 0 private workspace projects are maintained in this repository.