Directories
¶
| Path | Synopsis |
|---|---|
|
Package auditpostgres provides a supported Postgres-backed audit recorder.
|
Package auditpostgres provides a supported Postgres-backed audit recorder. |
|
Package cacheredis provides a supported Redis-backed cache adapter.
|
Package cacheredis provides a supported Redis-backed cache adapter. |
|
Package cedar adapts cedar-go policy evaluation to api-toolkit authorization ports.
|
Package cedar adapts cedar-go policy evaluation to api-toolkit authorization ports. |
|
Package chi adapts the chi router to api-toolkit HTTP ports.
|
Package chi adapts the chi router to api-toolkit HTTP ports. |
|
Package clock adapts the system clock to the core clock port.
|
Package clock adapts the system clock to the core clock port. |
|
Package envvar loads environment-backed configuration through explicit adapter helpers.
|
Package envvar loads environment-backed configuration through explicit adapter helpers. |
|
Package healthchecktest provides reusable health checker contract tests for contrib adapters.
|
Package healthchecktest provides reusable health checker contract tests for contrib adapters. |
|
Package httpclient provides outbound HTTP clients with retry and tracing.
|
Package httpclient provides outbound HTTP clients with retry and tracing. |
|
Package idempotency provides a contrib in-memory idempotency store.
|
Package idempotency provides a contrib in-memory idempotency store. |
|
Package idempotencyredis provides Redis-backed idempotency storage.
|
Package idempotencyredis provides Redis-backed idempotency storage. |
|
Package idempotencytest provides reusable idempotency adapter contract tests.
|
Package idempotencytest provides reusable idempotency adapter contract tests. |
|
Package logzap adapts zap logging to the core logger port.
|
Package logzap adapts zap logging to the core logger port. |
|
Package migrate adapts migration execution to contrib database tooling.
|
Package migrate adapts migration execution to contrib database tooling. |
|
Package objectstores3 provides a supported S3-compatible object storage adapter.
|
Package objectstores3 provides a supported S3-compatible object storage adapter. |
|
Package opa provides an Open Policy Agent (OPA) policy engine adapter.
|
Package opa provides an Open Policy Agent (OPA) policy engine adapter. |
|
Package operationpostgres provides a supported Postgres-backed operation repository.
|
Package operationpostgres provides a supported Postgres-backed operation repository. |
|
Package outboxpostgres provides a supported Postgres-backed transactional outbox.
|
Package outboxpostgres provides a supported Postgres-backed transactional outbox. |
|
Package pgxpool adapts pgxpool to api-toolkit database ports.
|
Package pgxpool adapts pgxpool to api-toolkit database ports. |
|
Package policytest provides reusable contract checks for contrib policy engine adapters.
|
Package policytest provides reusable contract checks for contrib policy engine adapters. |
|
Package ratelimitredis provides Redis-backed rate limiting.
|
Package ratelimitredis provides Redis-backed rate limiting. |
|
Package ratelimittest provides reusable rate limiter adapter contract tests.
|
Package ratelimittest provides reusable rate limiter adapter contract tests. |
|
Package resend adapts the Resend API to the core email sender port.
|
Package resend adapts the Resend API to the core email sender port. |
|
Package stripe adapts Stripe Checkout, webhooks, portal, and invoicing to the explicit v2 compat/billing contracts.
|
Package stripe adapts Stripe Checkout, webhooks, portal, and invoicing to the explicit v2 compat/billing contracts. |
|
Package txpostgres provides transaction helpers over a DatabasePool.
|
Package txpostgres provides transaction helpers over a DatabasePool. |
|
Package ulid adapts ULID generation to the core ID generator port.
|
Package ulid adapts ULID generation to the core ID generator port. |
|
Package uuid adapts UUID generation to the core ID generator port.
|
Package uuid adapts UUID generation to the core ID generator port. |
|
Package validation provides validation utilities backed by github.com/aatuh/validate/v3.
|
Package validation provides validation utilities backed by github.com/aatuh/validate/v3. |
|
Package webhookdeliverypostgres provides a supported Postgres-backed registry, delivery store, attempt recorder, and replay adapter for contrib/webhookdelivery.
|
Package webhookdeliverypostgres provides a supported Postgres-backed registry, delivery store, attempt recorder, and replay adapter for contrib/webhookdelivery. |
Click to show internal directories.
Click to hide internal directories.