From e76f72fad2195dad3ec285a0c8512ed4fe0c3ebf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 11:07:14 +0000 Subject: [PATCH] feat: 22.x adds auto-generated benchmarks and bar graph --- docs/results/node-22.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/results/node-22.json b/docs/results/node-22.json index 859c28635..6b432108c 100644 --- a/docs/results/node-22.json +++ b/docs/results/node-22.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1003177,"margin":0.42,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"aeria","ops":1000535,"margin":0.6,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"aeria","ops":1008817,"margin":0.25,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"aeria","ops":1004891,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ajv","ops":36005256,"margin":1.24,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"ajv","ops":19768851,"margin":0.85,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"arktype","ops":69466354,"margin":2.34,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2656941,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2655608,"margin":0.99,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"bueno","ops":282566,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"bueno","ops":279198,"margin":0.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"bueno","ops":504197,"margin":0.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"bueno","ops":499021,"margin":0.49,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"caketype","ops":163361,"margin":0.24,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"caketype","ops":205991,"margin":0.37,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"caketype","ops":162297,"margin":0.44,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":89126,"margin":0.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1497953,"margin":0.39,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1178225,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1180194,"margin":0.34,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"decoders","ops":377868,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"decoders","ops":226984,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"decoders","ops":228657,"margin":0.37,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2776096,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"jointz","ops":640855,"margin":1.06,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"jointz","ops":632189,"margin":0.49,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"jointz","ops":856616,"margin":0.53,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1556523,"margin":1.1,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3005496,"margin":1.12,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3019098,"margin":0.87,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2420230,"margin":0.54,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":545692,"margin":0.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":512551,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":553914,"margin":0.66,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":500325,"margin":0.77,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"myzod","ops":2318014,"margin":0.4,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"myzod","ops":2746975,"margin":0.54,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"myzod","ops":2729678,"margin":0.59,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":212157,"margin":0.53,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":222779,"margin":0.29,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":669571,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2099613,"margin":0.35,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1872205,"margin":1.08,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1848250,"margin":0.37,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1528635,"margin":0.37,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1830164,"margin":0.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1511799,"margin":0.55,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":64891983,"margin":2.01,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":21024710,"margin":0.76,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63445859,"margin":2.01,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25867762,"margin":0.84,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"rulr","ops":1129272,"margin":0.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"runtypes","ops":186352,"margin":0.36,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":315753,"margin":0.17,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":301556,"margin":0.3,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":268735,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":302612,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2988567,"margin":0.88,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3573297,"margin":0.44,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3513448,"margin":0.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":84579866,"margin":2.97,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":31858377,"margin":1.01,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":811527,"margin":0.65,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":789724,"margin":0.42,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":71242068,"margin":2.81,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29479679,"margin":1.2,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32759883,"margin":1.14,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25824884,"margin":0.84,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"spectypes","ops":76017439,"margin":2.86,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23607394,"margin":1.23,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"succulent","ops":514908,"margin":0.32,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"succulent","ops":949899,"margin":0.33,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"succulent","ops":523955,"margin":0.3,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"superstruct","ops":169968,"margin":0.3,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"superstruct","ops":213546,"margin":0.78,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"superstruct","ops":170422,"margin":0.33,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"suretype","ops":45541556,"margin":1.66,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1897851,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1864324,"margin":0.67,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4496655,"margin":0.59,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3533003,"margin":0.35,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"to-typed","ops":116016,"margin":0.39,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3298071,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"toi","ops":1120382,"margin":1.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"toi","ops":1128484,"margin":0.47,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4216554,"margin":0.34,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45166607,"margin":1.64,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30364128,"margin":1.21,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30305516,"margin":0.97,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":83427653,"margin":3.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":346549,"margin":0.39,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"tson","ops":731502,"margin":0.63,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"tson","ops":814784,"margin":0.24,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"tson","ops":822361,"margin":0.24,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"tson","ops":824514,"margin":0.27,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1657535,"margin":0.47,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1667567,"margin":0.56,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"typia","ops":68527372,"margin":2.87,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"typia","ops":30009372,"margin":1.72,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"typia","ops":28055147,"margin":0.98,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"typia","ops":75735680,"margin":2.42,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3616550,"margin":1.22,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3596115,"margin":0.68,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5070491,"margin":0.4,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"valibot","ops":2281827,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"valibot","ops":1620175,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"valibot","ops":2240084,"margin":0.58,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"valibot","ops":1648647,"margin":0.53,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"valita","ops":6276233,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"valita","ops":6290312,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"valita","ops":6798240,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"valita","ops":6204689,"margin":1.64,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"vality","ops":224807,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"vality","ops":213139,"margin":0.29,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"vality","ops":221043,"margin":0.36,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"vality","ops":211998,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"yup","ops":71095,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"yup","ops":66141,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"zod","ops":789907,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"zod","ops":698012,"margin":0.7,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"zod","ops":705870,"margin":0.85,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"zod","ops":710875,"margin":0.33,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2547012,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"deepkit","ops":24089145,"margin":1.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1549232,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":334843,"margin":0.18,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1367807,"margin":0.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":325879,"margin":0.35,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":83579138,"margin":3.81,"runtime":"node","runtimeVersion":"v22.11.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1052987,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"aeria","ops":1049569,"margin":1.09,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"aeria","ops":1038154,"margin":0.54,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"aeria","ops":1052278,"margin":0.56,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ajv","ops":35409057,"margin":1.22,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"ajv","ops":19439765,"margin":0.96,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"arktype","ops":67272116,"margin":2.73,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2719377,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2683283,"margin":0.89,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"bueno","ops":277641,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"bueno","ops":272950,"margin":1.17,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"bueno","ops":485268,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"bueno","ops":479245,"margin":0.4,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"caketype","ops":170208,"margin":0.27,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"caketype","ops":219371,"margin":0.2,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"caketype","ops":168412,"margin":0.44,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90224,"margin":0.47,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1537504,"margin":1.13,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1206316,"margin":0.21,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1196568,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"decoders","ops":376182,"margin":0.44,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"decoders","ops":226983,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"decoders","ops":226306,"margin":0.44,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2674407,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"jointz","ops":644704,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"jointz","ops":644287,"margin":0.43,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"jointz","ops":858606,"margin":0.29,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1525112,"margin":0.69,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3109306,"margin":0.62,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3103525,"margin":0.55,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2451686,"margin":0.65,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":533127,"margin":0.64,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":493398,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":526545,"margin":1.17,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":481195,"margin":0.75,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"myzod","ops":2280784,"margin":0.76,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"myzod","ops":2765716,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"myzod","ops":2757475,"margin":0.35,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":212657,"margin":0.66,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":222212,"margin":0.47,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":648290,"margin":0.64,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2088624,"margin":0.48,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1862722,"margin":0.75,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1841208,"margin":0.61,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1529394,"margin":0.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1820234,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1540811,"margin":0.43,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":63075804,"margin":2.81,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":19955289,"margin":1.62,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63029454,"margin":2.07,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25526030,"margin":1.13,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"rulr","ops":1095272,"margin":0.76,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"runtypes","ops":175517,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":306168,"margin":0.27,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":294640,"margin":0.32,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":257567,"margin":0.35,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":292644,"margin":0.34,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2827630,"margin":0.7,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3597735,"margin":0.7,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3529933,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":83216953,"margin":3.14,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":31131296,"margin":1.18,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":802137,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":708561,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":70746813,"margin":3.09,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29127975,"margin":1.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32465082,"margin":1.09,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25554288,"margin":0.75,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"spectypes","ops":78244646,"margin":2.67,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24043849,"margin":0.98,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"succulent","ops":524156,"margin":0.64,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"succulent","ops":945102,"margin":0.53,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"succulent","ops":516867,"margin":0.25,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"superstruct","ops":167147,"margin":0.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"superstruct","ops":210391,"margin":0.53,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"superstruct","ops":165937,"margin":0.98,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"suretype","ops":45091603,"margin":1.58,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1874075,"margin":0.55,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1866823,"margin":0.42,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4427129,"margin":0.7,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3403768,"margin":0.33,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"to-typed","ops":114727,"margin":0.29,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3211749,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"toi","ops":1129964,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"toi","ops":1121937,"margin":0.94,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4217758,"margin":0.3,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45018041,"margin":1.9,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30325634,"margin":1.57,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30538070,"margin":0.91,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":86127006,"margin":2.87,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":346080,"margin":0.51,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"tson","ops":746426,"margin":0.21,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"tson","ops":801834,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"tson","ops":820528,"margin":0.24,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"tson","ops":809966,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1646748,"margin":0.61,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1654972,"margin":0.89,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"typia","ops":68841825,"margin":2.24,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"typia","ops":30605233,"margin":1.12,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"typia","ops":27771253,"margin":1.1,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"typia","ops":73073976,"margin":3.61,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3523090,"margin":0.79,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3532565,"margin":0.65,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5354895,"margin":0.55,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"valibot","ops":2318399,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"valibot","ops":1620612,"margin":0.21,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"valibot","ops":2319978,"margin":0.65,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"valibot","ops":1632793,"margin":0.23,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"valita","ops":6299304,"margin":0.32,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"valita","ops":6286666,"margin":0.54,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"valita","ops":6807536,"margin":0.5,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"valita","ops":6328555,"margin":0.28,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"vality","ops":221666,"margin":0.22,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"vality","ops":216195,"margin":0.48,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"vality","ops":223609,"margin":0.44,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"vality","ops":214316,"margin":0.49,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"yup","ops":71349,"margin":0.37,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"yup","ops":67940,"margin":0.38,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"zod","ops":786544,"margin":0.41,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"zod","ops":691481,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"zod","ops":682717,"margin":0.59,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"zod","ops":688194,"margin":0.48,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2648688,"margin":0.45,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23949129,"margin":0.73,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1557509,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":329714,"margin":0.46,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1367176,"margin":0.54,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":296777,"margin":0.68,"runtime":"node","runtimeVersion":"v22.11.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":84822466,"margin":3.18,"runtime":"node","runtimeVersion":"v22.11.0"}]} \ No newline at end of file