is_json inputs now line up with format inputs
This commit is contained in:
parent
fd3c6af50b
commit
e7025efe50
2 changed files with 25 additions and 5 deletions
13
src/jsx.erl
13
src/jsx.erl
|
@ -110,25 +110,30 @@ term_to_json(JSON, Opts) ->
|
|||
end.
|
||||
|
||||
|
||||
-spec is_json(JSON::binary()) -> true | false.
|
||||
-spec is_json(JSON::binary()) -> true | false
|
||||
; (Terms::list(jsx_encodeable())) -> true | false.
|
||||
|
||||
is_json(JSON) ->
|
||||
is_json(JSON, []).
|
||||
|
||||
|
||||
-spec is_json(JSON::binary(), Opts::verify_opts()) -> true | false.
|
||||
-spec is_json(JSON::binary(), Opts::verify_opts()) -> true | false
|
||||
; (Terms::list(jsx_encodeable()), Opts::verify_opts()) -> true | false.
|
||||
|
||||
is_json(JSON, Opts) ->
|
||||
jsx_verify:is_json(JSON, Opts).
|
||||
|
||||
|
||||
-spec format(JSON::binary()) -> binary() | iolist().
|
||||
-spec format(JSON::binary()) -> binary() | iolist()
|
||||
; (Terms::list(jsx_encodeable())) -> binary() | iolist().
|
||||
|
||||
format(JSON) ->
|
||||
format(JSON, []).
|
||||
|
||||
|
||||
-spec format(JSON::binary(), Opts::format_opts()) -> binary() | iolist().
|
||||
-spec format(JSON::binary(), Opts::format_opts()) -> binary() | iolist()
|
||||
; (Terms::list(jsx_encodeable()), Opts::format_opts()) ->
|
||||
binary() | iolist().
|
||||
|
||||
format(JSON, Opts) ->
|
||||
jsx_format:format(JSON, Opts).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue