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