From e4ecc854313ac19b9a29c804f91fe598b20e2e9e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 13:54:01 +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 6cd606359..7e5307811 100644 --- a/docs/results/bun-1.json +++ b/docs/results/bun-1.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":271136,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"aeria","ops":279099,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"aeria","ops":269642,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"aeria","ops":280908,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ajv","ops":43305415,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ajv","ops":21658074,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"arktype","ops":115620231,"margin":1.06,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"banditypes","ops":2844527,"margin":0.47,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"banditypes","ops":2830809,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"bueno","ops":265234,"margin":1.1,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"bueno","ops":269805,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"bueno","ops":481732,"margin":0.92,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"bueno","ops":487855,"margin":0.93,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"caketype","ops":161782,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"caketype","ops":203034,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"caketype","ops":163816,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":91416,"margin":2,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"computed-types","ops":1451366,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"computed-types","ops":1096273,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"computed-types","ops":1100582,"margin":0.16,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"decoders","ops":363073,"margin":0.17,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"decoders","ops":216000,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"decoders","ops":216229,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"io-ts","ops":2814746,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"jointz","ops":635097,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"jointz","ops":640568,"margin":0.7,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"jointz","ops":848816,"margin":0.43,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"json-decoder","ops":1485565,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"$mol_data","ops":3184246,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"$mol_data","ops":3184594,"margin":0.48,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2599065,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":551907,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":519848,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":573621,"margin":0.96,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":495949,"margin":0.9,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"myzod","ops":2112234,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"myzod","ops":2576677,"margin":1.73,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"myzod","ops":2640528,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ok-computer","ops":189179,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ok-computer","ops":196909,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":682388,"margin":0.66,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2100927,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":26736748,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"pure-parse","ops":2691067,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"pure-parse","ops":2074824,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":6978786,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":59469624,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"pure-parse","ops":3957449,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"purify-ts","ops":1854501,"margin":0.64,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"r-assign","ops":1969032,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"r-assign","ops":1572766,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"r-assign","ops":1890564,"margin":0.55,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"r-assign","ops":1568295,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"rescript-schema","ops":122631518,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"rescript-schema","ops":33321173,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"rescript-schema","ops":118658335,"margin":0.27,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"rescript-schema","ops":30197148,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"rulr","ops":1083537,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"runtypes","ops":172734,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":276527,"margin":1.14,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":268955,"margin":0.61,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":238364,"margin":0.71,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":270250,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2799015,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3720756,"margin":0.91,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3657940,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163026599,"margin":0.5,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":40638546,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":844508,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":788639,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":124125257,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":37094320,"margin":0.81,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"spectypes","ops":40818999,"margin":0.21,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"spectypes","ops":30388745,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"spectypes","ops":139873630,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"spectypes","ops":28382346,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"succulent","ops":490906,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"succulent","ops":862795,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"succulent","ops":485119,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"superstruct","ops":162971,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"superstruct","ops":205067,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"superstruct","ops":162706,"margin":0.21,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"suretype","ops":58082082,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1923117,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1890101,"margin":0.56,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"to-typed","ops":4324667,"margin":0.82,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"to-typed","ops":3305591,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"to-typed","ops":113650,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"to-typed","ops":2797491,"margin":0.49,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"toi","ops":1030885,"margin":0.44,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"toi","ops":1041337,"margin":0.28,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4103633,"margin":0.2,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":58259186,"margin":0.13,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":36333706,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":36431511,"margin":0.13,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":171377019,"margin":0.33,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"ts-utils","ops":309153,"margin":0.36,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"tson","ops":683098,"margin":0.52,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"tson","ops":720750,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"tson","ops":722415,"margin":0.4,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"tson","ops":722889,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1648620,"margin":0.77,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1652555,"margin":0.62,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"typia","ops":114304890,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"typia","ops":37725839,"margin":0.42,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"typia","ops":34583324,"margin":0.45,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"typia","ops":134192766,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"unknownutil","ops":3521647,"margin":0.63,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"unknownutil","ops":3507389,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"unknownutil","ops":6015147,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"valibot","ops":2243810,"margin":0.59,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"valibot","ops":1582132,"margin":0.6,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"valibot","ops":1950816,"margin":0.26,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"valibot","ops":1592799,"margin":0.46,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"valita","ops":6697273,"margin":0.54,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"valita","ops":6748463,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"valita","ops":6737107,"margin":0.41,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"valita","ops":6570832,"margin":0.39,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"vality","ops":214783,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"vality","ops":210681,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"vality","ops":215040,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"vality","ops":209838,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"yup","ops":72801,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"yup","ops":68489,"margin":0.76,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"zod","ops":786055,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"zod","ops":706060,"margin":0.23,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"zod","ops":699619,"margin":0.24,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"zod","ops":699832,"margin":0.22,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"deepkit","ops":2799612,"margin":0.58,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"deepkit","ops":25816094,"margin":0.3,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"effect-schema","ops":1427798,"margin":0.31,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"effect-schema","ops":318767,"margin":0.34,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"effect-schema","ops":1374104,"margin":0.37,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"effect-schema","ops":317383,"margin":0.57,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":163423179,"margin":0.32,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseSafe","name":"jet-schema","ops":3851601,"margin":0.38,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"parseStrict","name":"jet-schema","ops":3521989,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertLoose","name":"jet-schema","ops":5787112,"margin":0.51,"runtime":"bun","runtimeVersion":"1.1.36"},{"benchmark":"assertStrict","name":"jet-schema","ops":3506723,"margin":0.88,"runtime":"bun","runtimeVersion":"1.1.36"}]} \ No newline at end of file +{"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