diff --git a/docs/results/node-22.json b/docs/results/node-22.json index 41bc28b5a..c9de2f3d3 100644 --- a/docs/results/node-22.json +++ b/docs/results/node-22.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1036234,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"aeria","ops":1076522,"margin":0.39,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"aeria","ops":1048583,"margin":0.38,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"aeria","ops":1082281,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ajv","ops":35432894,"margin":1.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"ajv","ops":19244753,"margin":1.05,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"arktype","ops":70639508,"margin":1.81,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2658580,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2665844,"margin":0.52,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"bueno","ops":275356,"margin":0.27,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"bueno","ops":274347,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"bueno","ops":479198,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"bueno","ops":471802,"margin":0.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"caketype","ops":173173,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"caketype","ops":220534,"margin":0.17,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"caketype","ops":170244,"margin":0.44,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90445,"margin":0.96,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1532627,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1179467,"margin":0.27,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1179043,"margin":0.25,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"decoders","ops":377905,"margin":0.57,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"decoders","ops":229831,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"decoders","ops":230190,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2585960,"margin":0.19,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"jointz","ops":653885,"margin":0.35,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"jointz","ops":652674,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"jointz","ops":887565,"margin":0.32,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1556350,"margin":0.61,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3092662,"margin":0.72,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3089626,"margin":0.62,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2412585,"margin":0.65,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":546244,"margin":0.68,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":503874,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":541676,"margin":0.79,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":491005,"margin":1.04,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"myzod","ops":2205119,"margin":0.37,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"myzod","ops":2554383,"margin":0.38,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"myzod","ops":2555341,"margin":0.35,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":214309,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":223845,"margin":0.21,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":676770,"margin":0.48,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2013643,"margin":0.42,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":23215654,"margin":1.14,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2841324,"margin":0.59,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2149105,"margin":0.43,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":7462967,"margin":0.48,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":46710187,"margin":1.14,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":3919723,"margin":0.46,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1778131,"margin":0.66,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1865248,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1550907,"margin":0.54,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1840002,"margin":0.44,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1546152,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":66546680,"margin":2.37,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":27492017,"margin":1.04,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":68179320,"margin":2.71,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":27711825,"margin":0.81,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"rulr","ops":1132925,"margin":0.63,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"runtypes","ops":180134,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":310962,"margin":0.28,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":300008,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":265511,"margin":0.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":300641,"margin":0.26,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2914848,"margin":0.73,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3556761,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3541213,"margin":0.44,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":82377807,"margin":2.87,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30963271,"margin":1.19,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":871448,"margin":0.39,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":790501,"margin":0.43,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":71729159,"margin":2.65,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29052199,"margin":1.21,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32257972,"margin":1.14,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25581522,"margin":0.82,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"spectypes","ops":73050237,"margin":3.11,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23873806,"margin":1.11,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"succulent","ops":514615,"margin":0.23,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"succulent","ops":921359,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"succulent","ops":509645,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"superstruct","ops":165424,"margin":0.33,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"superstruct","ops":204400,"margin":0.22,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"superstruct","ops":164459,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"suretype","ops":45198685,"margin":1.45,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1900480,"margin":0.62,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1873004,"margin":0.53,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4455907,"margin":0.79,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3476642,"margin":0.49,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"to-typed","ops":118084,"margin":0.27,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3286030,"margin":0.39,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"toi","ops":1143509,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"toi","ops":1138518,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4111866,"margin":0.32,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":44611773,"margin":2.07,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30326752,"margin":0.98,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30409887,"margin":1.03,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":81365178,"margin":4.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":325932,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"tson","ops":739425,"margin":0.19,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"tson","ops":814052,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"tson","ops":831227,"margin":0.26,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"tson","ops":826285,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1604452,"margin":0.66,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1624592,"margin":0.4,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"typia","ops":69394269,"margin":2.54,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"typia","ops":30001814,"margin":1.45,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"typia","ops":27654221,"margin":0.97,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"typia","ops":75702249,"margin":2.69,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3773648,"margin":0.75,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3740491,"margin":0.93,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5466252,"margin":0.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"valibot","ops":2243873,"margin":0.53,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"valibot","ops":1555619,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"valibot","ops":2189394,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"valibot","ops":1558323,"margin":0.33,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"valita","ops":6243848,"margin":0.59,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"valita","ops":6209357,"margin":0.4,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"valita","ops":6620261,"margin":0.43,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"valita","ops":6097168,"margin":0.35,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"vality","ops":219621,"margin":0.27,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"vality","ops":206359,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"vality","ops":213090,"margin":0.28,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"vality","ops":206368,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"yup","ops":72894,"margin":0.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"yup","ops":67971,"margin":0.28,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"zod","ops":779297,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"zod","ops":695132,"margin":0.35,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"zod","ops":688237,"margin":0.27,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"zod","ops":685692,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2486340,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23742019,"margin":1.09,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1493392,"margin":0.44,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":327715,"margin":0.27,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1356124,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":312106,"margin":0.92,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":85613361,"margin":2.94,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3664961,"margin":0.45,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3175921,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5141113,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3263901,"margin":0.58,"runtime":"node","runtimeVersion":"v22.12.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1050094,"margin":0.44,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"aeria","ops":1069520,"margin":0.46,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"aeria","ops":1040398,"margin":0.52,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"aeria","ops":1068496,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ajv","ops":35617736,"margin":1.1,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"ajv","ops":19536843,"margin":0.77,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"arktype","ops":68457572,"margin":2.35,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2648149,"margin":0.77,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2600456,"margin":0.77,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"bueno","ops":273567,"margin":0.38,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"bueno","ops":268149,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"bueno","ops":481160,"margin":0.73,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"bueno","ops":466840,"margin":0.66,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"caketype","ops":168322,"margin":0.42,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"caketype","ops":217340,"margin":0.25,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"caketype","ops":165053,"margin":0.23,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":86606,"margin":1.77,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1437058,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1192002,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1189604,"margin":0.86,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"decoders","ops":372210,"margin":0.32,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"decoders","ops":225884,"margin":0.43,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"decoders","ops":225359,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2681864,"margin":0.32,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"jointz","ops":637422,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"jointz","ops":635881,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"jointz","ops":872839,"margin":0.2,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1556673,"margin":0.68,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3029804,"margin":0.63,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3007906,"margin":0.68,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2505543,"margin":0.69,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":536802,"margin":0.75,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":487722,"margin":0.61,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":540475,"margin":0.62,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":490794,"margin":1.21,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"myzod","ops":2176096,"margin":0.4,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"myzod","ops":2675093,"margin":0.48,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"myzod","ops":2686954,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":215647,"margin":0.22,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":223571,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":648456,"margin":0.67,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2095517,"margin":0.42,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":22814653,"margin":0.96,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2752309,"margin":0.78,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2168098,"margin":0.3,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8368272,"margin":0.62,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":45717038,"margin":1.92,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":3946495,"margin":0.4,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1864044,"margin":0.61,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1835233,"margin":0.45,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1551320,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1809663,"margin":0.39,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1547274,"margin":0.57,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":65183276,"margin":2.22,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":27590463,"margin":1.05,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":66960537,"margin":2.69,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":27251555,"margin":0.87,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"rulr","ops":1127002,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"runtypes","ops":178025,"margin":0.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":309207,"margin":0.68,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":298586,"margin":0.14,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":266533,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":298683,"margin":0.23,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2750013,"margin":0.63,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3400203,"margin":0.77,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3378570,"margin":0.42,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":80808296,"margin":2.89,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30132240,"margin":1.53,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":785381,"margin":0.57,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":743136,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":66941532,"margin":2.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":27656085,"margin":1.25,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"spectypes","ops":31350694,"margin":1.58,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25250254,"margin":1.19,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"spectypes","ops":73641726,"margin":2.88,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23247224,"margin":1.05,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"succulent","ops":511947,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"succulent","ops":945865,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"succulent","ops":517395,"margin":0.38,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"superstruct","ops":166366,"margin":0.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"superstruct","ops":212494,"margin":0.25,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"superstruct","ops":164985,"margin":0.95,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"suretype","ops":42253209,"margin":1.69,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1859568,"margin":0.63,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1888254,"margin":0.68,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4406782,"margin":0.8,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3362920,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"to-typed","ops":112252,"margin":0.41,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3162639,"margin":0.48,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"toi","ops":1120723,"margin":0.54,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"toi","ops":1114180,"margin":0.46,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4118190,"margin":0.54,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45462760,"margin":1.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29698882,"margin":1.31,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":29655925,"margin":1.21,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":84025303,"margin":2.72,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":329317,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"tson","ops":735933,"margin":0.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"tson","ops":804517,"margin":0.33,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"tson","ops":819036,"margin":0.64,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"tson","ops":828257,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1599346,"margin":0.6,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1650694,"margin":0.37,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"typia","ops":69413731,"margin":2.39,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"typia","ops":29733483,"margin":1.29,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"typia","ops":27044379,"margin":1.32,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"typia","ops":74137539,"margin":2.79,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3640480,"margin":0.7,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3564735,"margin":0.76,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5171883,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"valibot","ops":2230726,"margin":0.69,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"valibot","ops":1485231,"margin":0.43,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"valibot","ops":2265700,"margin":0.51,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"valibot","ops":1556688,"margin":0.5,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"valita","ops":6373059,"margin":0.56,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"valita","ops":6426871,"margin":0.37,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"valita","ops":6655424,"margin":0.44,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"valita","ops":6225535,"margin":0.36,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"vality","ops":212838,"margin":0.84,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"vality","ops":211434,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"vality","ops":219739,"margin":0.38,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"vality","ops":209386,"margin":0.4,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"yup","ops":72108,"margin":0.34,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"yup","ops":68303,"margin":0.33,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"zod","ops":765274,"margin":0.47,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"zod","ops":697471,"margin":0.24,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"zod","ops":682222,"margin":0.46,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"zod","ops":675747,"margin":0.49,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2578378,"margin":0.42,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23315075,"margin":0.82,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1517986,"margin":0.58,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":320060,"margin":0.37,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1376215,"margin":0.4,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":307077,"margin":0.58,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":81899977,"margin":3.84,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3665540,"margin":0.59,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3297076,"margin":0.57,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5170322,"margin":0.53,"runtime":"node","runtimeVersion":"v22.12.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3350041,"margin":0.48,"runtime":"node","runtimeVersion":"v22.12.0"}]} \ No newline at end of file