From 481d6aae7e6c0f486a87960fe424a9bbff523dd2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 03:44:54 +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 936fed716..1e16cb50d 100644 --- a/docs/results/node-22.json +++ b/docs/results/node-22.json @@ -1 +1 @@ -{"results":[{"benchmark":"assertLoose","name":"ajv","ops":34485983,"margin":1.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ajv","ops":19444405,"margin":0.89,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"arktype","ops":69572100,"margin":2.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"bueno","ops":270736,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"bueno","ops":269523,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"bueno","ops":509959,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"bueno","ops":470888,"margin":0.94,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"caketype","ops":161018,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"caketype","ops":205233,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"caketype","ops":158916,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":89543,"margin":2.13,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1540910,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1072341,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1064880,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"decoders","ops":370443,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"decoders","ops":225088,"margin":0.86,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"decoders","ops":226236,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2666792,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"jointz","ops":631217,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"jointz","ops":635628,"margin":1.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"jointz","ops":841183,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1568307,"margin":0.72,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3033725,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3019420,"margin":0.66,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2471472,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":548199,"margin":0.61,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":507776,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":546588,"margin":0.66,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":495415,"margin":0.82,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"myzod","ops":2353128,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"myzod","ops":2735312,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"myzod","ops":2706071,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":210544,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":219688,"margin":0.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":640978,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":1978962,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1835592,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1843934,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1580564,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1896057,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1580076,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":62962112,"margin":2.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20609676,"margin":1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63729285,"margin":1.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25017404,"margin":1.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rulr","ops":1090147,"margin":0.74,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"runtypes","ops":175972,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":297083,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":289643,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":254158,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":292003,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2755122,"margin":0.86,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3476077,"margin":1.02,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3498494,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":81390114,"margin":2.93,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30990214,"margin":1.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":831652,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":759819,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":71072022,"margin":2.91,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":28662718,"margin":1.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32152533,"margin":1.14,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25082215,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"spectypes","ops":77291770,"margin":2.77,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23453039,"margin":1.04,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"succulent","ops":511062,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"succulent","ops":921246,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"succulent","ops":510477,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"superstruct","ops":164403,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"superstruct","ops":206173,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"superstruct","ops":167866,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"suretype","ops":45630119,"margin":1.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4508833,"margin":0.8,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3410496,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"to-typed","ops":115015,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3164066,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"toi","ops":1091884,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"toi","ops":1113203,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4208705,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45092662,"margin":1.82,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30748652,"margin":0.79,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30384074,"margin":1.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":85285122,"margin":2.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":344590,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"tson","ops":710616,"margin":1.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"tson","ops":795743,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"tson","ops":790356,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"tson","ops":795658,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1643934,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1630169,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"typia","ops":67908333,"margin":2.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"typia","ops":30127633,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"typia","ops":27626631,"margin":1.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"typia","ops":77265979,"margin":2.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3622325,"margin":0.92,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3600299,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5196981,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valibot","ops":2283129,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valibot","ops":1615174,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valibot","ops":2287820,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valibot","ops":1648669,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valita","ops":6271635,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valita","ops":6318277,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valita","ops":6736663,"margin":1.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valita","ops":6281077,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"vality","ops":220583,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"vality","ops":211199,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"vality","ops":221641,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"vality","ops":212543,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"yup","ops":72248,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"yup","ops":67588,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"zod","ops":774378,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"zod","ops":712025,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"zod","ops":705998,"margin":1.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"zod","ops":715446,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2799822,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23504693,"margin":0.92,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1533389,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":328093,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1387728,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":320657,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":81952627,"margin":4.51,"runtime":"node","runtimeVersion":"v22.10.0"}]} \ No newline at end of file +{"results":[{"benchmark":"assertLoose","name":"ajv","ops":34465649,"margin":1.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ajv","ops":19241778,"margin":0.68,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"arktype","ops":68192755,"margin":3.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"bueno","ops":275748,"margin":0.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"bueno","ops":270866,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"bueno","ops":475820,"margin":0.72,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"bueno","ops":466571,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"caketype","ops":166352,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"caketype","ops":209817,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"caketype","ops":161913,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":85897,"margin":1.58,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1475152,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1113976,"margin":0.72,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1103982,"margin":0.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"decoders","ops":361898,"margin":1.04,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"decoders","ops":221720,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"decoders","ops":222106,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2647064,"margin":0.68,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"jointz","ops":638293,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"jointz","ops":631057,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"jointz","ops":857225,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1527680,"margin":0.86,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3041118,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3005941,"margin":0.68,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2373692,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":509927,"margin":1.12,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":470534,"margin":0.87,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":511289,"margin":0.83,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":457688,"margin":1.08,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"myzod","ops":2182238,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"myzod","ops":2636202,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"myzod","ops":2714570,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":208836,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":218204,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":626593,"margin":0.85,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":1979775,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1807744,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1815191,"margin":0.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1507332,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1783080,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1513391,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":64154111,"margin":2.11,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20211737,"margin":1.16,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":62621540,"margin":2.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25264301,"margin":1.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rulr","ops":1102152,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"runtypes","ops":178734,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":305532,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":289749,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":259991,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":289296,"margin":1.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2918514,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3612781,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3593267,"margin":0.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":83138959,"margin":3.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30562161,"margin":1.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":887147,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":768717,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":70235845,"margin":3.02,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":27008654,"margin":1.68,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"spectypes","ops":30533847,"margin":1.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25090985,"margin":0.95,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"spectypes","ops":72430957,"margin":3.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23404418,"margin":1.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"succulent","ops":502993,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"succulent","ops":913108,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"succulent","ops":503152,"margin":0.71,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"superstruct","ops":159104,"margin":0.87,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"superstruct","ops":203335,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"superstruct","ops":162811,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"suretype","ops":44384504,"margin":1.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4451547,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3335710,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"to-typed","ops":108656,"margin":1.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3242040,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"toi","ops":1081398,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"toi","ops":1082005,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4199348,"margin":0.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":35638217,"margin":1.66,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29259704,"margin":1.79,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30108911,"margin":1.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":86034464,"margin":2.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":332162,"margin":0.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"tson","ops":676129,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"tson","ops":785980,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"tson","ops":810015,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"tson","ops":811190,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1580276,"margin":0.75,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1622491,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"typia","ops":69789993,"margin":2.14,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"typia","ops":29461017,"margin":1.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"typia","ops":26865715,"margin":1.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"typia","ops":76871164,"margin":2.63,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3649431,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3598612,"margin":1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5410473,"margin":0.69,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valibot","ops":2218294,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valibot","ops":1576412,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valibot","ops":2238809,"margin":0.5,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valibot","ops":1598704,"margin":0.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valita","ops":6226686,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valita","ops":6242152,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valita","ops":6746372,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valita","ops":6229719,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"vality","ops":218249,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"vality","ops":209368,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"vality","ops":213864,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"vality","ops":208547,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"yup","ops":69375,"margin":0.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"yup","ops":66544,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"zod","ops":741372,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"zod","ops":683162,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"zod","ops":670102,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"zod","ops":675323,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2504798,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23098863,"margin":0.9,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1413680,"margin":0.71,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":314705,"margin":0.58,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1288680,"margin":0.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":301370,"margin":0.8,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":84100737,"margin":2.87,"runtime":"node","runtimeVersion":"v22.10.0"}]} \ No newline at end of file