diff --git a/include/jsx_types.hrl b/include/jsx_types.hrl index a1021ca..855eb8e 100644 --- a/include/jsx_types.hrl +++ b/include/jsx_types.hrl @@ -61,18 +61,18 @@ | ok. --type json() :: json_object() | json_array(). +-type eep0018() :: eep0018_object() | eep0018_array(). --type json_array() :: [json_term()]. --type json_object() :: [{json_key(), json_term()}]. +-type eep0018_array() :: [eep0018_term()]. +-type eep0018_object() :: [{eep0018_key(), eep0018_term()}]. --type json_key() :: binary() | atom(). +-type eep0018_key() :: binary() | atom(). --type json_term() :: json_array() | json_object() | json_string() | json_number() | true | false | null. +-type eep0018_term() :: eep0018_array() | eep0018_object() | eep0018_string() | eep0018_number() | true | false | null. --type json_string() :: binary(). +-type eep0018_string() :: binary(). --type json_number() :: float() | integer(). +-type eep0018_number() :: float() | integer(). -type supported_utf() :: utf8 | utf16 | {utf16, little} | utf32 | {utf32, little}.