@phyxiusjs · 27 packages

Name Description License Versions
@phyxiusjs/atom Versioned mutable references for Node.js applications MIT 2 greenflagged / 2 total
@phyxiusjs/circuit-breaker Atom-backed circuit breaker — Clock-driven state machine for fail-fast on persistent failure MIT 1 greenflagged / 1 total
@phyxiusjs/clock Deterministic time control for Node.js applications MIT 5 greenflagged / 5 total
@phyxiusjs/config Type-safe configuration management with hot reloading, multiple sources, and observability MIT 2 greenflagged / 2 total
@phyxiusjs/connector Third-party integration primitive — ConnectorSpec extends HandlerSpec, typed ConnectorError union, HTTP mapping helpers MIT 1 greenflagged / 1 total
@phyxiusjs/context Pure AsyncLocalStorage primitive for typed thread-local data MIT 2 greenflagged / 2 total
@phyxiusjs/db Database boundary — transaction-as-context, typed errors, driver-agnostic MIT 1 greenflagged / 1 total
@phyxiusjs/db-pg Postgres driver for @phyxiusjs/db — maps pg error codes to the typed DbError union, wraps pg.Pool as the connection source MIT 1 greenflagged / 1 total
@phyxiusjs/drain Journal log export with pluggable sinks — stdout, OTLP HTTP, file MIT 2 greenflagged / 2 total
@phyxiusjs/fp 1 greenflagged / 1 total
@phyxiusjs/framework The framework layer — a convenience bow over Phyxius primitives. Transports are opt-in peers, invariants are preserved, every call expressible in primitives underneath. MIT 1 greenflagged / 1 total
@phyxiusjs/handle Request-scoped function wrapper composing clock, context, observe, and journal MIT 2 greenflagged / 2 total
@phyxiusjs/handler The universal work-unit primitive — typed, supervised, decision-forcing MIT 1 greenflagged / 1 total
@phyxiusjs/http HTTP adapter — Node http.Server → handler invocations MIT 1 greenflagged / 1 total
@phyxiusjs/journal Append-only log for replay and debugging in Node.js applications MIT 2 greenflagged / 2 total
@phyxiusjs/migration Evidence-gated schema / infrastructure migrations — expand-and-contract as a typed value with wrong-until-proven-otherwise transitions MIT 1 greenflagged / 1 total
@phyxiusjs/observe Observability utilities for manipulating context data MIT 2 greenflagged / 2 total
@phyxiusjs/process Single-threaded, message-driven process with deterministic time and supervision MIT 2 greenflagged / 2 total
@phyxiusjs/queue Queue adapter — broker-agnostic consumer that invokes handlers per message MIT 1 greenflagged / 1 total
@phyxiusjs/resource Acquire/release with guaranteed cleanup — composable resource bracketing MIT 1 greenflagged / 1 total
@phyxiusjs/retry Retry policies as data — Clock-driven, Budget-aware execution MIT 1 greenflagged / 1 total
@phyxiusjs/scheduler Scheduler adapter — time-driven handler invocations via pluggable Schedule values MIT 1 greenflagged / 1 total
@phyxiusjs/state-machine Typed state machines — the graph as a primitive; transitions as strategies; no non-decision MIT 1 greenflagged / 1 total
@phyxiusjs/stats Poor-man's APM — rolling percentiles, error rates, threshold alerts composed from Journal + Atom + Clock MIT 1 greenflagged / 1 total
@phyxiusjs/strategy Pure named computation with shadow deployment — experimentation, versioning, and gradual rollout as a primitive MIT 1 greenflagged / 1 total
@phyxiusjs/temporal Temporal utilities for controlling function execution timing MIT 2 greenflagged / 2 total
@phyxiusjs/validate Validator-agnostic runtime type validation — the contract, not the implementation MIT 1 greenflagged / 1 total
Showing 27 packages