Home > @skunkteam/types > BaseTypeImpl > stringify
Create a JSON string of the given value, using the type information of the current type. Throws if the value is not serializable.
Signature:
stringify(value: ResultType): string;
Parameter | Type | Description |
---|---|---|
value | ResultType | a previously validated or constructed value, must conform to this type |
Returns:
string
Only use this method on values that have been validated or constructed by this type. It will use the available type information to efficiently create a stringified version of the value. Unknown (extra) properties of object types are stripped.
Note that this implementation differs from the specs of JSON.stringify
in that it will throw on all values that are not serializable into JSON.