From 9df5302aac8a92e2004650451061807a42c87cdc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" Date: Sun, 19 Jan 2025 14:13:49 +0000 Subject: [PATCH] feat: 1.1.43 adds auto-generated benchmarks and bar graph --- docs/results/bun-1.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/results/bun-1.json b/docs/results/bun-1.json index 28f42ef41..caafb410e 100644 --- a/docs/results/bun-1.json +++ b/docs/results/bun-1.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":886912,"margin":1.13,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"aeria","ops":859369,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"aeria","ops":816728,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"aeria","ops":844389,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ajv","ops":36610863,"margin":4.84,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"ajv","ops":3626662,"margin":0.98,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"arktype","ops":17403078,"margin":2.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"banditypes","ops":5094292,"margin":0.73,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"banditypes","ops":5087168,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"bueno","ops":268702,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"bueno","ops":251257,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"bueno","ops":445410,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"bueno","ops":434608,"margin":0.83,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"caketype","ops":229739,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"caketype","ops":282580,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"caketype","ops":221904,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":67470,"margin":1.36,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"computed-types","ops":523861,"margin":0.2,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"computed-types","ops":403816,"margin":0.92,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"computed-types","ops":402276,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"decoders","ops":374870,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"decoders","ops":229013,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"decoders","ops":219854,"margin":0.85,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"io-ts","ops":1818716,"margin":1.07,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"jointz","ops":659891,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"jointz","ops":629746,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"jointz","ops":1417984,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"json-decoder","ops":2272542,"margin":1.13,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"$mol_data","ops":5923412,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"$mol_data","ops":5732755,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":4453008,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":70173,"margin":1.18,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":57970,"margin":0.67,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":68328,"margin":1.26,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":58599,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"myzod","ops":3940352,"margin":0.69,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"myzod","ops":1865239,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"myzod","ops":1826371,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"ok-computer","ops":245832,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ok-computer","ops":264602,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":105943,"margin":1.38,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":4667958,"margin":1.5,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"paseri","ops":2626445,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"paseri","ops":2532855,"margin":0.77,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"paseri","ops":2521340,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"paseri","ops":2481388,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":17473843,"margin":2.87,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"pure-parse","ops":4461388,"margin":0.72,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"pure-parse","ops":1553252,"margin":0.94,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":2163114,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":30584389,"margin":3.94,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"pure-parse","ops":5930876,"margin":1.03,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"purify-ts","ops":2621715,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"r-assign","ops":1351862,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"r-assign","ops":557465,"margin":3.52,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"r-assign","ops":1023994,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"r-assign","ops":544318,"margin":3.4,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"rescript-schema","ops":37268266,"margin":6.14,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"rescript-schema","ops":3908362,"margin":1.08,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"rescript-schema","ops":68916011,"margin":11.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"rescript-schema","ops":3876512,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"rulr","ops":1289568,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"runtypes","ops":239178,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":345527,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":325182,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":286960,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":315411,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":4908342,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":2248853,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":2172492,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":58537208,"margin":8.93,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":5760887,"margin":1.55,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":2873751,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":1723164,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":57805802,"margin":9.29,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":5669928,"margin":1.4,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"spectypes","ops":28958288,"margin":4.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"spectypes","ops":3709514,"margin":0.83,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"spectypes","ops":44152667,"margin":6.18,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"spectypes","ops":3673678,"margin":0.97,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"succulent","ops":1186346,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"succulent","ops":2430980,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"succulent","ops":1120360,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"superstruct","ops":202026,"margin":0.67,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"superstruct","ops":257341,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"superstruct","ops":186970,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"suretype","ops":45421576,"margin":6.55,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1380570,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1388732,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"to-typed","ops":4911779,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"to-typed","ops":1919604,"margin":0.69,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"to-typed","ops":109102,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"to-typed","ops":1697425,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"toi","ops":786117,"margin":2.49,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"toi","ops":774297,"margin":2.78,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":7929639,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":51417493,"margin":7.57,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":3932406,"margin":1.02,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":3816463,"margin":1.16,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":60481328,"margin":9.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"ts-utils","ops":195581,"margin":1.06,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"tson","ops":641067,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"tson","ops":669544,"margin":0.67,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"tson","ops":659963,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"tson","ops":646018,"margin":0.78,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1140080,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1117358,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"typia","ops":30669095,"margin":5.05,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"typia","ops":5960224,"margin":1.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"typia","ops":5783853,"margin":1.19,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"typia","ops":58174638,"margin":9.01,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"unknownutil","ops":1829301,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"unknownutil","ops":1781218,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"unknownutil","ops":11650423,"margin":1.4,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"valibot","ops":4043963,"margin":2.16,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"valibot","ops":1575587,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"valibot","ops":3929599,"margin":0.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"valibot","ops":1529363,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"valita","ops":2482360,"margin":0.73,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"valita","ops":2399901,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"valita","ops":6304527,"margin":1.61,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"valita","ops":2377505,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"vality","ops":282416,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"vality","ops":243368,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"vality","ops":266178,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"vality","ops":235707,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"yup","ops":48330,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"yup","ops":44123,"margin":0.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"zod","ops":977889,"margin":0.71,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"zod","ops":679846,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"zod","ops":654154,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"zod","ops":630317,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"deepkit","ops":4513049,"margin":1.34,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"deepkit","ops":20495689,"margin":2.42,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"effect-schema","ops":2189030,"margin":0.97,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"effect-schema","ops":175639,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"effect-schema","ops":699179,"margin":10.73,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"effect-schema","ops":170502,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":53908481,"margin":8.5,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"type-predicate-generator","ops":59470167,"margin":9.33,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"jet-schema","ops":1901918,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"jet-schema","ops":1861693,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"jet-schema","ops":8818509,"margin":1.56,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"jet-schema","ops":1856368,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.43"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":920730,"margin":1.86,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"aeria","ops":958651,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"aeria","ops":890772,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"aeria","ops":919637,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ajv","ops":34653547,"margin":4.99,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"ajv","ops":3429003,"margin":1.37,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"arktype","ops":17290624,"margin":2.62,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"banditypes","ops":5139258,"margin":1.02,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"banditypes","ops":5015989,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"bueno","ops":256213,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"bueno","ops":239421,"margin":1.1,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"bueno","ops":426649,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"bueno","ops":405995,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"caketype","ops":217826,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"caketype","ops":265223,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"caketype","ops":205652,"margin":1.23,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":61869,"margin":2.42,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"computed-types","ops":519084,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"computed-types","ops":394951,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"computed-types","ops":391162,"margin":0.25,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"decoders","ops":340391,"margin":0.73,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"decoders","ops":207524,"margin":0.71,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"decoders","ops":202684,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"io-ts","ops":1755354,"margin":1.09,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"jointz","ops":623847,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"jointz","ops":588129,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"jointz","ops":1393995,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"json-decoder","ops":2236751,"margin":1.24,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"$mol_data","ops":5704728,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"$mol_data","ops":5672102,"margin":0.74,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":4285274,"margin":0.89,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":67484,"margin":1,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":54056,"margin":0.93,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":65800,"margin":1.18,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":56229,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"myzod","ops":3794817,"margin":0.86,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"myzod","ops":1854096,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"myzod","ops":1800916,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"ok-computer","ops":242243,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ok-computer","ops":265545,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":103534,"margin":1.49,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":4573512,"margin":1.23,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"paseri","ops":2598207,"margin":1.26,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"paseri","ops":2573137,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"paseri","ops":2512152,"margin":0.99,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"paseri","ops":2474755,"margin":0.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":17264316,"margin":2.99,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"pure-parse","ops":4169685,"margin":0.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"pure-parse","ops":1508967,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":2125478,"margin":0.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":30892369,"margin":3.95,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"pure-parse","ops":5630683,"margin":1.14,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"purify-ts","ops":2604567,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"r-assign","ops":1275622,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"r-assign","ops":527901,"margin":3.54,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"r-assign","ops":988054,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"r-assign","ops":517549,"margin":3.57,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"rescript-schema","ops":37225729,"margin":6.68,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"rescript-schema","ops":3878470,"margin":0.78,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"rescript-schema","ops":67924425,"margin":11.79,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"rescript-schema","ops":3711039,"margin":1.08,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"rulr","ops":1275375,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"runtypes","ops":212127,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":325376,"margin":0.78,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":305454,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":269165,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":292539,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":4688892,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":2215390,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":2164104,"margin":0.99,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":58403067,"margin":8.71,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":5658722,"margin":1.39,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":2902702,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":1676001,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":58645863,"margin":9.2,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":5683246,"margin":1.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"spectypes","ops":28789525,"margin":4.37,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"spectypes","ops":3581343,"margin":1.57,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"spectypes","ops":45166095,"margin":6.3,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"spectypes","ops":3513463,"margin":1.09,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"succulent","ops":1152729,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"succulent","ops":2333523,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"succulent","ops":1092187,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"superstruct","ops":194537,"margin":0.8,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"superstruct","ops":253055,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"superstruct","ops":181292,"margin":0.98,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"suretype","ops":46484455,"margin":6.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1379189,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1343841,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"to-typed","ops":4940958,"margin":0.72,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"to-typed","ops":1938513,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"to-typed","ops":106770,"margin":0.95,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"to-typed","ops":1655979,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"toi","ops":734629,"margin":2.29,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"toi","ops":729410,"margin":2.93,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":7701953,"margin":0.74,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":51300787,"margin":7.42,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":3882975,"margin":0.79,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":3805093,"margin":0.93,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":59869404,"margin":9.59,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"ts-utils","ops":188105,"margin":0.67,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"tson","ops":638253,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"tson","ops":668886,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"tson","ops":657708,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"tson","ops":638289,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1113966,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1102578,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"typia","ops":30471700,"margin":5.41,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"typia","ops":5809283,"margin":1.39,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"typia","ops":5636478,"margin":0.95,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"typia","ops":59532393,"margin":9.29,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"unknownutil","ops":1829533,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"unknownutil","ops":1793871,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"unknownutil","ops":11810261,"margin":1.16,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"valibot","ops":4344270,"margin":0.97,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"valibot","ops":1553474,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"valibot","ops":4002393,"margin":1.02,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"valibot","ops":1503572,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"valita","ops":2449058,"margin":0.87,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"valita","ops":2405509,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"valita","ops":6359113,"margin":1.47,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"valita","ops":2292034,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"vality","ops":276665,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"vality","ops":235707,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"vality","ops":260556,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"vality","ops":230765,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"yup","ops":46741,"margin":1.18,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"yup","ops":42474,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"zod","ops":925834,"margin":1.32,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"zod","ops":654546,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"zod","ops":620364,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"zod","ops":589310,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"deepkit","ops":4503157,"margin":1.72,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"deepkit","ops":19594500,"margin":2.66,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"effect-schema","ops":2106553,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"effect-schema","ops":167047,"margin":0.71,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"effect-schema","ops":1301054,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"effect-schema","ops":160963,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":51958943,"margin":7.85,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"type-predicate-generator","ops":62826057,"margin":10.3,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseSafe","name":"jet-schema","ops":1888541,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"parseStrict","name":"jet-schema","ops":1849809,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertLoose","name":"jet-schema","ops":8841106,"margin":1.48,"runtime":"bun","runtimeVersion":"1.1.43"},{"benchmark":"assertStrict","name":"jet-schema","ops":1837634,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.43"}]} \ No newline at end of file