diff --git a/docs/results/node-21.json b/docs/results/node-21.json index 388509afd..db6c11861 100644 --- a/docs/results/node-21.json +++ b/docs/results/node-21.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":943102,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"aeria","ops":947253,"margin":0.76,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"aeria","ops":945784,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"aeria","ops":949329,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ajv","ops":43140329,"margin":1.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ajv","ops":22071910,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"arktype","ops":115598269,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"banditypes","ops":2792482,"margin":0.65,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"banditypes","ops":2819536,"margin":0.69,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"bueno","ops":277646,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"bueno","ops":278067,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"bueno","ops":487161,"margin":0.19,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"bueno","ops":493680,"margin":0.18,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"caketype","ops":165794,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"caketype","ops":203436,"margin":0.89,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"caketype","ops":159378,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":88017,"margin":2.06,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"computed-types","ops":1408919,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"computed-types","ops":1073742,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"computed-types","ops":1066359,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"decoders","ops":360420,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"decoders","ops":222843,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"decoders","ops":223874,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"io-ts","ops":2842251,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"jointz","ops":671398,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"jointz","ops":666177,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"jointz","ops":893027,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"json-decoder","ops":1566626,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"$mol_data","ops":3172280,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"$mol_data","ops":3144258,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2571897,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":560422,"margin":1.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":516495,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":565161,"margin":0.69,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":502795,"margin":0.77,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"myzod","ops":2207716,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"myzod","ops":2687795,"margin":0.89,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"myzod","ops":2690997,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ok-computer","ops":185310,"margin":0.64,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ok-computer","ops":194106,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":657991,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2142354,"margin":1.18,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"purify-ts","ops":1906553,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"r-assign","ops":1923593,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"r-assign","ops":1573098,"margin":0.19,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"r-assign","ops":1946255,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"r-assign","ops":1564470,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rescript-schema","ops":109503430,"margin":0.25,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"rescript-schema","ops":24431264,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"rescript-schema","ops":109692079,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"rescript-schema","ops":29447927,"margin":0.78,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rulr","ops":1063199,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"runtypes","ops":181490,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":303086,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":292962,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":262476,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":293465,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2703742,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3719835,"margin":2.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3657588,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":161935674,"margin":0.82,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":38372897,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":881140,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":803997,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":129086595,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":34856344,"margin":0.85,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"spectypes","ops":39955261,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"spectypes","ops":29855370,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"spectypes","ops":146864078,"margin":0.15,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"spectypes","ops":27707191,"margin":0.16,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"succulent","ops":519801,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"succulent","ops":951726,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"succulent","ops":521086,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"superstruct","ops":166849,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"superstruct","ops":206669,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"superstruct","ops":166694,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"suretype","ops":58996824,"margin":0.41,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1931950,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1910334,"margin":0.64,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"to-typed","ops":4347514,"margin":1.16,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"to-typed","ops":3236836,"margin":0.8,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"to-typed","ops":114380,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"to-typed","ops":3195989,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"toi","ops":1091993,"margin":0.95,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"toi","ops":1081918,"margin":1.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4115532,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":59235881,"margin":0.16,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35818979,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":36025326,"margin":0.91,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":171771395,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"ts-utils","ops":319235,"margin":0.16,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"tson","ops":661104,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tson","ops":719596,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"tson","ops":721887,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tson","ops":720656,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1589721,"margin":1.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1619310,"margin":0.16,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"typia","ops":113226738,"margin":0.76,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"typia","ops":37101715,"margin":0.25,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"typia","ops":33516834,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"typia","ops":140679021,"margin":0.12,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"unknownutil","ops":3994247,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"unknownutil","ops":3937705,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"unknownutil","ops":6186960,"margin":0.2,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valibot","ops":2261215,"margin":1.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valibot","ops":1629870,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valibot","ops":2269825,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valibot","ops":1628023,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valita","ops":6981349,"margin":0.67,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valita","ops":7086993,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valita","ops":6646881,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valita","ops":6859541,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"vality","ops":225251,"margin":0.41,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"vality","ops":217517,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"vality","ops":223908,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"vality","ops":214424,"margin":0.76,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"yup","ops":72494,"margin":1.64,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"yup","ops":68183,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"zod","ops":667555,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"zod","ops":675643,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"zod","ops":674656,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"zod","ops":672191,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"deepkit","ops":2835243,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"deepkit","ops":26821014,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"effect-schema","ops":1476578,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"effect-schema","ops":324653,"margin":0.85,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"effect-schema","ops":1393669,"margin":0.41,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"effect-schema","ops":317919,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":172110697,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":972770,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"aeria","ops":982353,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"aeria","ops":962156,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"aeria","ops":975135,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ajv","ops":43806308,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ajv","ops":22061789,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"arktype","ops":116768494,"margin":0.15,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"banditypes","ops":2840192,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"banditypes","ops":2852327,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"bueno","ops":273656,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"bueno","ops":264475,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"bueno","ops":498503,"margin":1.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"bueno","ops":492374,"margin":0.78,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"caketype","ops":161490,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"caketype","ops":204342,"margin":1.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"caketype","ops":162078,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":91343,"margin":2.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"computed-types","ops":1387288,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"computed-types","ops":1083003,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"computed-types","ops":1095139,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"decoders","ops":368544,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"decoders","ops":225565,"margin":0.22,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"decoders","ops":224016,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"io-ts","ops":2811748,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"jointz","ops":653427,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"jointz","ops":645660,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"jointz","ops":886273,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"json-decoder","ops":1503614,"margin":0.65,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"$mol_data","ops":3171394,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"$mol_data","ops":3151750,"margin":0.9,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2561710,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":542121,"margin":0.67,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":484814,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":511384,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":480984,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"myzod","ops":2205932,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"myzod","ops":2622299,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"myzod","ops":2609956,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ok-computer","ops":177116,"margin":1.22,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ok-computer","ops":188781,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":672086,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2164528,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"purify-ts","ops":1793044,"margin":0.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"r-assign","ops":1839613,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"r-assign","ops":1506390,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"r-assign","ops":1853837,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"r-assign","ops":1502169,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rescript-schema","ops":109403687,"margin":0.22,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"rescript-schema","ops":23708505,"margin":1.18,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"rescript-schema","ops":109541187,"margin":0.18,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"rescript-schema","ops":29669589,"margin":0.13,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rulr","ops":1078567,"margin":0.66,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"runtypes","ops":172840,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":299584,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":290012,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":259100,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":290237,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2682878,"margin":0.64,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3785879,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3663166,"margin":0.7,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163486882,"margin":0.15,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":37739072,"margin":0.2,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":878317,"margin":0.84,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":819827,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":128987560,"margin":0.15,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":34721247,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"spectypes","ops":39807247,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"spectypes","ops":29470721,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"spectypes","ops":145900737,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"spectypes","ops":27144719,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"succulent","ops":512857,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"succulent","ops":940838,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"succulent","ops":514799,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"superstruct","ops":164886,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"superstruct","ops":206311,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"superstruct","ops":163092,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"suretype","ops":59010680,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1959210,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1917763,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"to-typed","ops":4276325,"margin":0.74,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"to-typed","ops":3189641,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"to-typed","ops":111536,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"to-typed","ops":3071086,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"toi","ops":1072372,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"toi","ops":1079290,"margin":0.41,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4140701,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":58950412,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35792259,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":36347787,"margin":0.2,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":171360946,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"ts-utils","ops":315494,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"tson","ops":644600,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tson","ops":662769,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"tson","ops":684893,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tson","ops":682970,"margin":0.2,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1575384,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1609262,"margin":0.18,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"typia","ops":113622664,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"typia","ops":36217554,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"typia","ops":33356890,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"typia","ops":139792786,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"unknownutil","ops":3875536,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"unknownutil","ops":3820925,"margin":1.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"unknownutil","ops":6184118,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valibot","ops":2220038,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valibot","ops":1588135,"margin":0.22,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valibot","ops":2156993,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valibot","ops":1603367,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valita","ops":6922020,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valita","ops":7021270,"margin":0.2,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valita","ops":6576054,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valita","ops":6815606,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"vality","ops":218960,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"vality","ops":210052,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"vality","ops":216259,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"vality","ops":209002,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"yup","ops":66325,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"yup","ops":68542,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"zod","ops":732498,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"zod","ops":661069,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"zod","ops":659351,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"zod","ops":651839,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"deepkit","ops":2782271,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"deepkit","ops":26023141,"margin":1.09,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"effect-schema","ops":1364762,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"effect-schema","ops":317187,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"effect-schema","ops":1320325,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"effect-schema","ops":313822,"margin":0.47,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":171223274,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"}]} \ No newline at end of file