diff --git a/docs/results/node-16.json b/docs/results/node-16.json index 75f8a81d9..1ce6c1d06 100644 --- a/docs/results/node-16.json +++ b/docs/results/node-16.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":606809,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"aeria","ops":673884,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"aeria","ops":601319,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"aeria","ops":675641,"margin":0.15,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ajv","ops":38750962,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"ajv","ops":19738264,"margin":0.34,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"arktype","ops":103430405,"margin":0.44,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"banditypes","ops":2156284,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"banditypes","ops":2138586,"margin":0.5,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"bueno","ops":258389,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"bueno","ops":247278,"margin":0.61,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"bueno","ops":439572,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"bueno","ops":433166,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"caketype","ops":147388,"margin":0.78,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"caketype","ops":185222,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"caketype","ops":147981,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":88176,"margin":0.25,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"computed-types","ops":1358374,"margin":0.87,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"computed-types","ops":956709,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"computed-types","ops":954531,"margin":0.43,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"decoders","ops":327930,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"decoders","ops":198967,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"decoders","ops":202985,"margin":0.22,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"io-ts","ops":2543087,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"jointz","ops":527594,"margin":0.24,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"jointz","ops":520898,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"jointz","ops":698356,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"json-decoder","ops":1327810,"margin":0.2,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"$mol_data","ops":2459395,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"$mol_data","ops":2461503,"margin":0.49,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2082060,"margin":2.05,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":29008,"margin":1.21,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":28933,"margin":0.47,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":29430,"margin":0.17,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":29077,"margin":0.59,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"myzod","ops":1972677,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"myzod","ops":2457033,"margin":0.29,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"myzod","ops":2452419,"margin":0.28,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"ok-computer","ops":170442,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ok-computer","ops":176577,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":619421,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":1960879,"margin":0.27,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":25358621,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"pure-parse","ops":2302858,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"pure-parse","ops":1699492,"margin":0.52,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":5651605,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":65623986,"margin":0.49,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"pure-parse","ops":3488475,"margin":0.42,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"purify-ts","ops":1613557,"margin":0.24,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"r-assign","ops":1686041,"margin":0.11,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"r-assign","ops":1417575,"margin":0.17,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"r-assign","ops":1674545,"margin":0.28,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"r-assign","ops":1410475,"margin":0.44,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"rescript-schema","ops":116794278,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"rescript-schema","ops":30321678,"margin":0.13,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"rescript-schema","ops":117547486,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"rescript-schema","ops":30247789,"margin":0.65,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"rulr","ops":966661,"margin":0.28,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"runtypes","ops":161436,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":254477,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":245551,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":218660,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":245129,"margin":0.6,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2486154,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3174176,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3343775,"margin":0.24,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":162464980,"margin":0.1,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":37931860,"margin":0.24,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":745792,"margin":0.61,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":703072,"margin":0.29,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":117978671,"margin":0.23,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":34457075,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"spectypes","ops":38971242,"margin":0.25,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"spectypes","ops":29713791,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"spectypes","ops":121590422,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"spectypes","ops":28139438,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"succulent","ops":416495,"margin":0.16,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"succulent","ops":723261,"margin":0.67,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"succulent","ops":414433,"margin":0.21,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"superstruct","ops":151078,"margin":0.17,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"superstruct","ops":193587,"margin":0.8,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"superstruct","ops":149469,"margin":0.47,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"suretype","ops":50178567,"margin":0.21,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1644094,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1624188,"margin":0.34,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"to-typed","ops":3681867,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"to-typed","ops":2896881,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"to-typed","ops":109780,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"to-typed","ops":2814375,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"toi","ops":995590,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"toi","ops":994051,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":3447199,"margin":0.42,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":51802211,"margin":1.02,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":32898228,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":34697001,"margin":0.14,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":161071329,"margin":0.22,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"ts-utils","ops":318228,"margin":0.29,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"tson","ops":622412,"margin":0.55,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"tson","ops":659617,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"tson","ops":659649,"margin":0.22,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"tson","ops":657855,"margin":0.69,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1401318,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1401370,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"typia","ops":111846507,"margin":0.55,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"typia","ops":34817075,"margin":0.25,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"typia","ops":32959439,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"typia","ops":91445504,"margin":0.41,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"unknownutil","ops":2757107,"margin":0.73,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"unknownutil","ops":2756263,"margin":0.51,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"unknownutil","ops":4417498,"margin":0.25,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"valibot","ops":1868083,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"valibot","ops":1416541,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"valibot","ops":1834817,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"valibot","ops":1412177,"margin":0.34,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"valita","ops":5979152,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"valita","ops":5925580,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"valita","ops":6073204,"margin":0.27,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"valita","ops":5813849,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"vality","ops":189074,"margin":0.15,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"vality","ops":183889,"margin":0.15,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"vality","ops":190078,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"vality","ops":182640,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"yup","ops":66420,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"yup","ops":62809,"margin":0.52,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"zod","ops":717206,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"zod","ops":633585,"margin":0.42,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"zod","ops":624787,"margin":0.42,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"zod","ops":632848,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"deepkit","ops":2031142,"margin":0.87,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"deepkit","ops":25203241,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"effect-schema","ops":1329369,"margin":0.6,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"effect-schema","ops":65845,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"effect-schema","ops":1136710,"margin":0.28,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"effect-schema","ops":65379,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":153362287,"margin":0.12,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"jet-schema","ops":3167400,"margin":0.63,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"jet-schema","ops":2844377,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"jet-schema","ops":4268626,"margin":0.5,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"jet-schema","ops":2881672,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":597606,"margin":0.51,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"aeria","ops":653994,"margin":0.34,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"aeria","ops":592001,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"aeria","ops":648794,"margin":0.68,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ajv","ops":38793717,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"ajv","ops":20118484,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"arktype","ops":103571675,"margin":0.59,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"banditypes","ops":2167120,"margin":0.66,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"banditypes","ops":2159395,"margin":0.48,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"bueno","ops":255245,"margin":0.48,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"bueno","ops":251838,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"bueno","ops":414215,"margin":1.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"bueno","ops":440480,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"caketype","ops":149855,"margin":0.2,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"caketype","ops":186683,"margin":0.42,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"caketype","ops":148943,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":86158,"margin":0.34,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"computed-types","ops":1292786,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"computed-types","ops":1029952,"margin":0.44,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"computed-types","ops":1029594,"margin":0.42,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"decoders","ops":333330,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"decoders","ops":203837,"margin":0.27,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"decoders","ops":203106,"margin":0.33,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"io-ts","ops":2521046,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"jointz","ops":531690,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"jointz","ops":530563,"margin":0.11,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"jointz","ops":694704,"margin":0.47,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"json-decoder","ops":1305848,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"$mol_data","ops":2461137,"margin":0.74,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"$mol_data","ops":2441528,"margin":0.7,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2112813,"margin":0.55,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":30182,"margin":0.5,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":29879,"margin":0.64,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":30229,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":29967,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"myzod","ops":1994338,"margin":0.23,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"myzod","ops":2448371,"margin":0.23,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"myzod","ops":2494574,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"ok-computer","ops":170318,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ok-computer","ops":175902,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":611287,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":1983563,"margin":0.64,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":25229481,"margin":0.13,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"pure-parse","ops":2368457,"margin":0.43,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"pure-parse","ops":1740141,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":5473405,"margin":0.61,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":65678358,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"pure-parse","ops":3454290,"margin":0.62,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"purify-ts","ops":1574058,"margin":0.58,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"r-assign","ops":1624060,"margin":0.43,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"r-assign","ops":1406778,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"r-assign","ops":1675769,"margin":0.59,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"r-assign","ops":1403438,"margin":0.54,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"rescript-schema","ops":116046280,"margin":0.7,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"rescript-schema","ops":31137995,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"rescript-schema","ops":117693680,"margin":0.29,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"rescript-schema","ops":27878704,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"rulr","ops":954656,"margin":0.17,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"runtypes","ops":161634,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":253966,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":245784,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":217692,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":245887,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2423680,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3197152,"margin":0.7,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3412712,"margin":0.57,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":161136306,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":37359492,"margin":0.52,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":753916,"margin":0.38,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":692233,"margin":0.86,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":117838487,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":34191039,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"spectypes","ops":38689971,"margin":0.52,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"spectypes","ops":29541294,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"spectypes","ops":121550948,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"spectypes","ops":27920267,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"succulent","ops":418934,"margin":0.27,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"succulent","ops":721513,"margin":0.32,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"succulent","ops":415051,"margin":0.5,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"superstruct","ops":159315,"margin":0.35,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"superstruct","ops":194832,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"superstruct","ops":158062,"margin":0.48,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"suretype","ops":49911351,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1643324,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1630714,"margin":0.51,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"to-typed","ops":3675678,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"to-typed","ops":2799056,"margin":0.25,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"to-typed","ops":106942,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"to-typed","ops":2729040,"margin":0.14,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"toi","ops":961902,"margin":0.22,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"toi","ops":963560,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":3472960,"margin":0.54,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":50408025,"margin":0.27,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":34794580,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":34851801,"margin":0.29,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":161417222,"margin":0.24,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"ts-utils","ops":316321,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"tson","ops":604246,"margin":0.28,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"tson","ops":659974,"margin":0.3,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"tson","ops":663410,"margin":0.43,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"tson","ops":661895,"margin":0.52,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1385098,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1372454,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"typia","ops":112256350,"margin":0.19,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"typia","ops":34483873,"margin":0.27,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"typia","ops":32576265,"margin":0.16,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"typia","ops":132467567,"margin":0.48,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"unknownutil","ops":2829162,"margin":0.59,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"unknownutil","ops":2817473,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"unknownutil","ops":4550193,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"valibot","ops":1834487,"margin":0.66,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"valibot","ops":1420349,"margin":0.55,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"valibot","ops":1815519,"margin":0.77,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"valibot","ops":1405978,"margin":0.54,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"valita","ops":5968701,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"valita","ops":5935185,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"valita","ops":6082615,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"valita","ops":5816678,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"vality","ops":188760,"margin":0.25,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"vality","ops":182016,"margin":0.18,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"vality","ops":187277,"margin":0.4,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"vality","ops":183246,"margin":0.14,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"yup","ops":67488,"margin":0.52,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"yup","ops":63272,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"zod","ops":712907,"margin":0.46,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"zod","ops":643860,"margin":0.59,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"zod","ops":642980,"margin":0.26,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"zod","ops":636129,"margin":0.49,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"deepkit","ops":2044872,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"deepkit","ops":25749718,"margin":0.39,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"effect-schema","ops":1285634,"margin":0.79,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"effect-schema","ops":65255,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"effect-schema","ops":1215676,"margin":0.37,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"effect-schema","ops":65032,"margin":0.31,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":153005568,"margin":0.36,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseSafe","name":"jet-schema","ops":3203769,"margin":0.43,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"parseStrict","name":"jet-schema","ops":2934663,"margin":0.28,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertLoose","name":"jet-schema","ops":4474896,"margin":0.5,"runtime":"node","runtimeVersion":"v16.20.2"},{"benchmark":"assertStrict","name":"jet-schema","ops":2983426,"margin":0.45,"runtime":"node","runtimeVersion":"v16.20.2"}]} \ No newline at end of file