From e9769ef421c04d217f74ecf9e4da626b2c9f4662 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 16:53:01 +0000 Subject: [PATCH] feat: 19.x adds auto-generated benchmarks and bar graph --- docs/results/node-19.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/results/node-19.json b/docs/results/node-19.json index c5b859a31..26373d34c 100644 --- a/docs/results/node-19.json +++ b/docs/results/node-19.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":248867,"margin":0.42,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"aeria","ops":252811,"margin":0.72,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"aeria","ops":248256,"margin":0.5,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"aeria","ops":255802,"margin":0.44,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ajv","ops":40590998,"margin":0.54,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"ajv","ops":20703257,"margin":0.62,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"arktype","ops":112055720,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2428132,"margin":1.06,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2468950,"margin":0.81,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"bueno","ops":247899,"margin":0.42,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"bueno","ops":243221,"margin":0.29,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"bueno","ops":443141,"margin":0.92,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"bueno","ops":437470,"margin":0.9,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"caketype","ops":152887,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"caketype","ops":193521,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"caketype","ops":151593,"margin":0.51,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":79499,"margin":14.53,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1371855,"margin":0.38,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1044139,"margin":0.72,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1048547,"margin":0.21,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"decoders","ops":335321,"margin":0.7,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"decoders","ops":208390,"margin":0.42,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"decoders","ops":207822,"margin":0.53,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2672871,"margin":0.24,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"jointz","ops":581600,"margin":0.71,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"jointz","ops":583685,"margin":0.68,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"jointz","ops":785216,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1392337,"margin":0.75,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":2695730,"margin":1.98,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":2721116,"margin":0.82,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2057612,"margin":1.47,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":522175,"margin":0.88,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":465974,"margin":1.39,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":520547,"margin":0.87,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":459938,"margin":0.65,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"myzod","ops":2108991,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"myzod","ops":2542296,"margin":0.88,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"myzod","ops":2530878,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":183217,"margin":0.24,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":188544,"margin":0.71,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":697675,"margin":0.67,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2113990,"margin":0.52,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":26043221,"margin":0.86,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2350156,"margin":0.63,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":1856330,"margin":0.81,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":6787439,"margin":0.43,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":66092596,"margin":0.36,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":3500712,"margin":0.47,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1617220,"margin":0.54,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1662862,"margin":0.4,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1377009,"margin":0.51,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1630459,"margin":0.61,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1370780,"margin":0.55,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":118330611,"margin":0.29,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":32718654,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":118602514,"margin":0.38,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":32426396,"margin":0.78,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"rulr","ops":986184,"margin":0.73,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"runtypes","ops":165029,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":263507,"margin":0.64,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":251789,"margin":0.66,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":226823,"margin":0.83,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":253170,"margin":0.59,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2564657,"margin":0.59,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3291625,"margin":0.53,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3310841,"margin":0.74,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163584866,"margin":0.15,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":39461127,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":778608,"margin":0.89,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":766414,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":118783424,"margin":0.68,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":36326403,"margin":0.56,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"spectypes","ops":38789079,"margin":0.32,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"spectypes","ops":29952406,"margin":1.06,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"spectypes","ops":139089232,"margin":0.73,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"spectypes","ops":27892577,"margin":1.48,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"succulent","ops":487364,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"succulent","ops":874856,"margin":0.47,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"succulent","ops":486199,"margin":0.36,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"superstruct","ops":156801,"margin":0.92,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"superstruct","ops":197160,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"superstruct","ops":159277,"margin":0.24,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"suretype","ops":51335375,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1614134,"margin":0.74,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1621609,"margin":0.71,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"to-typed","ops":3983154,"margin":0.72,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3015188,"margin":0.39,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"to-typed","ops":110505,"margin":0.51,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"to-typed","ops":2849572,"margin":0.55,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"toi","ops":1026380,"margin":0.37,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"toi","ops":1028702,"margin":0.55,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":3800650,"margin":0.33,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":51434343,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":36081889,"margin":0.25,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35932134,"margin":0.59,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":170906386,"margin":0.36,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":314579,"margin":0.78,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"tson","ops":639829,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"tson","ops":648337,"margin":1.56,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"tson","ops":687639,"margin":1.03,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"tson","ops":684899,"margin":0.73,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1573730,"margin":0.76,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1628092,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"typia","ops":113780914,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"typia","ops":36872211,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"typia","ops":34916140,"margin":1.15,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"typia","ops":133732685,"margin":0.45,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3024222,"margin":0.66,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3009401,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":4688505,"margin":0.53,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"valibot","ops":2004175,"margin":0.74,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"valibot","ops":1541219,"margin":0.58,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"valibot","ops":1688263,"margin":0.45,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"valibot","ops":1523323,"margin":0.89,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"valita","ops":5984911,"margin":0.59,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"valita","ops":5974427,"margin":0.36,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"valita","ops":6336823,"margin":0.35,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"valita","ops":5900270,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"vality","ops":198843,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"vality","ops":193203,"margin":0.16,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"vality","ops":196034,"margin":1.1,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"vality","ops":191944,"margin":0.44,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"yup","ops":68694,"margin":1.14,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"yup","ops":65499,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"zod","ops":729721,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"zod","ops":656537,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"zod","ops":656023,"margin":0.44,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"zod","ops":658560,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2336306,"margin":0.92,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"deepkit","ops":25760567,"margin":0.35,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1275511,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":287530,"margin":0.64,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1265040,"margin":0.76,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":293826,"margin":0.65,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":162469538,"margin":1.08,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3328796,"margin":0.52,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3034391,"margin":0.99,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":4815198,"margin":0.87,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3160979,"margin":0.56,"runtime":"node","runtimeVersion":"v19.9.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":249968,"margin":0.87,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"aeria","ops":255962,"margin":1.11,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"aeria","ops":250431,"margin":0.2,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"aeria","ops":258457,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ajv","ops":39963102,"margin":1.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"ajv","ops":20530645,"margin":1.11,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"arktype","ops":108407397,"margin":2.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2437358,"margin":1.67,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2444886,"margin":0.98,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"bueno","ops":250065,"margin":0.81,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"bueno","ops":248247,"margin":1.39,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"bueno","ops":443592,"margin":1.17,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"bueno","ops":443032,"margin":0.86,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"caketype","ops":152897,"margin":1.07,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"caketype","ops":193853,"margin":0.4,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"caketype","ops":153781,"margin":0.26,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":86834,"margin":0.38,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1346968,"margin":0.33,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1014255,"margin":0.18,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1009565,"margin":0.33,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"decoders","ops":330515,"margin":0.35,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"decoders","ops":203234,"margin":0.85,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"decoders","ops":202780,"margin":0.43,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2526176,"margin":0.24,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"jointz","ops":587145,"margin":1.05,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"jointz","ops":583440,"margin":0.36,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"jointz","ops":786273,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1328524,"margin":0.66,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":2702226,"margin":0.85,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":2651038,"margin":2.1,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2271099,"margin":0.62,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":525678,"margin":0.69,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":462926,"margin":2.06,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":524333,"margin":0.67,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":456460,"margin":0.72,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"myzod","ops":2068843,"margin":0.39,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"myzod","ops":2563465,"margin":0.48,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"myzod","ops":2499790,"margin":1.8,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":181541,"margin":0.29,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":189718,"margin":1.13,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":636205,"margin":0.69,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2107684,"margin":0.38,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":25655597,"margin":0.21,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2392116,"margin":0.71,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":1745624,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":6999927,"margin":0.65,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":66102744,"margin":0.28,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":3400905,"margin":1.44,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1656020,"margin":0.79,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1677094,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1373965,"margin":0.47,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1639324,"margin":0.32,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1355351,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":117641886,"margin":0.33,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":32295415,"margin":0.29,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":118468692,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":32628281,"margin":0.13,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"rulr","ops":993594,"margin":1.53,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"runtypes","ops":161898,"margin":1.5,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":266317,"margin":0.59,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":252271,"margin":1.62,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":225769,"margin":0.87,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":254603,"margin":0.75,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2432574,"margin":1.01,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3283954,"margin":0.63,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3281918,"margin":0.57,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163152441,"margin":0.28,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":38419238,"margin":1.1,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":799644,"margin":0.37,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":739176,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":113473484,"margin":1.22,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":28653008,"margin":0.33,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"spectypes","ops":37688662,"margin":0.65,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"spectypes","ops":29712103,"margin":0.31,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"spectypes","ops":139066225,"margin":0.26,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"spectypes","ops":27310849,"margin":0.32,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"succulent","ops":469687,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"succulent","ops":805482,"margin":0.26,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"succulent","ops":466840,"margin":0.29,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"superstruct","ops":156512,"margin":1.09,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"superstruct","ops":192385,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"superstruct","ops":156618,"margin":0.49,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"suretype","ops":50987725,"margin":0.7,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1636404,"margin":0.69,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1650388,"margin":0.6,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"to-typed","ops":3759960,"margin":1.66,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"to-typed","ops":2919935,"margin":0.34,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"to-typed","ops":104990,"margin":0.26,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"to-typed","ops":2755199,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"toi","ops":995847,"margin":0.32,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"toi","ops":989983,"margin":0.62,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":3871726,"margin":1.53,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":51410874,"margin":0.22,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":36053430,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":36098128,"margin":0.27,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":171591866,"margin":0.22,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":314214,"margin":1.07,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"tson","ops":630378,"margin":0.23,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"tson","ops":685168,"margin":0.12,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"tson","ops":678074,"margin":0.94,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"tson","ops":685685,"margin":0.84,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1509219,"margin":0.64,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1541267,"margin":0.38,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"typia","ops":113264705,"margin":0.83,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"typia","ops":36208378,"margin":0.49,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"typia","ops":34743416,"margin":0.32,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"typia","ops":133154198,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":2982978,"margin":0.68,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":2937342,"margin":1.57,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":4718239,"margin":0.52,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"valibot","ops":2006885,"margin":0.64,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"valibot","ops":1497420,"margin":0.44,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"valibot","ops":1974003,"margin":0.57,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"valibot","ops":1475880,"margin":0.37,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"valita","ops":5995982,"margin":0.31,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"valita","ops":5965945,"margin":0.26,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"valita","ops":6225862,"margin":0.48,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"valita","ops":5893140,"margin":0.3,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"vality","ops":195900,"margin":0.33,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"vality","ops":192044,"margin":0.23,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"vality","ops":195046,"margin":0.29,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"vality","ops":186592,"margin":0.52,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"yup","ops":68244,"margin":0.43,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"yup","ops":63206,"margin":0.9,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"zod","ops":705419,"margin":0.51,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"zod","ops":640510,"margin":1.28,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"zod","ops":625537,"margin":0.86,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"zod","ops":625582,"margin":0.76,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2262240,"margin":0.66,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"deepkit","ops":25304118,"margin":1.32,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1371446,"margin":0.87,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":293491,"margin":0.51,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1276287,"margin":0.25,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":290444,"margin":0.26,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":163294108,"margin":0.15,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3293245,"margin":1.54,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3090413,"margin":0.51,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":4870794,"margin":0.41,"runtime":"node","runtimeVersion":"v19.9.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3212207,"margin":0.46,"runtime":"node","runtimeVersion":"v19.9.0"}]} \ No newline at end of file