From 8b73807682ca5d8aa05e2f5b654110e6fce2992f Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun, 4 Feb 2024 08:21:23 +0000
Subject: [PATCH] feat: 20.x adds auto-generated benchmarks and bar graph
---
docs/results/node-20.json | 2 +-
docs/results/preview.svg | 32 ++++++++++++++++----------------
2 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/docs/results/node-20.json b/docs/results/node-20.json
index 3185ad349..620f13d4d 100644
--- a/docs/results/node-20.json
+++ b/docs/results/node-20.json
@@ -1 +1 @@
-{"results":[{"benchmark":"assertLoose","name":"ajv","ops":43342086,"margin":0.69,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"ajv","ops":21480261,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"arktype","ops":162130,"margin":11.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"arktype","ops":185964,"margin":11.99,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"arktype","ops":75360,"margin":26.59,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"bueno","ops":282575,"margin":0.52,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"bueno","ops":273924,"margin":0.47,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"bueno","ops":493096,"margin":0.93,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"bueno","ops":478767,"margin":1.47,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90667,"margin":2.27,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1512653,"margin":0.48,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1117415,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1119890,"margin":0.18,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"decoders","ops":354551,"margin":0.71,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"decoders","ops":216290,"margin":0.39,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"decoders","ops":215220,"margin":0.5,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2842002,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"jointz","ops":658166,"margin":1.31,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"jointz","ops":661501,"margin":0.4,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"jointz","ops":861298,"margin":0.34,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1531091,"margin":0.67,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3122289,"margin":0.66,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3121162,"margin":0.62,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2467994,"margin":0.68,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"myzod","ops":2296788,"margin":0.4,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"myzod","ops":2586943,"margin":0.5,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"myzod","ops":2563419,"margin":0.51,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":189243,"margin":1.22,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":200422,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":761844,"margin":0.57,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2197699,"margin":0.69,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1850226,"margin":0.73,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1865431,"margin":0.33,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1520583,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1838417,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1499377,"margin":1.25,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":35062879,"margin":0.47,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":16981643,"margin":0.71,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":25184654,"margin":1.01,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":16994814,"margin":0.68,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"rulr","ops":1015094,"margin":0.64,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"runtypes","ops":178638,"margin":0.52,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":281489,"margin":0.57,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":272850,"margin":0.63,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":238556,"margin":0.71,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":270074,"margin":0.77,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2900101,"margin":0.63,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3832963,"margin":0.66,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3712513,"margin":0.42,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163495298,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":40675366,"margin":1.48,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":1764275,"margin":0.64,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":1258429,"margin":0.47,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":124197082,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":37257847,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"spectypes","ops":40930117,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"spectypes","ops":30480240,"margin":0.45,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"spectypes","ops":139340140,"margin":0.88,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"spectypes","ops":28461100,"margin":0.35,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"succulent","ops":502485,"margin":0.33,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"succulent","ops":885437,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"succulent","ops":498378,"margin":0.34,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"superstruct","ops":172723,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"superstruct","ops":212857,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"superstruct","ops":173129,"margin":0.39,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"suretype","ops":58248093,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4334120,"margin":0.67,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3350359,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"to-typed","ops":114821,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"to-typed","ops":2790456,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"toi","ops":1102154,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"toi","ops":1109098,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4118304,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":58169764,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35353337,"margin":0.52,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35095279,"margin":1.13,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":162563571,"margin":0.56,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":312283,"margin":1.11,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"tson","ops":673983,"margin":0.42,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"tson","ops":720186,"margin":0.46,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"tson","ops":723960,"margin":0.23,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"tson","ops":719436,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1617557,"margin":0.63,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1667273,"margin":0.14,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"typia","ops":60400959,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"typia","ops":38817013,"margin":0.5,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"typia","ops":36125051,"margin":0.41,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"typia","ops":141021500,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3602454,"margin":1.52,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3515495,"margin":0.66,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":4725412,"margin":0.33,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"valibot","ops":2200715,"margin":0.48,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"valibot","ops":1647899,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"valibot","ops":2211338,"margin":0.6,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"valibot","ops":1650522,"margin":0.46,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"valita","ops":7059852,"margin":1.15,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"valita","ops":7051290,"margin":1.14,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"valita","ops":7001091,"margin":0.49,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"valita","ops":6980897,"margin":0.27,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"vality","ops":210793,"margin":0.34,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"vality","ops":203604,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"vality","ops":207024,"margin":0.52,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"vality","ops":201838,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"yup","ops":48483,"margin":0.58,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"yup","ops":45030,"margin":0.89,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"zod","ops":772503,"margin":0.5,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"zod","ops":705140,"margin":0.18,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"zod","ops":672388,"margin":0.42,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"zod","ops":668973,"margin":0.51,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"deepkit","ops":6841987,"margin":0.55,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"deepkit","ops":38840193,"margin":0.55,"nodeVersion":"v20.11.0"}]}
\ No newline at end of file
+{"results":[{"benchmark":"assertLoose","name":"ajv","ops":41535582,"margin":0.37,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"ajv","ops":21111299,"margin":0.26,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"arktype","ops":152159,"margin":15.01,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"arktype","ops":178885,"margin":12.75,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"arktype","ops":83176,"margin":24.81,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"bueno","ops":263859,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"bueno","ops":257800,"margin":1.11,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"bueno","ops":472409,"margin":0.99,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"bueno","ops":467212,"margin":0.93,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":82924,"margin":12.73,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1312497,"margin":0.55,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1111305,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1106815,"margin":0.48,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"decoders","ops":335439,"margin":1.02,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"decoders","ops":208959,"margin":0.4,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"decoders","ops":209218,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2707026,"margin":0.55,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"jointz","ops":627063,"margin":1.05,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"jointz","ops":629111,"margin":0.33,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"jointz","ops":828803,"margin":0.18,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1460015,"margin":0.67,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3179283,"margin":0.48,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3188630,"margin":0.38,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2541091,"margin":0.47,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"myzod","ops":1942367,"margin":0.73,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"myzod","ops":2468776,"margin":0.41,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"myzod","ops":2473371,"margin":0.41,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":190810,"margin":0.34,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":197866,"margin":0.35,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":729288,"margin":0.61,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2064130,"margin":0.38,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1842835,"margin":0.69,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1887876,"margin":0.49,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1496225,"margin":1.17,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1854692,"margin":1.26,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1519307,"margin":0.45,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":37301107,"margin":0.42,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":16292229,"margin":1.35,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":37246780,"margin":0.35,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":17229853,"margin":0.56,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"rulr","ops":1073655,"margin":0.58,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"runtypes","ops":172622,"margin":0.39,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":273627,"margin":0.61,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":266513,"margin":0.71,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":235493,"margin":0.69,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":265559,"margin":0.59,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2861787,"margin":0.57,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3845400,"margin":0.64,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3733215,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":163643383,"margin":0.17,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":40900843,"margin":0.3,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":1700755,"margin":1.23,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":1305394,"margin":0.63,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":124237222,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":36483167,"margin":1.83,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"spectypes","ops":40558627,"margin":0.26,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"spectypes","ops":29821647,"margin":0.31,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"spectypes","ops":140111617,"margin":0.31,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"spectypes","ops":27890063,"margin":0.31,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"succulent","ops":490927,"margin":0.44,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"succulent","ops":891069,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"succulent","ops":488983,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"superstruct","ops":175176,"margin":0.4,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"superstruct","ops":216607,"margin":0.23,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"superstruct","ops":175749,"margin":0.23,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"suretype","ops":58176089,"margin":0.38,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4263271,"margin":0.74,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3259169,"margin":0.25,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"to-typed","ops":116702,"margin":0.27,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"to-typed","ops":2899198,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"toi","ops":1104129,"margin":0.42,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"toi","ops":1088580,"margin":1.53,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4122854,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":58210764,"margin":0.62,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35475551,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35376747,"margin":0.57,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":163408636,"margin":0.24,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":318553,"margin":0.34,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"tson","ops":671835,"margin":0.48,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"tson","ops":724713,"margin":0.22,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"tson","ops":732784,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"tson","ops":723310,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1651915,"margin":0.65,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1634465,"margin":1.5,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"typia","ops":61492853,"margin":0.32,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"typia","ops":38320332,"margin":0.54,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"typia","ops":36180118,"margin":0.43,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"typia","ops":140528530,"margin":0.71,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3597629,"margin":0.68,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3520788,"margin":0.58,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":4671982,"margin":0.23,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"valibot","ops":2316292,"margin":0.38,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"valibot","ops":1654580,"margin":0.55,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"valibot","ops":2261959,"margin":0.38,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"valibot","ops":1655215,"margin":1.01,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"valita","ops":6928062,"margin":0.2,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"valita","ops":6912033,"margin":0.31,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"valita","ops":6934665,"margin":1.66,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"valita","ops":6610081,"margin":0.47,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"vality","ops":215435,"margin":0.32,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"vality","ops":209876,"margin":0.2,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"vality","ops":213104,"margin":0.29,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"vality","ops":209316,"margin":0.34,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"yup","ops":48376,"margin":0.41,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"yup","ops":47032,"margin":0.25,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"zod","ops":755162,"margin":0.25,"nodeVersion":"v20.11.0"},{"benchmark":"parseStrict","name":"zod","ops":703746,"margin":0.36,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"zod","ops":656816,"margin":1.44,"nodeVersion":"v20.11.0"},{"benchmark":"assertStrict","name":"zod","ops":668024,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"parseSafe","name":"deepkit","ops":6491176,"margin":0.28,"nodeVersion":"v20.11.0"},{"benchmark":"assertLoose","name":"deepkit","ops":39182400,"margin":0.24,"nodeVersion":"v20.11.0"}]}
\ No newline at end of file
diff --git a/docs/results/preview.svg b/docs/results/preview.svg
index 908864486..1f9b31647 100644
--- a/docs/results/preview.svg
+++ b/docs/results/preview.svg
@@ -36,10 +36,10 @@
-
-
-
-
+
+
+
+
@@ -76,10 +76,10 @@
-
-
-
-
+
+
+
+
@@ -116,10 +116,10 @@
-
-
-
-
+
+
+
+
@@ -157,10 +157,10 @@
-
-
-
-
+
+
+
+