Skip to main content

Modifiers

Modifiers are attributes that can be added to any generator to modify their behavior.

optional#

The optional modifier makes a generator nullable. It accepts a single boolean value (true or false).

{  "type": "string",  "pattern": "hello|goodbye",  "optional": true}

unique#

The unique modifiers ensures a generator only outputs non-repeating values. It accepts a single boolean value (true or false).

{  "type": "array",  "length": 10,  "content": {    "type": "number",    "subtype": "u64",    "unique": true,    "range": {      "low": 0,      "high": 20,      "step": 1    }  }}