Skip to content
rineexPublic

About

Production-grade TypeScript/Node.js packages: DDD framework, NestJS adapters (Redis, PostgreSQL/Slonik), auth-core. Monorepo with @rineex/ddd, @rineex/ioredis, @rineex/pg-slonik & more.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Rineex Core

Rineex Core is a pnpm workspace of framework-agnostic domain primitives and reusable NestJS integrations. Published packages are built as CommonJS, ESM, and TypeScript declarations from their src/index.ts entry points.

Quick start

corepack enable
pnpm install
pnpm build
pnpm test

The workspace pins pnpm 10.22.0 and specifies Node 24.12.0 through Volta. @rineex/pg-slonik supports Node 18 or later; use the root toolchain while developing this repository.

Package areas

Area Packages
Domain building blocks @rineex/ddd, @rineex/decision-engine
Authentication @rineex/auth-core, OTP and passwordless method packages
NestJS integrations Redis, Slonik/PostgreSQL, and HTTP middleware modules
Tooling shared ESLint and TypeScript configurations

Documentation

  • Development workflow — prerequisites, workspace commands, testing, releases, and package generation.
  • Architecture — module boundaries, dependency direction, and public API rules.
  • Package catalog — package names, dependencies, exports, and supported status.
  • API reference — public export inventory and package-specific contracts.
  • Decision engine — pipeline behavior, complete selection example, events, and extension points.
  • Authentication — core contracts, policy evaluation, OTP integration, and current passwordless boundary.
  • NestJS integrations — Redis, Slonik, middleware configuration, and lifecycle behavior.
  • DDD primitives — value objects, entities, aggregates, events, results, errors, and mappers.
  • LLM and agent reference — a single machine-oriented entry point that links to the authoritative human guides.

Every package has a focused README beside its source. Package release history remains in its CHANGELOG.md.

About

Production-grade TypeScript/Node.js packages: DDD framework, NestJS adapters (Redis, PostgreSQL/Slonik), auth-core. Monorepo with @rineex/ddd, @rineex/ioredis, @rineex/pg-slonik & more.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages