Packages

The @rfjs/* utility toolkit.

@rfjs/data-filter

Filter in-memory data with JSONPath-addressed conditions.

@rfjs/data-transform

Data type transformation utilities (string/number/boolean/date).

@rfjs/data-label

Compose display label strings from data paths, value maps, and templates.

@rfjs/jsonb-query

PostgreSQL JSONB query builder from filter metadata.

@rfjs/sql-filter

Generic boolean filter-group to SQL with pluggable leaf renderers.

@rfjs/pg-filter

Unified PostgreSQL filter builder over columns and JSONB.

@rfjs/filter-builder

Framework-agnostic canonical filter-tree model, schema inference, and engine compilation.

@rfjs/decision-table

DMN-style decision table: rules as nested filter trees, constant or expression outputs, first/collect hit policies.

@rfjs/es-query

Elasticsearch / OpenSearch query builder — compile a filter-tree to bool queries.

@rfjs/es-client

Client-agnostic Elasticsearch / OpenSearch execution layer: search, pagination, highlight.

@rfjs/jwt

JWT sign/verify/decode helper.

@rfjs/mongo-query

MongoDB query builder from filter metadata.

@rfjs/object-utils

Object manipulation utilities (flatten, paths, merge).

@rfjs/form-builder

Visual form config builder — compose and edit JSON-driven form schemas with a live preview.

@rfjs/bpmn-ui

Render read-only BPMN 2.0 process diagrams from XML in React.

@rfjs/pg-toolkit

PostgreSQL admin utilities (seed history, DB/schema creation).

@rfjs/retry

Retry helper with configurable delay.

@rfjs/tpl-toolkit

Shared config factories for rfjs project templates.

@rfjs/data-schema

Data resource metadata contract — fields, pagination, and sort, shared across table/form/filter consumers.

@rfjs/table-builder

Derive a config-driven data table from resource metadata: columns, formatting, sorting, and pagination.