diff --git a/docs/results/node-21.json b/docs/results/node-21.json index 328e52121..b61b2d4b7 100644 --- a/docs/results/node-21.json +++ b/docs/results/node-21.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":999691,"margin":0.96,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"aeria","ops":1061465,"margin":0.59,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"aeria","ops":1024267,"margin":0.24,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"aeria","ops":1061690,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ajv","ops":43467569,"margin":0.79,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ajv","ops":21990268,"margin":0.77,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"arktype","ops":116067905,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"banditypes","ops":2742337,"margin":0.89,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"banditypes","ops":2760853,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"bueno","ops":270699,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"bueno","ops":277134,"margin":1.12,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"bueno","ops":515578,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"bueno","ops":511118,"margin":0.1,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"caketype","ops":168528,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"caketype","ops":214890,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"caketype","ops":167754,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90275,"margin":2.02,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"computed-types","ops":1342337,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"computed-types","ops":1082876,"margin":0.88,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"computed-types","ops":1081905,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"decoders","ops":369293,"margin":0.5,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"decoders","ops":226095,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"decoders","ops":225450,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"io-ts","ops":2798563,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"jointz","ops":657890,"margin":0.78,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"jointz","ops":666316,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"jointz","ops":901453,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"json-decoder","ops":1575614,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"$mol_data","ops":3123819,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"$mol_data","ops":3103969,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2487202,"margin":0.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":553439,"margin":0.7,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":497854,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":557825,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":505994,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"myzod","ops":2123452,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"myzod","ops":2617682,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"myzod","ops":2599053,"margin":0.65,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ok-computer","ops":186118,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ok-computer","ops":194383,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":656324,"margin":0.41,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2192753,"margin":0.7,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":26388336,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"pure-parse","ops":2676633,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"pure-parse","ops":2126301,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8004039,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":57798091,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"pure-parse","ops":4057082,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"purify-ts","ops":1805152,"margin":0.65,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"r-assign","ops":1860274,"margin":0.5,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"r-assign","ops":1488523,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"r-assign","ops":1771091,"margin":0.47,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"r-assign","ops":1453054,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rescript-schema","ops":121941908,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"rescript-schema","ops":32586895,"margin":0.67,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"rescript-schema","ops":117816518,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"rescript-schema","ops":32655356,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rulr","ops":1063463,"margin":0.77,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"runtypes","ops":168099,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":292799,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":285361,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":258050,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":287458,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2691819,"margin":0.9,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3807731,"margin":0.66,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3677598,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":161987435,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":37167798,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":857723,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":819142,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":128247656,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":34833438,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"spectypes","ops":39468858,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"spectypes","ops":29795047,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"spectypes","ops":145668970,"margin":0.19,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"spectypes","ops":27318474,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"succulent","ops":493037,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"succulent","ops":937558,"margin":0.28,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"succulent","ops":498387,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"superstruct","ops":167473,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"superstruct","ops":205860,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"superstruct","ops":163923,"margin":1.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"suretype","ops":58712295,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1961963,"margin":0.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1925486,"margin":0.69,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"to-typed","ops":4272411,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"to-typed","ops":3148260,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"to-typed","ops":111925,"margin":0.5,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"to-typed","ops":3028506,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"toi","ops":1100326,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"toi","ops":1041189,"margin":0.47,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4095880,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":58910907,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35776607,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35781828,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":169874800,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"ts-utils","ops":302652,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"tson","ops":632064,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tson","ops":675181,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"tson","ops":713696,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tson","ops":706655,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1580312,"margin":0.66,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1611473,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"typia","ops":113065354,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"typia","ops":36792870,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"typia","ops":33792518,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"typia","ops":138673163,"margin":0.72,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"unknownutil","ops":3951357,"margin":0.97,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"unknownutil","ops":3932532,"margin":0.66,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"unknownutil","ops":5945110,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valibot","ops":2218393,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valibot","ops":1594403,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valibot","ops":1977335,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valibot","ops":1615560,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valita","ops":6777696,"margin":0.21,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valita","ops":6701548,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valita","ops":6682945,"margin":0.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valita","ops":6512696,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"vality","ops":214654,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"vality","ops":209174,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"vality","ops":219651,"margin":0.67,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"vality","ops":211262,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"yup","ops":72219,"margin":0.73,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"yup","ops":69453,"margin":0.25,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"zod","ops":743769,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"zod","ops":696801,"margin":0.14,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"zod","ops":684395,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"zod","ops":683093,"margin":1.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"deepkit","ops":2801089,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"deepkit","ops":26743290,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"effect-schema","ops":1493245,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"effect-schema","ops":318714,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"effect-schema","ops":1334973,"margin":1.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"effect-schema","ops":306624,"margin":0.76,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":171180198,"margin":0.17,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"jet-schema","ops":3852253,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"jet-schema","ops":3706778,"margin":0.15,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"jet-schema","ops":6105526,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"jet-schema","ops":3647806,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1078484,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"aeria","ops":1105652,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"aeria","ops":1060794,"margin":0.5,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"aeria","ops":1109106,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ajv","ops":44249100,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ajv","ops":22260985,"margin":0.41,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"arktype","ops":118195862,"margin":0.59,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"banditypes","ops":2836371,"margin":0.81,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"banditypes","ops":2819604,"margin":0.7,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"bueno","ops":279843,"margin":0.87,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"bueno","ops":279938,"margin":0.12,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"bueno","ops":506953,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"bueno","ops":500216,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"caketype","ops":164226,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"caketype","ops":214643,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"caketype","ops":166950,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":87903,"margin":13.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"computed-types","ops":1313352,"margin":1.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"computed-types","ops":1109431,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"computed-types","ops":1117947,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"decoders","ops":377620,"margin":0.47,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"decoders","ops":228000,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"decoders","ops":229210,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"io-ts","ops":2851897,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"jointz","ops":675548,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"jointz","ops":671541,"margin":0.18,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"jointz","ops":892798,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"json-decoder","ops":1489356,"margin":0.84,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"$mol_data","ops":3260546,"margin":0.65,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"$mol_data","ops":3247447,"margin":0.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2489610,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":574815,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":519957,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":576518,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":513806,"margin":1.5,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"myzod","ops":2294253,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"myzod","ops":2740087,"margin":0.52,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"myzod","ops":2714674,"margin":0.78,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ok-computer","ops":182394,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ok-computer","ops":190490,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":690888,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2255502,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":26477749,"margin":0.31,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"pure-parse","ops":2742800,"margin":0.74,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"pure-parse","ops":2131846,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":7946429,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":57792270,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"pure-parse","ops":4203778,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"purify-ts","ops":1886538,"margin":0.71,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"r-assign","ops":1939490,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"r-assign","ops":1552449,"margin":0.51,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"r-assign","ops":1920813,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"r-assign","ops":1557382,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rescript-schema","ops":124564379,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"rescript-schema","ops":33316486,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"rescript-schema","ops":120444445,"margin":0.38,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"rescript-schema","ops":33250338,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"rulr","ops":1112349,"margin":0.63,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"runtypes","ops":179911,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":302555,"margin":0.29,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":294080,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":260724,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":294533,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2702160,"margin":0.89,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3842106,"margin":0.64,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3729827,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":162776230,"margin":0.2,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":38311327,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":869338,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":827185,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":128367525,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":35292747,"margin":0.26,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"spectypes","ops":40448994,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"spectypes","ops":30176477,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"spectypes","ops":147173545,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"spectypes","ops":28182998,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"succulent","ops":518279,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"succulent","ops":944329,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"succulent","ops":521453,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"superstruct","ops":168091,"margin":0.74,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"superstruct","ops":206442,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"superstruct","ops":166734,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"suretype","ops":59128773,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1971897,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1944835,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"to-typed","ops":4379981,"margin":0.68,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"to-typed","ops":3324640,"margin":0.4,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"to-typed","ops":114549,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"to-typed","ops":3254060,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"toi","ops":1120540,"margin":0.54,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"toi","ops":1106356,"margin":0.62,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4148847,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":60045215,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":36077837,"margin":0.46,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35911906,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":170970704,"margin":0.36,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"ts-utils","ops":328059,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"tson","ops":643159,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"tson","ops":727045,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"tson","ops":724170,"margin":0.58,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"tson","ops":725511,"margin":0.23,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1621939,"margin":0.6,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1633282,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"typia","ops":113727038,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"typia","ops":37058186,"margin":0.37,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"typia","ops":34345919,"margin":0.42,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"typia","ops":140276307,"margin":0.57,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"unknownutil","ops":3798361,"margin":0.48,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"unknownutil","ops":3735360,"margin":0.66,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"unknownutil","ops":5715556,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valibot","ops":2292853,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valibot","ops":1621963,"margin":0.33,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valibot","ops":2264990,"margin":0.71,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valibot","ops":1650772,"margin":0.19,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"valita","ops":6627387,"margin":0.76,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"valita","ops":6674369,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"valita","ops":6551565,"margin":0.65,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"valita","ops":6529522,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"vality","ops":219405,"margin":0.3,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"vality","ops":214905,"margin":0.19,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"vality","ops":221241,"margin":0.35,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"vality","ops":213104,"margin":0.45,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"yup","ops":74263,"margin":0.22,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"yup","ops":69385,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"zod","ops":761644,"margin":0.27,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"zod","ops":693370,"margin":0.32,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"zod","ops":690546,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"zod","ops":692486,"margin":0.43,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"deepkit","ops":2968453,"margin":0.56,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"deepkit","ops":26810484,"margin":0.44,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"effect-schema","ops":1460597,"margin":0.55,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"effect-schema","ops":325654,"margin":0.34,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"effect-schema","ops":1421172,"margin":0.49,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"effect-schema","ops":312893,"margin":0.25,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":171818731,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseSafe","name":"jet-schema","ops":3864247,"margin":0.53,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"parseStrict","name":"jet-schema","ops":3722401,"margin":0.39,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertLoose","name":"jet-schema","ops":6171041,"margin":0.47,"runtime":"node","runtimeVersion":"v21.7.3"},{"benchmark":"assertStrict","name":"jet-schema","ops":3690453,"margin":0.61,"runtime":"node","runtimeVersion":"v21.7.3"}]} \ No newline at end of file