tjson-spec icon indicating copy to clipboard operation
tjson-spec copied to clipboard

IETF-style specification and test cases for TJSON

Results 8 tjson-spec issues
Sort by recently updated
recently updated
newest added

TJSON looks really nice! Thank you for your work on the specification thus far. I have some questions relating to TJSON's equivalence relation. A) Is this a valid set? ```javascript...

Hey, I've read the spec but I'm still not sure what number formats are allowed in integer and floating point types. Based on the Ruby and JS implementations, I think...

Maybe I'm overshooting a bit, but I'm researching typed JSON to standardize how CMSs can exchange information in a structured but light way. What I would like to propose is...

A decimal number type serialized as a string would allow for an 'exact' representation of a floating point number. This would be very beneficial to monetary applications or applications that...

[Section 5.6 of RFC 3339](https://tools.ietf.org/html/rfc3339.html#section-5.6) describes `time-secfrac` as the syntax for partial seconds in RFC 3339 timestamps: ``` time-secfrac = "." 1*DIGIT ``` This syntax indicates one or more digits....

CBOR describes a mapping for converting to/from JSON (see [RFC7049 section 4](https://tools.ietf.org/html/rfc7049#page-29)). From what I can tell, a conversion of a CBOR document to JSON and back to CBOR would...

This test suite (mentioned in the "[Parsing JSON is a Minefield](http://seriot.ch/parsing_json.html)" blog post) contains a number of examples which have ambiguous behavior and/or cause JSON parser crashes: https://github.com/nst/JSONTestSuite TJSON can...

Support a syntax for redacting content from documents while allowing their corresponding [objecthashes](https://github.com/benlaurie/objecthash) to remain the same. This would likely take the form `"r:"`. Data to be redacted should always...