Every row below is copied from packages/*/package.json (name, version, exports keys, private absent/false). All packages are published to the public registry (core 1.0.0, gateway-tap/gateway-myfatoorah 1.0.2, testkit 1.0.2, gateway-hesabe 0.1.1, engines/stores 0.1.1–0.1.2, integration-http 0.1.2, framework integrations 0.1.1, contracts/sql-foundation 0.1.0). Install with bun add @paykernel/<name> or npm install @paykernel/<name>.
Publishable packages
private is not set (publishable). Export maps are ESM import + types only (no CommonJS require build).
| Package | Version | exports keys |
Docs |
|---|---|---|---|
@paykernel/core |
1.0.0 |
. |
core |
@paykernel/webhooks |
0.1.1 |
. |
webhooks |
@paykernel/reconciliation |
0.1.1 |
. |
reconciliation |
@paykernel/routing |
0.1.1 |
. |
routing |
@paykernel/opentelemetry |
0.1.1 |
., ./otel |
opentelemetry |
@paykernel/gateway-tap |
1.0.2 |
. |
Tap |
@paykernel/gateway-myfatoorah |
1.0.2 |
. |
MyFatoorah |
@paykernel/gateway-hesabe |
0.1.1 |
. |
Hesabe |
@paykernel/integration-http |
0.1.2 |
. |
HTTP |
@paykernel/integration-hono |
0.1.1 |
. |
Hono |
@paykernel/integration-elysia |
0.1.1 |
. |
Elysia |
@paykernel/integration-express |
0.1.1 |
. |
Express |
@paykernel/integration-cloudflare-workers |
0.1.1 |
. |
Workers |
@paykernel/store-contracts |
0.1.0 |
. |
store-contracts |
@paykernel/sql-foundation |
0.1.0 |
. |
sql-foundation |
@paykernel/store-postgres |
0.1.1 |
., ./bun-sql, ./postgres-js, ./pg, ./drizzle |
postgres |
@paykernel/store-redis |
0.1.1 |
., ./bun, ./upstash, ./ioredis, ./node-redis |
redis |
@paykernel/store-sqlite |
0.1.1 |
., ./bun, ./node, ./better-sqlite3 |
sqlite |
@paykernel/store-turso |
0.1.1 |
., ./serverless, ./libsql |
turso |
@paykernel/store-d1 |
0.1.2 |
. |
d1 |
@paykernel/store-durable-objects |
0.1.1 |
. |
durable objects |
@paykernel/testkit |
1.0.2 |
. |
testkit |
There is no @paykernel/gateway-stripe (or Moyasar / PayPal / Paymob) package. Built-ins are factories on @paykernel/core: stripeGateway, moyasarGateway, paypalGateway, paymobGateway. Tap, MyFatoorah, and Hesabe are extra packages and are not BuiltInGatewayName.
Subpaths that exist (do not invent others)
Import paths must match exports keys. A subpath that is not in the table does not exist.
| Package | Legal specifiers |
|---|---|
@paykernel/opentelemetry |
@paykernel/opentelemetry, @paykernel/opentelemetry/otel |
@paykernel/store-postgres |
@paykernel/store-postgres, /bun-sql, /postgres-js, /pg, /drizzle |
@paykernel/store-redis |
@paykernel/store-redis, /bun, /upstash, /ioredis, /node-redis |
@paykernel/store-sqlite |
@paykernel/store-sqlite, /bun, /node, /better-sqlite3 |
@paykernel/store-turso |
@paykernel/store-turso, /serverless, /libsql — no /sync |
@paykernel/store-d1 |
. only |
@paykernel/store-durable-objects |
. only — never one global Durable Object |
Redis is optional. Local SQLite is single-host. :memory: is one process. Turso is remote multi-host. D1 ≠ Durable Objects ≠ Turso ≠ local SQLite. Memory stores (@paykernel/testkit) are NON-PRODUCTION. No published adapter declares coordinationScope: "multi-region". Importing a store package does not apply DDL — migrate explicitly.
Not published
| Name | Location | Version | private |
Notes |
|---|---|---|---|---|
@paykernel/internal-sql-store |
internal/sql-store |
0.1.0 |
true |
Thin BC shim that re-exports @paykernel/sql-foundation. Do not install it. Prefer @paykernel/sql-foundation. |
@paykernel/docs |
apps/docs |
0.0.1 |
true |
This site. Not in changesets publish. |
@paykernel/example-* |
examples/* |
0.1.0 |
true |
Runnable hosts. Never published. See examples. |
(root) paykernel |
repo root | 0.1.0 |
true |
Workspace only. |
Failure path (wrong specifier)
The folder packages/observability is not an import path. Use the publish name (root or ./otel subpath):
import { createOpenTelemetryBridge } from "@paykernel/opentelemetry";
// same factory, no static OTEL import:
import { createOpenTelemetryBridge } from "@paykernel/opentelemetry/otel";Turso has no ./sync export. Legal driver subpaths:
import { createLibsqlStores } from "@paykernel/store-turso/libsql";Store factories and exact export names: stores. Runtime export list for core: core API.