From f5e58f12aa5fb555209c8689f4e09709ffd64e79 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 17 Nov 2024 14:24:08 +0000 Subject: [PATCH] feat: 23.x adds auto-generated benchmarks and bar graph --- docs/results/node-23.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/results/node-23.json b/docs/results/node-23.json index 10ae8c215..a582b9342 100644 --- a/docs/results/node-23.json +++ b/docs/results/node-23.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1074357,"margin":0.42,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"aeria","ops":1080973,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"aeria","ops":1055553,"margin":0.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"aeria","ops":1081302,"margin":0.57,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ajv","ops":37729430,"margin":1.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"ajv","ops":19673828,"margin":0.74,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"arktype","ops":72416028,"margin":2.47,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2838598,"margin":1.96,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2908070,"margin":0.47,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"bueno","ops":104668,"margin":0.39,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"bueno","ops":103884,"margin":0.72,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"bueno","ops":513116,"margin":0.98,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"bueno","ops":499640,"margin":0.85,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"caketype","ops":162089,"margin":1.05,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"caketype","ops":210447,"margin":0.37,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"caketype","ops":162498,"margin":0.48,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":91011,"margin":0.96,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1576578,"margin":0.37,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1212513,"margin":0.47,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1211348,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"decoders","ops":376226,"margin":0.33,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"decoders","ops":227246,"margin":0.48,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"decoders","ops":226215,"margin":0.49,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2928251,"margin":0.66,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"jointz","ops":676029,"margin":0.33,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"jointz","ops":672628,"margin":0.87,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"jointz","ops":878711,"margin":0.38,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1646374,"margin":0.87,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3282291,"margin":1.1,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3263983,"margin":1.17,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2717824,"margin":0.87,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":578892,"margin":0.72,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":518457,"margin":0.67,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":574822,"margin":0.71,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":517081,"margin":0.66,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"myzod","ops":2353905,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"myzod","ops":2869496,"margin":0.63,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"myzod","ops":2891624,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":210459,"margin":1.03,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":227119,"margin":0.47,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":637650,"margin":17.56,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2180483,"margin":0.66,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1918432,"margin":0.56,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1802379,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1544563,"margin":0.56,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1816462,"margin":0.41,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1543740,"margin":0.74,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":65016292,"margin":2.22,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20712148,"margin":1.4,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":60778306,"margin":3.18,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25197521,"margin":0.82,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"rulr","ops":327020,"margin":0.59,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"runtypes","ops":184546,"margin":0.32,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":310167,"margin":0.78,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":300333,"margin":0.54,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":263946,"margin":0.64,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":298236,"margin":0.58,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2946650,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3580421,"margin":1.64,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3691500,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":83603796,"margin":3.17,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":31873958,"margin":1.08,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":844313,"margin":0.59,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":788319,"margin":0.24,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":70568402,"margin":2.83,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29196077,"margin":1.4,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"spectypes","ops":33680289,"margin":1.09,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26429665,"margin":1.24,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"spectypes","ops":78316786,"margin":2.7,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24893457,"margin":0.97,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"succulent","ops":534832,"margin":0.29,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"succulent","ops":942399,"margin":0.39,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"succulent","ops":531377,"margin":0.41,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"superstruct","ops":172037,"margin":0.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"superstruct","ops":214827,"margin":0.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"superstruct","ops":171860,"margin":0.72,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"suretype","ops":46028929,"margin":1.19,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1897682,"margin":0.56,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1896605,"margin":0.49,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4717864,"margin":0.64,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3606837,"margin":0.5,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"to-typed","ops":113475,"margin":0.73,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3440917,"margin":0.64,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"toi","ops":1160295,"margin":0.32,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"toi","ops":1164848,"margin":0.53,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4026480,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":46284093,"margin":1.41,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30119697,"margin":1.29,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30419558,"margin":0.85,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":87863301,"margin":2.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":237733,"margin":0.5,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"tson","ops":786469,"margin":0.25,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"tson","ops":877615,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"tson","ops":875498,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"tson","ops":871811,"margin":0.52,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1727764,"margin":0.66,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1734757,"margin":0.64,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"typia","ops":73080204,"margin":3.95,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"typia","ops":32298323,"margin":1.23,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"typia","ops":30180445,"margin":1.6,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"typia","ops":70544680,"margin":2.17,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3977879,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3961319,"margin":0.76,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5201814,"margin":0.3,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"valibot","ops":2521759,"margin":1.17,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"valibot","ops":1850634,"margin":0.34,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"valibot","ops":2549919,"margin":0.68,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"valibot","ops":1882089,"margin":0.46,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"valita","ops":6521742,"margin":0.31,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"valita","ops":6505763,"margin":0.54,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"valita","ops":6537864,"margin":0.78,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"valita","ops":6345860,"margin":0.82,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"vality","ops":188237,"margin":0.31,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"vality","ops":179667,"margin":0.5,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"vality","ops":188048,"margin":0.32,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"vality","ops":180184,"margin":0.84,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"yup","ops":34245,"margin":0.3,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"yup","ops":31463,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"zod","ops":781415,"margin":1.13,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"zod","ops":711208,"margin":0.74,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"zod","ops":703174,"margin":0.63,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"zod","ops":703011,"margin":0.39,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2932935,"margin":0.29,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23903612,"margin":0.93,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1608753,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":335640,"margin":0.49,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1505487,"margin":0.21,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":335764,"margin":0.54,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":86230656,"margin":3.38,"runtime":"node","runtimeVersion":"v23.2.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1057422,"margin":0.47,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"aeria","ops":1046611,"margin":0.42,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"aeria","ops":1007997,"margin":0.23,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"aeria","ops":1044224,"margin":0.48,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ajv","ops":38015951,"margin":1.79,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"ajv","ops":19952842,"margin":0.77,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"arktype","ops":71858776,"margin":2.88,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2975824,"margin":0.82,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2964783,"margin":1.41,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"bueno","ops":107071,"margin":0.34,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"bueno","ops":106235,"margin":0.52,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"bueno","ops":517413,"margin":0.87,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"bueno","ops":506082,"margin":0.81,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"caketype","ops":170412,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"caketype","ops":222283,"margin":0.38,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"caketype","ops":169056,"margin":1.16,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":92537,"margin":1.04,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1583925,"margin":0.46,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1242858,"margin":0.65,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1242486,"margin":0.6,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"decoders","ops":380347,"margin":0.25,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"decoders","ops":228949,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"decoders","ops":228647,"margin":0.43,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2932988,"margin":0.42,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"jointz","ops":688592,"margin":0.24,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"jointz","ops":688883,"margin":0.31,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"jointz","ops":872245,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1649645,"margin":0.66,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3312591,"margin":0.56,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3315855,"margin":0.65,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2616607,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":605062,"margin":0.74,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":537307,"margin":0.66,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":601558,"margin":0.59,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":535772,"margin":0.71,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"myzod","ops":2353999,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"myzod","ops":2846858,"margin":0.58,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"myzod","ops":2886123,"margin":0.43,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":210212,"margin":0.95,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":226036,"margin":0.39,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":647995,"margin":19,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2153757,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1902140,"margin":0.73,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1883587,"margin":0.29,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1580215,"margin":0.33,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1836026,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1552458,"margin":0.86,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":63791296,"margin":2.12,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20860248,"margin":0.96,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":62984208,"margin":2.28,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25005158,"margin":1.09,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"rulr","ops":337059,"margin":0.53,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"runtypes","ops":183971,"margin":0.27,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":315219,"margin":0.61,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":308447,"margin":0.56,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":272097,"margin":0.87,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":306770,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":3042063,"margin":0.65,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3621510,"margin":0.48,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3678396,"margin":0.33,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":82816443,"margin":3.13,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":33080298,"margin":1.23,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":851257,"margin":0.26,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":797888,"margin":0.45,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":72411375,"margin":2.76,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":31222112,"margin":1.25,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"spectypes","ops":34603077,"margin":0.94,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26790994,"margin":1.06,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"spectypes","ops":78336899,"margin":2.63,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"spectypes","ops":25249034,"margin":0.8,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"succulent","ops":530879,"margin":0.34,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"succulent","ops":931674,"margin":0.23,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"succulent","ops":530096,"margin":0.3,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"superstruct","ops":171812,"margin":0.33,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"superstruct","ops":208056,"margin":0.6,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"superstruct","ops":171551,"margin":0.41,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"suretype","ops":45643246,"margin":1.62,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1957619,"margin":0.39,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1948657,"margin":0.63,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4561466,"margin":0.82,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3659695,"margin":0.49,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"to-typed","ops":120149,"margin":0.54,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3353936,"margin":0.62,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"toi","ops":1129008,"margin":0.24,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"toi","ops":1136062,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4231597,"margin":0.27,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45552721,"margin":1.9,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30095565,"margin":1.1,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30404127,"margin":1.02,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":86821441,"margin":3.28,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":245246,"margin":0.38,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"tson","ops":803432,"margin":0.48,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"tson","ops":873744,"margin":0.54,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"tson","ops":889168,"margin":0.33,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"tson","ops":887602,"margin":0.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1711098,"margin":0.6,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1716606,"margin":0.41,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"typia","ops":74562061,"margin":3.14,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"typia","ops":32416579,"margin":1.42,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"typia","ops":29982517,"margin":1.28,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"typia","ops":69435069,"margin":2.5,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3984643,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3989872,"margin":0.7,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5962709,"margin":0.3,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"valibot","ops":2575221,"margin":0.57,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"valibot","ops":1921701,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"valibot","ops":2586492,"margin":0.52,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"valibot","ops":1953538,"margin":0.2,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"valita","ops":6485424,"margin":0.5,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"valita","ops":6523226,"margin":0.45,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"valita","ops":6582330,"margin":0.55,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"valita","ops":6360478,"margin":0.49,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"vality","ops":187528,"margin":0.34,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"vality","ops":181844,"margin":0.53,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"vality","ops":190224,"margin":0.32,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"vality","ops":182344,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"yup","ops":35007,"margin":0.22,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"yup","ops":31946,"margin":0.31,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"zod","ops":833153,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"zod","ops":731697,"margin":0.44,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"zod","ops":722738,"margin":0.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"zod","ops":719023,"margin":0.36,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"deepkit","ops":3064532,"margin":0.43,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"deepkit","ops":24121418,"margin":0.7,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1576724,"margin":0.46,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":330537,"margin":0.2,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1428719,"margin":0.51,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":329974,"margin":0.35,"runtime":"node","runtimeVersion":"v23.2.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":85526999,"margin":3.2,"runtime":"node","runtimeVersion":"v23.2.0"}]} \ No newline at end of file