From c91988d3ce8e0a29d02ef38620db7e3401c8fd3c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 19:20:55 +0000 Subject: [PATCH] feat: 1.1.36 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 7e5307811..8e9abd301 100644 --- a/docs/results/bun-1.json +++ b/docs/results/bun-1.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":268251,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"aeria","ops":279465,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"aeria","ops":267836,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"aeria","ops":278868,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ajv","ops":43249353,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ajv","ops":21523480,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"arktype","ops":116662779,"margin":0.15,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"banditypes","ops":2741012,"margin":0.74,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"banditypes","ops":2747586,"margin":0.72,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"bueno","ops":258673,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"bueno","ops":255369,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"bueno","ops":475696,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"bueno","ops":461840,"margin":0.88,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"caketype","ops":164137,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"caketype","ops":198917,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"caketype","ops":162020,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":85570,"margin":12.78,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"computed-types","ops":1364747,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"computed-types","ops":1151766,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"computed-types","ops":1148445,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"decoders","ops":359542,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"decoders","ops":215767,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"decoders","ops":215458,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"io-ts","ops":2790398,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"jointz","ops":663940,"margin":0.2,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"jointz","ops":660970,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"jointz","ops":861453,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"json-decoder","ops":1541089,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"$mol_data","ops":3090679,"margin":0.97,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"$mol_data","ops":3128723,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2457700,"margin":0.78,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":552903,"margin":0.69,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":510033,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":563450,"margin":0.69,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":501895,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"myzod","ops":2095137,"margin":1.17,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"myzod","ops":2180565,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"myzod","ops":2178788,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ok-computer","ops":189041,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ok-computer","ops":200159,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":671860,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2181502,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":26815686,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"pure-parse","ops":2532732,"margin":0.87,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"pure-parse","ops":2123550,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":7281976,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":59396623,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"pure-parse","ops":4079914,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"purify-ts","ops":1798197,"margin":0.86,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"r-assign","ops":1883326,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"r-assign","ops":1502215,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"r-assign","ops":1869835,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"r-assign","ops":1501829,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"rescript-schema","ops":123298847,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"rescript-schema","ops":33308931,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"rescript-schema","ops":118953452,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"rescript-schema","ops":33434474,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"rulr","ops":1074038,"margin":0.69,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"runtypes","ops":162219,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":267679,"margin":2.05,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":267206,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":237392,"margin":0.71,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":271383,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2857289,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3787090,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3701798,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163217122,"margin":0.25,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":40229170,"margin":0.79,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":848238,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":790943,"margin":0.75,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":123808524,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":37089066,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"spectypes","ops":40535956,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"spectypes","ops":30445375,"margin":0.18,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"spectypes","ops":139720504,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"spectypes","ops":28246028,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"succulent","ops":502762,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"succulent","ops":911431,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"succulent","ops":513707,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"superstruct","ops":171596,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"superstruct","ops":209140,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"superstruct","ops":171919,"margin":0.21,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"suretype","ops":58049439,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1926309,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1898256,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"to-typed","ops":4338470,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"to-typed","ops":3181179,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"to-typed","ops":113106,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"to-typed","ops":2724566,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"toi","ops":1102510,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"toi","ops":1105041,"margin":0.25,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4100901,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":58228527,"margin":0.13,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":36289435,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":36213488,"margin":0.29,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":171712220,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"ts-utils","ops":311066,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"tson","ops":697793,"margin":0.29,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"tson","ops":750772,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"tson","ops":753102,"margin":0.21,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"tson","ops":747332,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1656473,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1619643,"margin":0.21,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"typia","ops":113915154,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"typia","ops":36817016,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"typia","ops":34873692,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"typia","ops":134300115,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"unknownutil","ops":3601281,"margin":0.69,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"unknownutil","ops":3593335,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"unknownutil","ops":6003224,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"valibot","ops":2335490,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"valibot","ops":1628649,"margin":0.77,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"valibot","ops":2026569,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"valibot","ops":1678568,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"valita","ops":6799702,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"valita","ops":6761923,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"valita","ops":6548832,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"valita","ops":6662903,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"vality","ops":214910,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"vality","ops":207759,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"vality","ops":212762,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"vality","ops":206779,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"yup","ops":72445,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"yup","ops":68310,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"zod","ops":766654,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"zod","ops":690249,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"zod","ops":690676,"margin":0.19,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"zod","ops":686513,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"deepkit","ops":2741560,"margin":0.63,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"deepkit","ops":25704858,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"effect-schema","ops":1526127,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"effect-schema","ops":321451,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"effect-schema","ops":1414586,"margin":0.29,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"effect-schema","ops":320380,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":163070146,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"jet-schema","ops":3894622,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"jet-schema","ops":3605405,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"jet-schema","ops":6001966,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"jet-schema","ops":3666671,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.36"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":264873,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"aeria","ops":277325,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"aeria","ops":264378,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"aeria","ops":276942,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ajv","ops":42403287,"margin":0.81,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ajv","ops":21034475,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"arktype","ops":116242574,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"banditypes","ops":2798646,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"banditypes","ops":2776620,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"bueno","ops":259106,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"bueno","ops":253558,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"bueno","ops":474196,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"bueno","ops":477165,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"caketype","ops":162204,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"caketype","ops":176201,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"caketype","ops":119932,"margin":0.16,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":88929,"margin":1.91,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"computed-types","ops":1516698,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"computed-types","ops":981219,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"computed-types","ops":989093,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"decoders","ops":346415,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"decoders","ops":212163,"margin":0.19,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"decoders","ops":211576,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"io-ts","ops":2751196,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"jointz","ops":640593,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"jointz","ops":640475,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"jointz","ops":836348,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"json-decoder","ops":1503105,"margin":1.01,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"$mol_data","ops":3089991,"margin":1.53,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"$mol_data","ops":3124961,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2422052,"margin":1.09,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":555336,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":499167,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":551728,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":491414,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"myzod","ops":2186663,"margin":0.73,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"myzod","ops":2680992,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"myzod","ops":2673393,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ok-computer","ops":187979,"margin":0.28,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ok-computer","ops":194581,"margin":0.67,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":674280,"margin":0.79,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2120689,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":26515374,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"pure-parse","ops":2631259,"margin":1,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"pure-parse","ops":1966262,"margin":0.53,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":7109017,"margin":1.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":67953254,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"pure-parse","ops":3942480,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"purify-ts","ops":1846829,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"r-assign","ops":1886986,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"r-assign","ops":1527065,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"r-assign","ops":1868688,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"r-assign","ops":1509959,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"rescript-schema","ops":122718068,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"rescript-schema","ops":33109890,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"rescript-schema","ops":118195369,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"rescript-schema","ops":33393840,"margin":0.11,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"rulr","ops":1058815,"margin":0.79,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"runtypes","ops":166505,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":275619,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":261952,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":232960,"margin":0.78,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":259176,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2674083,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3756027,"margin":1.1,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3674691,"margin":0.87,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163063340,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":38872357,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":833969,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":788763,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":123748455,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":36593504,"margin":0.28,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"spectypes","ops":39874807,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"spectypes","ops":29598538,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"spectypes","ops":139344206,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"spectypes","ops":27571066,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"succulent","ops":484216,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"succulent","ops":897077,"margin":0.28,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"succulent","ops":488080,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"superstruct","ops":168435,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"superstruct","ops":204872,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"superstruct","ops":167586,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"suretype","ops":57908898,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1805273,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1771375,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"to-typed","ops":4191872,"margin":1.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"to-typed","ops":3247279,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"to-typed","ops":112521,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"to-typed","ops":2920474,"margin":0.68,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"toi","ops":1099714,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"toi","ops":1100020,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4107984,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":57819821,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":34943010,"margin":1.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35999192,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":171389081,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"ts-utils","ops":308286,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"tson","ops":657713,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"tson","ops":704301,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"tson","ops":723210,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"tson","ops":720518,"margin":0.18,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1642550,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1585822,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"typia","ops":113522834,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"typia","ops":37476234,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"typia","ops":34444322,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"typia","ops":132797977,"margin":1.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"unknownutil","ops":3525314,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"unknownutil","ops":3511052,"margin":0.72,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"unknownutil","ops":5881303,"margin":0.85,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"valibot","ops":2199747,"margin":0.71,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"valibot","ops":1673971,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"valibot","ops":2211001,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"valibot","ops":1660417,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"valita","ops":6738810,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"valita","ops":6714764,"margin":0.35,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"valita","ops":6553795,"margin":0.65,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"valita","ops":6559439,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"vality","ops":212504,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"vality","ops":202044,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"vality","ops":205854,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"vality","ops":199191,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"yup","ops":71067,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"yup","ops":67125,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"zod","ops":729019,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"zod","ops":680343,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"zod","ops":653976,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"zod","ops":653995,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"deepkit","ops":2767471,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"deepkit","ops":25289934,"margin":0.63,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"effect-schema","ops":1391829,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"effect-schema","ops":314324,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"effect-schema","ops":1324970,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"effect-schema","ops":303509,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":162739198,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"jet-schema","ops":3862275,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"jet-schema","ops":3595253,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"jet-schema","ops":5949264,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"jet-schema","ops":3635064,"margin":1.15,"runtime":"bun","runtimeVersion":"1.1.36"}]} \ No newline at end of file