diff --git a/docs/results/node-22.json b/docs/results/node-22.json index fee09bdbe..936fed716 100644 --- a/docs/results/node-22.json +++ b/docs/results/node-22.json @@ -1 +1 @@ -{"results":[{"benchmark":"assertLoose","name":"ajv","ops":35642270,"margin":1.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ajv","ops":19831400,"margin":0.75,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"arktype","ops":70987540,"margin":1.93,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"bueno","ops":276823,"margin":1.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"bueno","ops":273261,"margin":1.04,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"bueno","ops":507781,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"bueno","ops":471795,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"caketype","ops":165641,"margin":0.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"caketype","ops":212190,"margin":0.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"caketype","ops":164469,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":93398,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1569726,"margin":0.73,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1118944,"margin":1.01,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1090090,"margin":1.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"decoders","ops":372751,"margin":0.23,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"decoders","ops":224206,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"decoders","ops":224448,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2691260,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"jointz","ops":632678,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"jointz","ops":635767,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"jointz","ops":847764,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1571232,"margin":0.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3072310,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3062418,"margin":0.61,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2480639,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":505037,"margin":1.05,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":481766,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":502367,"margin":0.83,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":445909,"margin":0.89,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"myzod","ops":2348195,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"myzod","ops":2803494,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"myzod","ops":2810255,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":219036,"margin":0.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":220319,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":659339,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2150757,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1794489,"margin":0.96,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1754160,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1475284,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1714691,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1488190,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":62161082,"margin":2.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20499027,"margin":1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63402623,"margin":2.05,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25787792,"margin":0.87,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rulr","ops":1105432,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"runtypes","ops":182415,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":309887,"margin":0.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":297598,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":264544,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":297741,"margin":0.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2877006,"margin":0.84,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3467321,"margin":0.69,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3472199,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":82319237,"margin":3.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30879544,"margin":1.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":841640,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":786762,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":73238043,"margin":2.11,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":29307157,"margin":1.15,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32193110,"margin":1.1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25190524,"margin":1.03,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"spectypes","ops":75560095,"margin":3.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"spectypes","ops":17087696,"margin":0.93,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"succulent","ops":493917,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"succulent","ops":903541,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"succulent","ops":507730,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"superstruct","ops":157920,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"superstruct","ops":207812,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"superstruct","ops":157834,"margin":0.73,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"suretype","ops":45576670,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4472993,"margin":0.72,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3433101,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"to-typed","ops":111789,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3225865,"margin":0.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"toi","ops":1111351,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"toi","ops":1104622,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4218074,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45520473,"margin":1.5,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30065541,"margin":1.5,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30496467,"margin":1.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":86986957,"margin":2.84,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":337737,"margin":0.25,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"tson","ops":698507,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"tson","ops":791624,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"tson","ops":804904,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"tson","ops":804958,"margin":0.77,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1675345,"margin":0.7,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1653038,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"typia","ops":69401775,"margin":3.01,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"typia","ops":29950385,"margin":1.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"typia","ops":27409828,"margin":1.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"typia","ops":77410875,"margin":2.97,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3788990,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3790452,"margin":0.92,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5341647,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valibot","ops":2235762,"margin":1.07,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valibot","ops":1582343,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valibot","ops":2262798,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valibot","ops":1620002,"margin":0.37,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valita","ops":6079746,"margin":0.35,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valita","ops":6064296,"margin":0.5,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valita","ops":6773682,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valita","ops":6077817,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"vality","ops":220408,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"vality","ops":215140,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"vality","ops":223670,"margin":0.26,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"vality","ops":215278,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"yup","ops":71197,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"yup","ops":67992,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"zod","ops":766189,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"zod","ops":719008,"margin":0.24,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"zod","ops":710183,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"zod","ops":703490,"margin":0.21,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2632401,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23830371,"margin":0.99,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1538624,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":329958,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1416082,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":319050,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":83332527,"margin":3.21,"runtime":"node","runtimeVersion":"v22.10.0"}]} \ No newline at end of file +{"results":[{"benchmark":"assertLoose","name":"ajv","ops":34485983,"margin":1.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ajv","ops":19444405,"margin":0.89,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"arktype","ops":69572100,"margin":2.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"bueno","ops":270736,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"bueno","ops":269523,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"bueno","ops":509959,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"bueno","ops":470888,"margin":0.94,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"caketype","ops":161018,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"caketype","ops":205233,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"caketype","ops":158916,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":89543,"margin":2.13,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"computed-types","ops":1540910,"margin":0.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"computed-types","ops":1072341,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"computed-types","ops":1064880,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"decoders","ops":370443,"margin":0.43,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"decoders","ops":225088,"margin":0.86,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"decoders","ops":226236,"margin":0.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"io-ts","ops":2666792,"margin":0.48,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"jointz","ops":631217,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"jointz","ops":635628,"margin":1.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"jointz","ops":841183,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"json-decoder","ops":1568307,"margin":0.72,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"$mol_data","ops":3033725,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"$mol_data","ops":3019420,"margin":0.66,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2471472,"margin":0.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":548199,"margin":0.61,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":507776,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":546588,"margin":0.66,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":495415,"margin":0.82,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"myzod","ops":2353128,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"myzod","ops":2735312,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"myzod","ops":2706071,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ok-computer","ops":210544,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ok-computer","ops":219688,"margin":0.78,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":640978,"margin":0.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":1978962,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"purify-ts","ops":1835592,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"r-assign","ops":1843934,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"r-assign","ops":1580564,"margin":0.36,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"r-assign","ops":1896057,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"r-assign","ops":1580076,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rescript-schema","ops":62962112,"margin":2.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"rescript-schema","ops":20609676,"margin":1,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"rescript-schema","ops":63729285,"margin":1.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"rescript-schema","ops":25017404,"margin":1.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"rulr","ops":1090147,"margin":0.74,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"runtypes","ops":175972,"margin":0.33,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":297083,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":289643,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":254158,"margin":0.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":292003,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2755122,"margin":0.86,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3476077,"margin":1.02,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3498494,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":81390114,"margin":2.93,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":30990214,"margin":1.19,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":831652,"margin":0.42,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":759819,"margin":0.47,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":71072022,"margin":2.91,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":28662718,"margin":1.27,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"spectypes","ops":32152533,"margin":1.14,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"spectypes","ops":25082215,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"spectypes","ops":77291770,"margin":2.77,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"spectypes","ops":23453039,"margin":1.04,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"succulent","ops":511062,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"succulent","ops":921246,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"succulent","ops":510477,"margin":0.34,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"superstruct","ops":164403,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"superstruct","ops":206173,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"superstruct","ops":167866,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"suretype","ops":45630119,"margin":1.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"to-typed","ops":4508833,"margin":0.8,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"to-typed","ops":3410496,"margin":0.67,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"to-typed","ops":115015,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"to-typed","ops":3164066,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"toi","ops":1091884,"margin":0.55,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"toi","ops":1113203,"margin":0.52,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":4208705,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":45092662,"margin":1.82,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":30748652,"margin":0.79,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":30384074,"margin":1.28,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":85285122,"margin":2.64,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"ts-utils","ops":344590,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"tson","ops":710616,"margin":1.3,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"tson","ops":795743,"margin":0.31,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"tson","ops":790356,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"tson","ops":795658,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1643934,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1630169,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"typia","ops":67908333,"margin":2.81,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"typia","ops":30127633,"margin":1.41,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"typia","ops":27626631,"margin":1.2,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"typia","ops":77265979,"margin":2.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"unknownutil","ops":3622325,"margin":0.92,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"unknownutil","ops":3600299,"margin":0.62,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"unknownutil","ops":5196981,"margin":0.6,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valibot","ops":2283129,"margin":0.65,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valibot","ops":1615174,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valibot","ops":2287820,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valibot","ops":1648669,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"valita","ops":6271635,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"valita","ops":6318277,"margin":0.59,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"valita","ops":6736663,"margin":1.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"valita","ops":6281077,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"vality","ops":220583,"margin":0.56,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"vality","ops":211199,"margin":0.49,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"vality","ops":221641,"margin":0.44,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"vality","ops":212543,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"yup","ops":72248,"margin":0.4,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"yup","ops":67588,"margin":0.39,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"zod","ops":774378,"margin":0.51,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"zod","ops":712025,"margin":0.38,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"zod","ops":705998,"margin":1.18,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"zod","ops":715446,"margin":0.45,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"deepkit","ops":2799822,"margin":0.53,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"deepkit","ops":23504693,"margin":0.92,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseSafe","name":"effect-schema","ops":1533389,"margin":0.46,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"parseStrict","name":"effect-schema","ops":328093,"margin":0.32,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"effect-schema","ops":1387728,"margin":0.54,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertStrict","name":"effect-schema","ops":320657,"margin":0.29,"runtime":"node","runtimeVersion":"v22.10.0"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":81952627,"margin":4.51,"runtime":"node","runtimeVersion":"v22.10.0"}]} \ No newline at end of file