From ca6e80de6ec6fa00eaf5440350599c9313855225 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 15 Dec 2024 12:05:15 +0000 Subject: [PATCH] feat: 23.x adds auto-generated benchmarks and bar graph --- docs/results/node-23.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/results/node-23.json b/docs/results/node-23.json index 30fdc3e03..b5483867a 100644 --- a/docs/results/node-23.json +++ b/docs/results/node-23.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1066203,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"aeria","ops":1086150,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"aeria","ops":1066399,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"aeria","ops":1086105,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ajv","ops":37377461,"margin":1.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ajv","ops":19642335,"margin":1.13,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"arktype","ops":73013901,"margin":2,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2924689,"margin":0.7,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2923620,"margin":0.78,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"bueno","ops":105730,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"bueno","ops":105664,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"bueno","ops":507146,"margin":0.74,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"bueno","ops":491737,"margin":0.92,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"caketype","ops":164643,"margin":0.96,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"caketype","ops":218907,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"caketype","ops":166670,"margin":0.49,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90222,"margin":0.91,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1581601,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1191156,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1196200,"margin":0.19,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"decoders","ops":375488,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"decoders","ops":224376,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"decoders","ops":223483,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2937378,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jointz","ops":648862,"margin":0.3,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jointz","ops":649012,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jointz","ops":863845,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1647317,"margin":0.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3379141,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3378937,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2726986,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":579256,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":517625,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":576971,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":514969,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"myzod","ops":2387965,"margin":1.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"myzod","ops":2833875,"margin":1.06,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"myzod","ops":2790075,"margin":0.49,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":208161,"margin":1.02,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":226374,"margin":0.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":645152,"margin":17.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2113809,"margin":0.92,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":24666858,"margin":0.88,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":3023223,"margin":1.14,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2241272,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8510403,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":50089593,"margin":1.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":4028558,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1901773,"margin":0.66,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1943904,"margin":0.2,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1618942,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1909009,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1605374,"margin":0.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":63173645,"margin":2.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20864103,"margin":0.96,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63464951,"margin":2.27,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25023577,"margin":0.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rulr","ops":318099,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"runtypes","ops":179452,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":308968,"margin":0.72,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":297409,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":266840,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":299749,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":3003402,"margin":0.84,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3556935,"margin":1.05,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3408742,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":82700491,"margin":3.3,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":32263335,"margin":1.1,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":854250,"margin":0.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":793200,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":72794821,"margin":2.15,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":30493781,"margin":1.11,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"spectypes","ops":34181651,"margin":0.96,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26738242,"margin":0.9,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"spectypes","ops":77594338,"margin":2.75,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24827054,"margin":0.9,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"succulent","ops":538523,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"succulent","ops":980603,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"succulent","ops":535272,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"superstruct","ops":171456,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"superstruct","ops":212701,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"superstruct","ops":171337,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"suretype","ops":45434215,"margin":1.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1900515,"margin":1.09,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1913961,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4585714,"margin":0.66,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3668012,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"to-typed","ops":114273,"margin":1,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3420911,"margin":0.54,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"toi","ops":1155622,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"toi","ops":1160031,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4188716,"margin":0.42,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45494522,"margin":2,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30077529,"margin":1.05,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30057821,"margin":1.13,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":84179356,"margin":2.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":240684,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"tson","ops":803523,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tson","ops":873633,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"tson","ops":878547,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tson","ops":859701,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1699691,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1683618,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"typia","ops":73949010,"margin":3.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"typia","ops":32351262,"margin":1.15,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"typia","ops":29918082,"margin":1.23,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"typia","ops":72439208,"margin":1.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3805858,"margin":0.95,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3833843,"margin":0.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5630173,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valibot","ops":2490364,"margin":0.67,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valibot","ops":1823920,"margin":1.95,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valibot","ops":2532840,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valibot","ops":1886477,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valita","ops":6469640,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valita","ops":6478590,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valita","ops":6896592,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valita","ops":6407593,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"vality","ops":176284,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"vality","ops":178810,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"vality","ops":185893,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"vality","ops":179197,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"yup","ops":34241,"margin":0.39,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"yup","ops":31305,"margin":0.76,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"zod","ops":822774,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"zod","ops":734251,"margin":0.51,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"zod","ops":734026,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"zod","ops":731228,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2892429,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23664768,"margin":0.9,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1624335,"margin":1,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":323251,"margin":0.45,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1460025,"margin":0.51,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":329009,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":83168520,"margin":3.04,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3665099,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3604106,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5973483,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3588181,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1053355,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"aeria","ops":1073834,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"aeria","ops":1038423,"margin":0.62,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"aeria","ops":1077591,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ajv","ops":37536534,"margin":1.49,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ajv","ops":19725641,"margin":0.84,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"arktype","ops":73328632,"margin":2.3,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2957558,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2959159,"margin":0.68,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"bueno","ops":105137,"margin":0.72,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"bueno","ops":105398,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"bueno","ops":503587,"margin":1.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"bueno","ops":494079,"margin":0.92,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"caketype","ops":166764,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"caketype","ops":214246,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"caketype","ops":166903,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90770,"margin":1.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1603948,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1220298,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1222309,"margin":0.19,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"decoders","ops":378005,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"decoders","ops":230636,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"decoders","ops":229819,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2888192,"margin":0.29,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jointz","ops":684442,"margin":0.27,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jointz","ops":684527,"margin":0.35,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jointz","ops":882462,"margin":0.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1658609,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3292908,"margin":0.65,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3305298,"margin":0.6,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2746275,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":586604,"margin":0.89,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":519648,"margin":0.81,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":582325,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":523957,"margin":0.8,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"myzod","ops":2239579,"margin":0.33,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"myzod","ops":2767956,"margin":1.07,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"myzod","ops":2769125,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":213256,"margin":0.96,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":228097,"margin":0.39,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":706019,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2159062,"margin":0.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":24528769,"margin":0.97,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":3065311,"margin":0.71,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2373944,"margin":0.33,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8281850,"margin":0.51,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":50650067,"margin":1.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":4072751,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1985775,"margin":0.55,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1978386,"margin":0.34,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1579564,"margin":0.4,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1862033,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1591546,"margin":0.72,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":65231348,"margin":2.06,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20646691,"margin":1.6,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63812243,"margin":1.94,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25118562,"margin":0.86,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"rulr","ops":324519,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"runtypes","ops":183523,"margin":0.5,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":319124,"margin":0.51,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":310764,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":272280,"margin":0.74,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":308240,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":3004389,"margin":1.01,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3613027,"margin":0.73,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3774795,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":84217357,"margin":3.38,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":32236598,"margin":1.23,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":851013,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":790380,"margin":0.27,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":73484248,"margin":1.89,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":30502983,"margin":1.15,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"spectypes","ops":34118499,"margin":1.01,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26784604,"margin":0.95,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"spectypes","ops":77998306,"margin":2.62,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24933578,"margin":1.02,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"succulent","ops":523279,"margin":1.85,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"succulent","ops":973380,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"succulent","ops":531538,"margin":0.3,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"superstruct","ops":175893,"margin":0.37,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"superstruct","ops":220417,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"superstruct","ops":176728,"margin":0.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"suretype","ops":45475746,"margin":1.87,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1910445,"margin":0.95,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1924680,"margin":0.69,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4608129,"margin":0.78,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3488389,"margin":1.01,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"to-typed","ops":115100,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3281373,"margin":0.8,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"toi","ops":1142101,"margin":0.28,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"toi","ops":1133228,"margin":0.56,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4205842,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45653390,"margin":1.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29695138,"margin":1.14,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":27761126,"margin":2,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":84823831,"margin":3.57,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":239725,"margin":0.47,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"tson","ops":785521,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"tson","ops":854454,"margin":0.46,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"tson","ops":872041,"margin":0.2,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"tson","ops":869445,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1637234,"margin":0.64,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1641262,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"typia","ops":77342622,"margin":2.7,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"typia","ops":32513021,"margin":1.92,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"typia","ops":30573249,"margin":1.14,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"typia","ops":70759939,"margin":2.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3995926,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3994046,"margin":0.83,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":6001826,"margin":0.22,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valibot","ops":2572927,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valibot","ops":1877879,"margin":0.6,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valibot","ops":2586663,"margin":0.41,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valibot","ops":1900299,"margin":0.43,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"valita","ops":6497937,"margin":0.92,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"valita","ops":6475471,"margin":0.63,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"valita","ops":6600086,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"valita","ops":6366434,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"vality","ops":184651,"margin":0.44,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"vality","ops":179795,"margin":0.74,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"vality","ops":188158,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"vality","ops":179861,"margin":1.26,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"yup","ops":33722,"margin":0.34,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"yup","ops":30597,"margin":0.85,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"zod","ops":799867,"margin":0.31,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"zod","ops":683714,"margin":0.58,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"zod","ops":697627,"margin":0.48,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"zod","ops":691456,"margin":0.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2913956,"margin":0.39,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23355389,"margin":0.77,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1494008,"margin":0.57,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":319564,"margin":0.52,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1398794,"margin":0.53,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":314416,"margin":0.18,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":83780067,"margin":3.36,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3593140,"margin":0.59,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3683915,"margin":0.57,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":6088416,"margin":0.61,"runtime":"node","runtimeVersion":"v23.4.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3634800,"margin":0.9,"runtime":"node","runtimeVersion":"v23.4.0"}]} \ No newline at end of file