21 packages matching “nodii”
@nodii/auth-sdk
v0.13.0 · 2 days ago
User-JWT verifier + REST issuer-client + Hono/Express middleware for services that consume nodii-auth. Verifies RS256 tokens against the JWKS published by nodii-auth.
No known vulnerabilities
@nodii/telemetry
v0.28.0 · 5 days ago
Substrate observability library for the Nodii microservice stack — OTel wrapper, log envelope, intent lifecycle, audit signal, agent registry, context propagation. Spec: planning hub docKey=telemetry.
No known vulnerabilities
@nodii/grpc-interceptors
v0.8.1 · 1 month ago
Substrate gRPC interceptor library for the Nodii microservice stack — 8 cross-cutting interceptors (logging, audit, enrichAuthContext, tenantContext, auditContext, deadlineGuard, cancellationGuard, errorMap) + re-export façade over @nodii/grpc-auth/saga/i
No known vulnerabilities
@nodii/grpc-auth
v0.16.0 · 6 days ago
gRPC service-to-service auth for Nodii microservices: server + client interceptors, JWKS fetch from S3, JWT verifier, token manager.
No known vulnerabilities
@nodii/audit-chain
v0.13.0 · 7 days ago
Tamper-evident audit chain for the Nodii microservice stack — implements `@nodii/telemetry.AuditChainAdapter` per doctrine 02-audit-doctrine.md § 13. v0.3.0 replaces the v0.2.x jsonb-event audit_rows row shape with the rich-column `<service>_audit_event`
No known vulnerabilities
@nodii/saga
v0.11.0 · 7 days ago
Saga orchestration library for the Nodii microservice stack — createSaga + step + stepParallel + cross-saga signals + sagaContext interceptor + SagaAdminService factory + @sagaCallable discipline tag + real PostgresSagaStateStore + RedisSignalBus + Patter
No known vulnerabilities
@nodii/idempotency
v0.9.0 · 26 days ago
Idempotency library for the Nodii microservice stack — wrapForSagaStep + wrapForWebhook + wrapConsumerWorker + computeIdempotencyKey + ioredis CLAIM via Lua + sweeper + gRPC idempotencyGuard interceptor. Polyglot ship: TS + Python + Go in parity. Spec: pl
No known vulnerabilities
@nodii/pii
v0.14.0 · 7 days ago
Substrate PII library for the Nodii microservice stack — deterministic tokenization, per-subject DEK envelope encryption, redaction, DSAR helpers, extensible-entity scaffolding. Spec: planning hub docKey=pii.
No known vulnerabilities
@nodii/dsar
v0.18.0 · 5 days ago
GDPR Data Subject Access Request (DSAR) library for the Nodii microservice stack — 9-RPC DataLifecycleService surface with typed handler registry + DsarStore + retention policy helpers. Polyglot ship: TS + Python + Go in parity. Spec: planning hub docKey=
No known vulnerabilities
@nodii/replica-consumer
v0.35.2 · 5 days ago
Pattern 3 replication consumer for the Nodii microservice stack — defineReplica + startReplicaConsumer + dedupe + LWW + apply-tx wrapping + DLQ + snapshot RPC bootstrap + drift sweeper. Polyglot ship: TS + Python + Go in parity. Spec: planning hub docKey=
No known vulnerabilities
@nodii/db-rls
v0.13.0 · 7 days ago
Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.
No known vulnerabilities
@nodii/approval
v0.15.1 · 4 days ago
Approval library for the Nodii microservice stack — defineApprovalKinds + requestApproval + bindApprovalHandlers + per-tenant policies + completion-event consumer + migrate-gen. Polyglot ship: TS + Python + Go in parity. Spec: planning hub docKey=approval
No known vulnerabilities
@nodii/role-catalog
v0.13.0 · 2 days ago
Boot-time permission-catalog publisher for Nodii module-services. Type-safe definePermissions + publishCatalogAtBoot wrapper (cold-start retry, idempotency, non-boot-blocking degrade + background repair per D410(3)) on top of the tenant-service RoleCatalo
No known vulnerabilities
@nodii/outbox-dispatcher
v0.6.0 · 5 days ago
Pattern 3 producer-side outbox drainer for the Nodii microservice stack — defineDispatcher + startDispatcher + single-active SET-NX-EX lease (D209) + FOR UPDATE SKIP LOCKED drain + XADD to Redis Streams + currentHwm + 24h-unpublished ops-alert sweep (D401
No known vulnerabilities
@nodii/address
v0.2.1 · 27 days ago
Nodii canonical postal Address value-object + validator (ISO-3166-1 alpha-2; AddressInvalid).
No known vulnerabilities
@nodii/retry
v0.1.1 · 7 days ago
The retry / exponential-backoff / jitter policy for the Nodii microservice stack, as a real package. Consolidates 14 hand-rolled backoff implementations that had drifted across the shared libraries themselves (250ms/2x/60s no-jitter, 100ms/2x/30s ±12.5%,
No known vulnerabilities
@nodii/review-gates
v0.1.0 · 26 days ago
Hermetic review gates for the Nodii microservice stack — the D367 / 12-testing-doctrine §3.1 service-wired gate (proves a service SERVES its own gRPC/consumers) as a consuming-repo-relative runner + BIN, so services adopt one dependency instead of copying
No known vulnerabilities
@nodii/doctrine-lint
v0.2.0 · 6 days ago
Nodii doctrine CI gates as one dependency: the D417 naming-conventions rules (gRPC FQN / RBAC key / outbox topic) plus the CROSS-TENANT RLS rule that blocks the membership-union policy shape and the untenanted user-session DB client — as named exports and
No known vulnerabilities
@nodii/onboarding
v0.1.0-dev.0 · 21 days ago
Browser SDK for the Nodii self-signup onboarding flow. Headless form state, reCAPTCHA integration, and a default themeable vanilla-TS widget. D540/D537 contract client.
No known vulnerabilities
@nodii/grpc-interfaces
v0.3.0 · 26 days ago
Canonical gRPC interface contracts for the Nodii stack. Ships the vendored .proto bytes + runtime-loaded @grpc/grpc-js ServiceDefinitions for nodii.dsar.v1.DataLifecycleService and nodii.tenant.v1.TenantSnapshotService so consumer services can server.addS
No known vulnerabilities