Commit graph

441 commits

Author SHA1 Message Date
alisdair sullivan
ff59289098 remove travis integration, not smart enough for it 2012-03-05 23:21:29 -08:00
alisdair sullivan
1fc05011db travis-ci integration 2012-03-05 23:09:45 -08:00
alisdair sullivan
b10262d720 whitespace 2012-03-05 20:37:22 -08:00
alisdair sullivan
01637106c1 more tests, up to 90% code coverage 2012-03-05 20:15:01 -08:00
alisdair sullivan
d654a0e882 lift init methods into decoder/encoder 2012-03-05 19:53:55 -08:00
alisdair sullivan
90520b9c0c clarification in json -> erlang mapping section of README 2012-03-05 19:44:01 -08:00
alisdair sullivan
baf31783db tests for to_json 2012-03-05 19:38:17 -08:00
alisdair sullivan
ec295a888b new is_term function that mirrors is_json for erlang terms 2012-03-04 18:40:00 -08:00
alisdair sullivan
620e6c7d91 factor out float formatting into nicedecimal, include as dep 2012-03-04 17:01:04 -08:00
alisdair sullivan
ed33626ed5 add encoder and decoder functions to api 2012-03-04 15:47:08 -08:00
alisdair sullivan
3cbabec80e markdown and erlang typespecs don't always get along 2012-03-02 23:01:28 -08:00
alisdair sullivan
b836b060b1 fix funky tabs in jsx.app.src 2012-03-02 22:59:51 -08:00
alisdair sullivan
63faf04115 factor out gen_json 2012-03-02 22:53:45 -08:00
alisdair sullivan
61ef73ff72 additional info on gen_json in README 2012-01-31 21:45:05 -08:00
alisdair sullivan
77794238f3 bump version to 1.0rc and updates README 2012-01-31 21:43:08 -08:00
alisdair sullivan
9e15ce558d bump version to 1.0rc and updates README 2012-01-31 21:27:45 -08:00
alisdair sullivan
e15a0e9a81 fully integrate gen_json.erl 2012-01-31 20:56:08 -08:00
alisdair sullivan
9aaa23735a unofficially deprecate json_to_term and term_to_json 2012-01-31 20:44:35 -08:00
alisdair sullivan
443a2cbe7f doc updates 2012-01-24 23:44:46 -08:00
alisdair sullivan
093baaf515 add documentation for is_json 2011-12-14 21:32:17 -08:00
alisdair sullivan
ffa2aa6ce9 add note about streaming mode to README, allow incomplete returns from json_to_term and format 2011-12-14 21:07:50 -08:00
alisdair sullivan
e145220d92 move handling of anonymous handlers to gen_json 2011-12-14 20:57:17 -08:00
alisdair sullivan
29175a7845 update rebar to latest 2011-12-14 20:11:20 -08:00
alisdair sullivan
5545be32ba adds new utility function enable handling of anon functions in various handlers 2011-12-04 23:41:00 -08:00
alisdair sullivan
245640743d moves escaping of strings from encoder to formatter 2011-12-01 22:49:20 -08:00
alisdair sullivan
cef8ccd5c2 documents current behaviour of {labels, ...} option, should not be regarded as a stable api 2011-12-01 22:25:49 -08:00
alisdair sullivan
fb1b21c67c allows atoms in terms passed to encoder 2011-12-01 22:12:50 -08:00
alisdair sullivan
6dfaa61bfa allow interchange of nullbyte in strings 2011-12-01 06:32:56 -08:00
alisdair sullivan
1cfd565458 removes obsolete comment in decoder 2011-12-01 06:24:34 -08:00
alisdair sullivan
51732e5357 more adjustments for github parsing 2011-11-30 22:27:26 -08:00
alisdair sullivan
50270f2cea minor typographical fixes to README 2011-11-30 21:38:37 -08:00
alisdair sullivan
623b94bfc3 README edits 2011-11-30 20:08:32 -08:00
alisdair sullivan
f015517d49 new README 2011-11-30 20:06:16 -08:00
alisdair sullivan
03e50ac0cc removes loose_unicode opt from erlang -> json conversion 2011-11-30 19:08:38 -08:00
alisdair sullivan
3857980f6c remove incomplete returns from json_to_term/1,2 and format/1,2 2011-11-30 06:36:06 -08:00
alisdair sullivan
726838cfff removes overly restrictive guards 2011-11-29 21:11:17 -08:00
alisdair sullivan
0035cd67a7 loose_unicode now applies to string escaping performed on binaries converted TO json as well as from 2011-11-29 21:04:24 -08:00
alisdair sullivan
d7c1ef9b4d remove string escaping functions, unused 2011-11-29 20:32:47 -08:00
alisdair sullivan
6548285753 fix for lists in README 2011-11-29 20:29:49 -08:00
alisdair sullivan
7d2deb7408 updates readme 2011-11-29 20:28:19 -08:00
alisdair sullivan
fd1865b0e5 adds makefile 2011-11-29 20:05:49 -08:00
alisdair sullivan
a798391cd3 bumps version 2011-11-29 19:57:43 -08:00
alisdair sullivan
cf722ed8d9 restores old api 2011-11-29 19:56:00 -08:00
alisdair sullivan
9a968548c8 new encoder 2011-11-29 19:39:14 -08:00
alisdair sullivan
6dacf64620 refactors out extraction of parser opts, generalizes use of specific parsers by processors 2011-11-29 19:39:01 -08:00
alisdair sullivan
55d0259c89 remove dead code 2011-11-29 19:37:37 -08:00
alisdair sullivan
c1f066a2db removes extras dir 2011-11-28 17:32:40 -08:00
alisdair sullivan
1fad948aec changes name of jsx_format to jsx_to_json and jsx_terms to jsx_to_term 2011-11-28 17:30:55 -08:00
alisdair sullivan
6a81f7885b adds tests for naked terms 2011-11-28 17:22:54 -08:00
alisdair sullivan
c9b590735e adds test for {labels, atom} option 2011-11-28 15:24:44 -08:00