From ae05849eb55fbb173323b713153d4243aa90879b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Oct 2024 17:08:11 +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 277c67a4a..b2bb945d6 100644 --- a/docs/results/node-22.json +++ b/docs/results/node-22.json @@ -1 +1 @@ -{"results":[{"benchmark":"assertLoose","name":"ajv","ops":35219612,"margin":1.75,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ajv","ops":19560627,"margin":0.88,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"arktype","ops":65437107,"margin":2.16,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"bueno","ops":282732,"margin":0.58,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"bueno","ops":283672,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"bueno","ops":521633,"margin":0.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"bueno","ops":493018,"margin":0.84,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90685,"margin":1.91,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1584943,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1171493,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1172301,"margin":0.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"decoders","ops":384866,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"decoders","ops":232911,"margin":0.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"decoders","ops":230819,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2735966,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"jointz","ops":631524,"margin":1.16,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"jointz","ops":635786,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"jointz","ops":863512,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1628653,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3059629,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3074790,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2438908,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":551689,"margin":0.72,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":511428,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":557019,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":504122,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"myzod","ops":2161932,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"myzod","ops":2713959,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"myzod","ops":2778843,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":210146,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":220816,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":676340,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2009781,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1834474,"margin":0.73,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1883108,"margin":0.83,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1568358,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1850392,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1564217,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":63638573,"margin":2.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20716646,"margin":0.9,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":64202186,"margin":1.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25949229,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rulr","ops":1105769,"margin":0.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"runtypes","ops":177731,"margin":0.8,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":310384,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":298398,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":265622,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":301772,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2837211,"margin":0.68,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3474830,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3387704,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":82166164,"margin":3.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30967721,"margin":1.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":897636,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":793783,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":71014786,"margin":2.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29083001,"margin":2.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32731523,"margin":1.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25595022,"margin":0.73,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"spectypes","ops":75539634,"margin":2.9,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23470081,"margin":1.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"succulent","ops":522568,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"succulent","ops":940533,"margin":1.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"succulent","ops":523093,"margin":0.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"superstruct","ops":166451,"margin":0.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"superstruct","ops":212668,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"superstruct","ops":165985,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"suretype","ops":45155028,"margin":1.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4567017,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3560687,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"to-typed","ops":114626,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3324439,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"toi","ops":1124862,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"toi","ops":1119445,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4205326,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45640242,"margin":1.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29853540,"margin":1.79,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":29520498,"margin":1.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":84975645,"margin":2.99,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":346578,"margin":0.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"tson","ops":702888,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"tson","ops":776751,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"tson","ops":809085,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"tson","ops":812826,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1638333,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1705318,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"typia","ops":70226100,"margin":1.99,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"typia","ops":30796846,"margin":0.99,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"typia","ops":27793021,"margin":1.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"typia","ops":76285028,"margin":2.91,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3626438,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3626774,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5373142,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valibot","ops":2314168,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valibot","ops":1570701,"margin":0.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valibot","ops":2281442,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valibot","ops":1566456,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valita","ops":6299205,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valita","ops":6310424,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valita","ops":6736180,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valita","ops":6314586,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"vality","ops":222212,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"vality","ops":214195,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"vality","ops":221985,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"vality","ops":215476,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"yup","ops":49426,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"yup","ops":46907,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"zod","ops":774174,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"zod","ops":703813,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"zod","ops":706634,"margin":1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"zod","ops":698578,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2605694,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23824028,"margin":0.9,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1518525,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":327854,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1354258,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":318941,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"}]} \ No newline at end of file +{"results":[{"benchmark":"assertLoose","name":"ajv","ops":35309276,"margin":1.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ajv","ops":19678945,"margin":0.82,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"arktype","ops":70550736,"margin":2.04,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"bueno","ops":279763,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"bueno","ops":278251,"margin":0.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"bueno","ops":497627,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"bueno","ops":475443,"margin":0.76,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":91770,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1515864,"margin":1.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1186329,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1190938,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"decoders","ops":376768,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"decoders","ops":227890,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"decoders","ops":228066,"margin":0.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2769032,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"jointz","ops":650566,"margin":0.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"jointz","ops":649549,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"jointz","ops":864912,"margin":0.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1610504,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3052618,"margin":0.58,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3032093,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2539495,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":547691,"margin":0.58,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":487636,"margin":0.79,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":553031,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":497960,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"myzod","ops":2321456,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"myzod","ops":2801879,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"myzod","ops":2777515,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":216222,"margin":0.13,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":225868,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":670917,"margin":0.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2149437,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1922803,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1887365,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1603338,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1867508,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1582378,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":64878456,"margin":2.17,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20988304,"margin":0.88,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63702690,"margin":1.86,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25473658,"margin":1.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rulr","ops":1111574,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"runtypes","ops":176995,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":312945,"margin":0.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":299989,"margin":0.17,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":264829,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":300094,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2882311,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3604819,"margin":0.69,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3522717,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":81315483,"margin":2.85,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":31214038,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":886462,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":796507,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":70736670,"margin":2.97,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29348405,"margin":1.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32465844,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25524226,"margin":1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"spectypes","ops":77797602,"margin":2.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23967450,"margin":1.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"succulent","ops":524260,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"succulent","ops":939694,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"succulent","ops":527002,"margin":0.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"superstruct","ops":168570,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"superstruct","ops":207873,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"superstruct","ops":167593,"margin":0.22,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"suretype","ops":45603856,"margin":1.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4514206,"margin":0.63,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3381536,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"to-typed","ops":116809,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3268574,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"toi","ops":1154824,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"toi","ops":1159071,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4224031,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45770531,"margin":1.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30832474,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30636269,"margin":0.98,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":86026544,"margin":2.76,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":338550,"margin":0.57,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"tson","ops":705535,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"tson","ops":792954,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"tson","ops":822354,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"tson","ops":819937,"margin":0.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1622177,"margin":0.5,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1676031,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"typia","ops":69205045,"margin":2.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"typia","ops":30530504,"margin":1.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"typia","ops":27635332,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"typia","ops":77502880,"margin":2.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3712593,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3669055,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5365255,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valibot","ops":2277076,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valibot","ops":1618289,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valibot","ops":2270830,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valibot","ops":1622968,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valita","ops":6378495,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valita","ops":6370859,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valita","ops":6803720,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valita","ops":6262053,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"vality","ops":223151,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"vality","ops":211711,"margin":0.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"vality","ops":218970,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"vality","ops":209908,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"yup","ops":49465,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"yup","ops":46836,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"zod","ops":799260,"margin":0.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"zod","ops":718098,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"zod","ops":662292,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"zod","ops":657510,"margin":0.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2660553,"margin":0.69,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"deepkit","ops":24030633,"margin":0.71,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1543365,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":323881,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1373091,"margin":0.88,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":313949,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"}]} \ No newline at end of file