© 2026 Hedgehog Software, LLC
rootDir
outDir
{ "exports": { "./error": { "types": "./dist/[...]/error.d.ts", "import": "./dist/[...]/error.js" } } }
import { SystemPGError } from "@myapp/configuration/error"
SystemPGError
Data.TaggedError("SystemPGError")
.tryPromise({ try: () => connect(), catch: (err) => new SystemPGError(err) })
Effect<PoolClient, any, never>