diff --git a/docs/results/node-23.json b/docs/results/node-23.json index 1e85b8175..676f6689c 100644 --- a/docs/results/node-23.json +++ b/docs/results/node-23.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1044902,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"aeria","ops":1054229,"margin":0.8,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"aeria","ops":1031746,"margin":0.51,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"aeria","ops":1063442,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ajv","ops":36389741,"margin":1.96,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"ajv","ops":19450235,"margin":0.81,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"arktype","ops":73581394,"margin":1.96,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2950010,"margin":0.62,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2947725,"margin":0.81,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"bueno","ops":105685,"margin":0.58,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"bueno","ops":105043,"margin":0.41,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"bueno","ops":498600,"margin":0.83,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"bueno","ops":488849,"margin":0.85,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"caketype","ops":163244,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"caketype","ops":209657,"margin":0.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"caketype","ops":163642,"margin":0.57,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":90880,"margin":0.44,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1596006,"margin":0.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1201315,"margin":0.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1197415,"margin":0.4,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"decoders","ops":382783,"margin":0.22,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"decoders","ops":227998,"margin":1.07,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"decoders","ops":230606,"margin":0.39,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2840045,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"jointz","ops":668421,"margin":0.44,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"jointz","ops":673554,"margin":0.37,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"jointz","ops":855598,"margin":0.59,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1579848,"margin":0.6,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3238761,"margin":0.57,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3225708,"margin":0.72,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2587977,"margin":0.57,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":569267,"margin":0.76,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":505889,"margin":0.7,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":565803,"margin":0.87,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":499601,"margin":0.71,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"myzod","ops":2419759,"margin":0.73,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"myzod","ops":2768503,"margin":0.77,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"myzod","ops":2766250,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":206151,"margin":0.98,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":220021,"margin":0.62,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":617080,"margin":19.02,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2121379,"margin":0.41,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":24096804,"margin":1,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":2826934,"margin":0.96,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2266970,"margin":0.48,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8638086,"margin":0.43,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":49016620,"margin":1.84,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":3977857,"margin":0.53,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1926937,"margin":0.6,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1911375,"margin":0.22,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1624715,"margin":0.41,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1954399,"margin":0.43,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1592949,"margin":0.22,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":67649562,"margin":2.48,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":26624125,"margin":1.02,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":70078186,"margin":2.54,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":24837600,"margin":1.06,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"rulr","ops":329892,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"runtypes","ops":177087,"margin":0.24,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":307134,"margin":0.6,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":303940,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":257151,"margin":0.68,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":299043,"margin":0.95,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2973657,"margin":0.48,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3498052,"margin":0.69,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3601162,"margin":0.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":84710660,"margin":2.77,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":31694086,"margin":1.72,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":840956,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":785581,"margin":0.39,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":74150294,"margin":2.13,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":30007266,"margin":1.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"spectypes","ops":33613082,"margin":1,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26002704,"margin":1.42,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"spectypes","ops":76863129,"margin":2.94,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24755073,"margin":0.93,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"succulent","ops":524501,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"succulent","ops":943497,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"succulent","ops":522377,"margin":0.25,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"superstruct","ops":166452,"margin":0.29,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"superstruct","ops":209136,"margin":0.43,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"superstruct","ops":166732,"margin":0.27,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"suretype","ops":44947636,"margin":2.61,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1897677,"margin":0.94,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1912337,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4683631,"margin":0.63,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3623782,"margin":0.76,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"to-typed","ops":109944,"margin":0.6,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3379303,"margin":0.58,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"toi","ops":1154957,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"toi","ops":1160516,"margin":0.26,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4053531,"margin":0.46,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45881968,"margin":1.28,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29438785,"margin":1.42,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":29914068,"margin":1.21,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":85239144,"margin":3.09,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":236817,"margin":0.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"tson","ops":779940,"margin":0.41,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"tson","ops":826822,"margin":0.33,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"tson","ops":806745,"margin":0.47,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"tson","ops":808762,"margin":0.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1690878,"margin":0.67,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1689960,"margin":0.76,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"typia","ops":77141370,"margin":2.99,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"typia","ops":32384290,"margin":1.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"typia","ops":30117789,"margin":1.02,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"typia","ops":70831315,"margin":2.21,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3890967,"margin":0.87,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3845507,"margin":0.8,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5754863,"margin":0.43,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"valibot","ops":2488292,"margin":0.49,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"valibot","ops":1873188,"margin":0.4,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"valibot","ops":2490243,"margin":0.51,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"valibot","ops":1884167,"margin":0.38,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"valita","ops":6441784,"margin":0.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"valita","ops":6424227,"margin":0.29,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"valita","ops":6856088,"margin":0.4,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"valita","ops":6226165,"margin":0.36,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"vality","ops":185354,"margin":0.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"vality","ops":180390,"margin":0.44,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"vality","ops":187829,"margin":0.28,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"vality","ops":179796,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"yup","ops":33476,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"yup","ops":31297,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"zod","ops":802785,"margin":0.24,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"zod","ops":735742,"margin":0.48,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"zod","ops":707828,"margin":0.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"zod","ops":708603,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2953255,"margin":0.4,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"deepkit","ops":22217490,"margin":0.88,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1566806,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":312435,"margin":0.36,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1359936,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":310963,"margin":0.67,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":81604345,"margin":3.63,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3619841,"margin":0.62,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3369239,"margin":0.4,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5833902,"margin":0.98,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3524318,"margin":0.59,"runtime":"node","runtimeVersion":"v23.5.0"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":1063973,"margin":0.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"aeria","ops":1087960,"margin":0.22,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"aeria","ops":1062252,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"aeria","ops":1086134,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ajv","ops":37252882,"margin":1.78,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"ajv","ops":18649832,"margin":1.47,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"arktype","ops":72328020,"margin":2.13,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"banditypes","ops":2832795,"margin":0.96,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"banditypes","ops":2848120,"margin":0.74,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"bueno","ops":103816,"margin":0.44,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"bueno","ops":102873,"margin":0.37,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"bueno","ops":507232,"margin":0.81,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"bueno","ops":489871,"margin":1.19,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"caketype","ops":169176,"margin":0.82,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"caketype","ops":220330,"margin":0.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"caketype","ops":169613,"margin":0.38,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":91589,"margin":1.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1585546,"margin":0.33,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1158699,"margin":0.72,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1162653,"margin":0.49,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"decoders","ops":387678,"margin":0.25,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"decoders","ops":230837,"margin":0.5,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"decoders","ops":231051,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2807641,"margin":0.48,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"jointz","ops":662246,"margin":0.19,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"jointz","ops":661973,"margin":0.22,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"jointz","ops":869533,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1630106,"margin":0.82,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3109638,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3098968,"margin":0.57,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2646462,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":580547,"margin":0.67,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":515720,"margin":0.71,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":579354,"margin":0.65,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":515768,"margin":0.75,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"myzod","ops":2403129,"margin":0.29,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"myzod","ops":2854000,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"myzod","ops":2881885,"margin":0.26,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":210528,"margin":1.02,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":223687,"margin":1.11,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":615642,"margin":17.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2087226,"margin":0.46,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":24215370,"margin":0.91,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"pure-parse","ops":3011306,"margin":0.52,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"pure-parse","ops":2330839,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":8502454,"margin":0.44,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":49636098,"margin":1.68,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"pure-parse","ops":4042734,"margin":0.54,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1975264,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1861756,"margin":0.77,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1554694,"margin":0.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1835324,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1577848,"margin":0.27,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":66557937,"margin":2.79,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":26615208,"margin":1.25,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":66142567,"margin":3.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":24852229,"margin":0.9,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"rulr","ops":337375,"margin":0.57,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"runtypes","ops":182129,"margin":0.19,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":311264,"margin":0.62,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":305219,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":269804,"margin":0.59,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":302939,"margin":0.47,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2948945,"margin":0.65,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3494098,"margin":0.7,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3496000,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":83706102,"margin":3.17,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30425702,"margin":1.17,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":846984,"margin":0.26,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":782255,"margin":0.86,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":72166440,"margin":2.58,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":30557910,"margin":1.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"spectypes","ops":33884790,"margin":1.04,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"spectypes","ops":26488561,"margin":1.08,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"spectypes","ops":79810534,"margin":2.03,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"spectypes","ops":24790858,"margin":0.89,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"succulent","ops":513906,"margin":0.29,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"succulent","ops":939219,"margin":0.26,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"succulent","ops":513006,"margin":0.25,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"superstruct","ops":171821,"margin":0.35,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"superstruct","ops":212651,"margin":0.32,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"superstruct","ops":171736,"margin":0.41,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"suretype","ops":45399507,"margin":1.61,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1912125,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1919348,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4733063,"margin":0.55,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3604853,"margin":0.44,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"to-typed","ops":113173,"margin":0.61,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3242286,"margin":0.53,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"toi","ops":1127002,"margin":0.39,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"toi","ops":1144689,"margin":0.36,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4173363,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":46251483,"margin":1.13,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":29965739,"margin":1.02,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30064154,"margin":1.1,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":85497348,"margin":3.38,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":240948,"margin":0.5,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"tson","ops":784788,"margin":0.28,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"tson","ops":837626,"margin":0.45,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"tson","ops":836155,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"tson","ops":836198,"margin":0.15,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1703927,"margin":0.71,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1700135,"margin":0.65,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"typia","ops":77125615,"margin":3.04,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"typia","ops":32212886,"margin":1.22,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"typia","ops":29637467,"margin":1.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"typia","ops":69053625,"margin":2.7,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3675889,"margin":0.66,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3685708,"margin":0.7,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5574176,"margin":0.36,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"valibot","ops":2429154,"margin":0.62,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"valibot","ops":1855082,"margin":0.27,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"valibot","ops":2471752,"margin":1,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"valibot","ops":1868620,"margin":0.31,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"valita","ops":6533354,"margin":0.49,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"valita","ops":6526975,"margin":0.42,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"valita","ops":6477183,"margin":0.39,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"valita","ops":6401056,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"vality","ops":189691,"margin":0.24,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"vality","ops":183743,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"vality","ops":190297,"margin":0.33,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"vality","ops":183239,"margin":0.37,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"yup","ops":34461,"margin":0.28,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"yup","ops":31397,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"zod","ops":816906,"margin":0.24,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"zod","ops":716097,"margin":0.3,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"zod","ops":724783,"margin":0.38,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"zod","ops":729251,"margin":0.17,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"deepkit","ops":3015982,"margin":0.53,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23598419,"margin":1.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1560237,"margin":0.24,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":331560,"margin":1.16,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1499804,"margin":0.34,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":331423,"margin":0.28,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":86570976,"margin":2.57,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseSafe","name":"jet-schema","ops":3573520,"margin":0.79,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"parseStrict","name":"jet-schema","ops":3553363,"margin":0.29,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertLoose","name":"jet-schema","ops":5539542,"margin":0.7,"runtime":"node","runtimeVersion":"v23.5.0"},{"benchmark":"assertStrict","name":"jet-schema","ops":3479748,"margin":0.5,"runtime":"node","runtimeVersion":"v23.5.0"}]} \ No newline at end of file