AbsoluteJS

Errors Adapters

errors-adaptersworkspacealphaObservability

Monorepo root for @absolutejs/errors issue-store adapters. Subpackages live in ./<name>/ and publish independently.

#Installation

BASH
git clone https://github.com/absolutejs/errors-adapters.git

#Capabilities

Overview

Durable storage integrations for @absolutejs/errors.

PostgreSQL

@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.

Repository composition

1 public package and 0 private workspace projects are versioned and developed together.

Outcomes

What you can build

Overview

Durable storage integrations for @absolutejs/errors.

PostgreSQL

@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

Production guidance

OverviewDurable storage integrations for @absolutejs/errors.

Follow in order

Troubleshooting path

1
Overview
Durable storage integrations for @absolutejs/errors.
2
PostgreSQL
@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.

#PostgreSQL

Partial snippet

@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.

SH
bun add @absolutejs/errors @absolutejs/errors-postgres

#Workspace contents

1 public package and 0 private workspace projects are maintained in this repository.

Workspace project
This workspace project is not published as a standalone npm package. Use its repository and the accurately labeled public or private workspace contents below.