Skip to content

rulvar API reference


rulvar API reference / @rulvar/core / Json

Type Alias: Json

ts
type Json = 
  | null
  | boolean
  | number
  | string
  | Json[]
  | {
[key: string]: Json;
};

Defined in: packages/core/src/l0/json.ts:7

L0 JSON value domain.

Everything that enters the journal (entry values, error data, artifacts) MUST be JSON-serializable; Json is the type-level face of that rule.