113 Commits (master)

Author SHA1 Message Date
Daniel Cousens 5215947f8a s/oneOf/anyOf 6 years ago
Daniel Cousens 0d9c7033c1 enforce that compile syntax enforces [X], not [] or [X, Y, ...] 6 years ago
Daniel Cousens 537f24d3a1 add allOf 6 years ago
Daniel Cousens ca3b4d3f00 add async/nothrow variants of typeforce, with docs and tests 6 years ago
Daniel Cousens ac1426d007 prefer options object for arrayOf options 6 years ago
Daniel Cousens 5f66594e46 add arrayOf Numbers with fixed length 6 years ago
Daniel Cousens 923a4376f6 add type Int53 6 years ago
Daniel Cousens ebef5c985a add Range type and decimal tests 6 years ago
Daniel Cousens 81ee57373e add tests for String 7 years ago
Daniel Cousens 246b92c672 fix generated fixtures not matching exact exceptions created 7 years ago
Daniel Cousens 886f9301c0 tests: merge more 7 years ago
Daniel Cousens 4a14dd3e6c fix undefined tuples attempting property 0 7 years ago
Daniel Cousens ad9b4eb074 less tests is easier to read 7 years ago
Daniel Cousens 2185dd7600 test: merge compiled tests 7 years ago
Daniel Cousens 9b6ef3a838 tests: use safe-buffer calls 7 years ago
Daniel Cousens c6ce311973 add ArrayN type, generalizing Length types 7 years ago
Daniel Cousens b6b8e51257 extra: differentiate between Hex and failed length 8 years ago
Daniel Cousens 6e1e6812c3 add async wrapper 8 years ago
Daniel Cousens 6f8da57649 fixtures: rm removed fixtures 8 years ago
Daniel Cousens 1a1b34cdee rm eachOf, unpublish 1.9.0 8 years ago
Daniel Cousens 1c4f6c67c5 rename every to eachOf, remove .some 8 years ago
Daniel Cousens eabaa7260d add HexN 8 years ago
Daniel Cousens 15ce7767e2 add typeforce.every sum type 8 years ago
Daniel Cousens fe3c98cb20 tuple: add strict argument 8 years ago
Daniel Cousens 9fa4135901 tests: add failing tests for typeforce.oneOf, and fix oneOf behaviour 8 years ago
Daniel Cousens c41e8d6d15 errors: fix custom errors displaying empty string at end 8 years ago
Daniel Cousens 060ddcb8cb errors: fix sub valueTypeName String typed exception 8 years ago
Daniel Cousens d4beddbb21 errors: remove stfJSON, fixes weird output for arrayOf 8 years ago
Daniel Cousens ce096ab52f tests: add tests for typeforce.object previous intricacies 8 years ago
Daniel Cousens fa3fdd6f23 add empty object type 8 years ago
Daniel Cousens 5e350ce60a tests: add more undefined property cases 8 years ago
Daniel Cousens 9c2185f57b tests: add more undefined/null value cases 8 years ago
Daniel Cousens f69eef968a tests: add more fixtures for BufferN types 8 years ago
Daniel Cousens 6827bf25c4 extra: fixes _new_ TfTypeError when length is wrong 8 years ago
Daniel Cousens a35afa991b tests/extra: add valid tests 8 years ago
Daniel Cousens 4c41c9575e tests/extra: add invalid tests 8 years ago
Daniel Cousens a6b28a2146 add extra types 8 years ago
Daniel Cousens 097d369219 scripts/tests: drop annoying asciiSlice bollocks 8 years ago
Daniel Cousens 81372a2dd3 tests: add Buffer3 8 years ago
Daniel Cousens 830da54348 tests: add missing number for node 0.11 8 years ago
Daniel Cousens 3477699b08 tests: fix regex in exceptions 8 years ago
Daniel Cousens f7a3f509e7 tests: fix regex handling 8 years ago
Daniel Cousens c2dab233e8 tests: fix bad error 8 years ago
Daniel Cousens b90958d2a8 tests: fix custom error handling 8 years ago
Daniel Cousens c952ca5e2f fix tuple errors containing unnecessary brackets 8 years ago
Daniel Cousens 3830424bdd tests: length is of value type number 8 years ago
Daniel Cousens b69f8b6e16 tests: add missing () 8 years ago
Daniel Cousens 21fdce24f6 tests: remove odd oneOf behaviour 8 years ago
Daniel Cousens ee2e1d6a40 fix error messages for subErrors of tuples 8 years ago
Daniel Cousens 6bd4fe593a tuple: precompile arguments and fix error message output 8 years ago