update travis.yml now that is supports erlang 17.0
bump to 2.0.2 and publish to hex.pm
fix jsxbench so it works with 2.x
purge mention of secret things
add incomplete typespecs to is_json and is_term
bump to 2.0.3
further tweak typespecs
bump to v2.0.4
Fix dialyzer with maps_support
Merge pull request #57 from yjh0502/develop

Fix dialyzer with maps_support
prevent json objects with repeated keys from being emitted from the
parser
fix some typos, misstatements and errors in README
add erlang 17.1 to test env
use `end_json` to end streaming when in streaming mode in addition
to `end_stream`
allow a single trailing comma in objects or arrays
parser (and encoder) accept `calendar:datetime()` tuples and
convert into iso8601 strings
v2.1
use iolists in place of binaries when building json
fix test that was failing for the wrong reason
introduce option to skip checking for repeated keys