Schema
A schema defines the structure and content of an unbounded sequence of JSON values. Go to the schema concept page for an in-depth explanation.
This reference contains every schema that rngo provides out-of-the-box. You can use them in your simulation as-is, or combine them to create custom schemas.
Every schema is part of a namespace, and should be referenced using the fully-qualfied name, e.g json.object. However some schemas may be referenced without the namespace, e.g. object.
core
Primitives used to build other, higher-level schemas.
json
The rngo schemas are a superset of JSON Schema, meaning that JSON Schema can be used to define a simulation.
These schema types correspond to a JSON Schema type and expect the same fields as their JSON Schema equivalent (or a subset thereof during the rngo beta)
id
Different types of identifiers.
time
Deterministic time values.
person
Data associated with humans.
internet
Internet and network-related data.
phone
Phone number generation.
address
Physical address generation.
content
Placeholder and sample content generation.
util
Utility schemas for common use cases.