diff --git a/docs/results/node-23.json b/docs/results/node-23.json index 574d25e86..a6e69940d 100644 --- a/docs/results/node-23.json +++ b/docs/results/node-23.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1030337,"margin":0.33,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"aeria","ops":1078249,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"aeria","ops":1034091,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"aeria","ops":1083316,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ajv","ops":37348866,"margin":1.26,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ajv","ops":19529934,"margin":0.81,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"arktype","ops":69096209,"margin":2.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2904389,"margin":1.15,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2922945,"margin":0.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"bueno","ops":106109,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"bueno","ops":105615,"margin":0.34,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"bueno","ops":500521,"margin":0.97,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"bueno","ops":502699,"margin":0.94,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"caketype","ops":167078,"margin":0.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"caketype","ops":215925,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"caketype","ops":167193,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":92009,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1609459,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1228419,"margin":0.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1232559,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"decoders","ops":371580,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"decoders","ops":225175,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"decoders","ops":225650,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2873427,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jointz","ops":667852,"margin":0.72,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jointz","ops":671383,"margin":0.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jointz","ops":863269,"margin":0.75,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1626007,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3314682,"margin":0.7,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3311917,"margin":0.6,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2667910,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":565764,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":508366,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":562094,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":508001,"margin":0.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"myzod","ops":2368258,"margin":1.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"myzod","ops":2867735,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"myzod","ops":2874649,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":207172,"margin":1.03,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":222551,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":630592,"margin":17.89,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2144416,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":24455453,"margin":0.78,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2994147,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2156795,"margin":0.19,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8478245,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":50363779,"margin":1.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":4077018,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1949393,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1871072,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1606073,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1889197,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1603829,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":66046185,"margin":2.74,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":26808436,"margin":1.17,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":68919056,"margin":3.07,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":24729494,"margin":1.09,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rulr","ops":328507,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"runtypes","ops":178350,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":311828,"margin":0.57,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":303495,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":266471,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":302274,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":3088204,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3615868,"margin":0.96,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3770223,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":84902339,"margin":2.95,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":32429995,"margin":1.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":845612,"margin":0.24,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":778053,"margin":0.33,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":70189894,"margin":3.05,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29965597,"margin":1.57,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"spectypes","ops":33153236,"margin":1.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25897310,"margin":1.2,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"spectypes","ops":78621105,"margin":2.81,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23117798,"margin":1.3,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"succulent","ops":513946,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"succulent","ops":947783,"margin":0.32,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"succulent","ops":514862,"margin":0.23,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"superstruct","ops":173440,"margin":0.34,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"superstruct","ops":219689,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"superstruct","ops":174129,"margin":0.16,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"suretype","ops":45364631,"margin":1.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1924788,"margin":0.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1928340,"margin":0.8,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4583160,"margin":0.69,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3419542,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"to-typed","ops":112557,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3401853,"margin":0.69,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"toi","ops":1146911,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"toi","ops":1138627,"margin":0.66,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4124595,"margin":0.27,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":44899210,"margin":1.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29490747,"margin":1.89,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":29630384,"margin":1.3,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":85811685,"margin":2.79,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":239107,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"tson","ops":786888,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tson","ops":845056,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"tson","ops":867256,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tson","ops":865336,"margin":0.17,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1590918,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1672575,"margin":0.74,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"typia","ops":74667615,"margin":3.04,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"typia","ops":32441552,"margin":1.26,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"typia","ops":30099461,"margin":1.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"typia","ops":69964132,"margin":2.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3768089,"margin":0.57,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3737305,"margin":1,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5802260,"margin":0.51,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valibot","ops":2530067,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valibot","ops":1876993,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valibot","ops":2515254,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valibot","ops":1912767,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valita","ops":6507829,"margin":0.32,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valita","ops":6509549,"margin":0.39,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valita","ops":6835166,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valita","ops":6292707,"margin":0.79,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"vality","ops":183540,"margin":0.27,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"vality","ops":179077,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"vality","ops":186415,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"vality","ops":179010,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"yup","ops":34011,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"yup","ops":31229,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"zod","ops":812137,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"zod","ops":740727,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"zod","ops":732210,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"zod","ops":729119,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2946810,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23711254,"margin":1.04,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1588729,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":335799,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1455238,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":331648,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":86750230,"margin":3.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3647630,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3489970,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5820162,"margin":0.85,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3545360,"margin":0.79,"runtime":"node","runtimeVersion":"v23.4.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1045655,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"aeria","ops":1030190,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"aeria","ops":985725,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"aeria","ops":1036991,"margin":0.39,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ajv","ops":37500974,"margin":1.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ajv","ops":19543946,"margin":0.84,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"arktype","ops":72389885,"margin":2.11,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2770202,"margin":0.98,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2798572,"margin":0.81,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"bueno","ops":106174,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"bueno","ops":105506,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"bueno","ops":500119,"margin":0.89,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"bueno","ops":495615,"margin":0.96,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"caketype","ops":164272,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"caketype","ops":210653,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"caketype","ops":164820,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":92855,"margin":1.21,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1456724,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1223045,"margin":0.32,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1216772,"margin":0.34,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"decoders","ops":373048,"margin":0.34,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"decoders","ops":225020,"margin":0.9,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"decoders","ops":226252,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2956110,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jointz","ops":669599,"margin":0.27,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jointz","ops":670087,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jointz","ops":857856,"margin":0.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1612375,"margin":0.8,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3226332,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3208047,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2621873,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":583648,"margin":0.86,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":529338,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":592687,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":520688,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"myzod","ops":2432365,"margin":0.6,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"myzod","ops":2835127,"margin":0.7,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"myzod","ops":2852755,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":207128,"margin":0.99,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":223958,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":632073,"margin":18.19,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2101476,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":24488503,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2914114,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2250480,"margin":0.19,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8640662,"margin":0.66,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":50952757,"margin":1.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":4003994,"margin":0.74,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1917812,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1881209,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1564392,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1881545,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1566664,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":67269682,"margin":2.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":26779532,"margin":1.11,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":68578492,"margin":2.62,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25056836,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rulr","ops":316100,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"runtypes","ops":183685,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":306249,"margin":1.39,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":301196,"margin":0.7,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":266680,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":301448,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2983870,"margin":0.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3609242,"margin":0.79,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3588964,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":79766463,"margin":3.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":31644040,"margin":1.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":843524,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":789053,"margin":0.33,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":70725444,"margin":2.49,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":30129309,"margin":1.22,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"spectypes","ops":33885290,"margin":1.02,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26627881,"margin":0.88,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"spectypes","ops":76675808,"margin":3.09,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24935778,"margin":0.86,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"succulent","ops":524155,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"succulent","ops":958557,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"succulent","ops":527155,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"superstruct","ops":169153,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"superstruct","ops":214945,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"superstruct","ops":168750,"margin":0.8,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"suretype","ops":45579604,"margin":1.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1917858,"margin":1.24,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1936920,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4743680,"margin":0.7,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3623772,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"to-typed","ops":115456,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3354825,"margin":0.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"toi","ops":1134212,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"toi","ops":1143861,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4204486,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":46039044,"margin":1.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30477842,"margin":0.79,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30257084,"margin":1.09,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":85760657,"margin":3.26,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":241489,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"tson","ops":754641,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tson","ops":860936,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"tson","ops":881239,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tson","ops":880864,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1690498,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1696730,"margin":0.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"typia","ops":77832179,"margin":2.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"typia","ops":32138090,"margin":1.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"typia","ops":30294167,"margin":1.07,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"typia","ops":71009951,"margin":2.24,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3978554,"margin":0.79,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3975879,"margin":0.84,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5864335,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valibot","ops":2376388,"margin":0.51,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valibot","ops":1827516,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valibot","ops":2382521,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valibot","ops":1862580,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valita","ops":6455166,"margin":0.72,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valita","ops":6410776,"margin":0.84,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valita","ops":6815648,"margin":0.66,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valita","ops":6211839,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"vality","ops":189184,"margin":0.26,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"vality","ops":181589,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"vality","ops":190490,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"vality","ops":181966,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"yup","ops":33977,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"yup","ops":31526,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"zod","ops":808661,"margin":0.25,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"zod","ops":713815,"margin":0.62,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"zod","ops":716654,"margin":0.15,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"zod","ops":715982,"margin":0.14,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"deepkit","ops":3048420,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23853098,"margin":0.85,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1579205,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":327053,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1473908,"margin":0.82,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":322953,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":81958652,"margin":3.26,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3642059,"margin":0.66,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3706310,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5852611,"margin":1.14,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3558674,"margin":0.91,"runtime":"node","runtimeVersion":"v23.4.0"}]} \ No newline at end of file