diff --git a/docs/results/node-18.json b/docs/results/node-18.json index 4dccce5c3..8b036490e 100644 --- a/docs/results/node-18.json +++ b/docs/results/node-18.json @@ -1 +1 @@ -{"results":[{"benchmark":"parseSafe","name":"aeria","ops":235076,"margin":0.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"aeria","ops":245638,"margin":0.42,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"aeria","ops":233246,"margin":0.26,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"aeria","ops":245216,"margin":0.42,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ajv","ops":39779406,"margin":0.51,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"ajv","ops":20846399,"margin":0.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"arktype","ops":106815170,"margin":0.62,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"banditypes","ops":2217035,"margin":0.56,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"banditypes","ops":2224462,"margin":0.66,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"bueno","ops":237137,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"bueno","ops":233507,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"bueno","ops":430082,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"bueno","ops":425887,"margin":0.56,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"caketype","ops":152244,"margin":0.28,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"caketype","ops":190349,"margin":0.46,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"caketype","ops":151360,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":85835,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"computed-types","ops":1279703,"margin":0.8,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"computed-types","ops":1008227,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"computed-types","ops":1004742,"margin":0.46,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"decoders","ops":336266,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"decoders","ops":207026,"margin":0.15,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"decoders","ops":205793,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"io-ts","ops":2576554,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"jointz","ops":546654,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"jointz","ops":546326,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"jointz","ops":708514,"margin":0.24,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"json-decoder","ops":1286370,"margin":0.73,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"$mol_data","ops":2394518,"margin":0.54,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"$mol_data","ops":2370124,"margin":1.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":2007380,"margin":0.46,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":505348,"margin":1.65,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":464186,"margin":0.89,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":531103,"margin":0.74,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":463817,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"myzod","ops":1916896,"margin":0.41,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"myzod","ops":2452980,"margin":0.55,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"myzod","ops":2552743,"margin":0.41,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"ok-computer","ops":180721,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ok-computer","ops":187551,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":605735,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2143141,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":25745728,"margin":0.66,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"pure-parse","ops":2198608,"margin":0.96,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"pure-parse","ops":1791388,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":6186873,"margin":0.28,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":63448663,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"pure-parse","ops":3408246,"margin":0.53,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"purify-ts","ops":1507043,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"r-assign","ops":1647369,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"r-assign","ops":1304930,"margin":0.36,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"r-assign","ops":1626363,"margin":0.47,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"r-assign","ops":1295745,"margin":0.67,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"rescript-schema","ops":116972258,"margin":0.12,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"rescript-schema","ops":32258816,"margin":0.09,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"rescript-schema","ops":117286466,"margin":0.37,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"rescript-schema","ops":32087481,"margin":0.68,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"rulr","ops":916651,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"runtypes","ops":166097,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":260434,"margin":0.23,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":250339,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":220699,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":247575,"margin":0.56,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2235623,"margin":0.95,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3113856,"margin":0.62,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3103139,"margin":0.56,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":153896184,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":38486006,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":791515,"margin":1.2,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":723418,"margin":0.36,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":116331656,"margin":1.11,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":36567161,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"spectypes","ops":38964365,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"spectypes","ops":29224943,"margin":0.31,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"spectypes","ops":131641431,"margin":0.46,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"spectypes","ops":27478716,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"succulent","ops":454523,"margin":1.23,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"succulent","ops":841047,"margin":0.73,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"succulent","ops":464657,"margin":0.28,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"superstruct","ops":163400,"margin":0.27,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"superstruct","ops":209563,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"superstruct","ops":163025,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"suretype","ops":50342063,"margin":1.07,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1578670,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1592638,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"to-typed","ops":3462272,"margin":1.16,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"to-typed","ops":2965737,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"to-typed","ops":106028,"margin":0.31,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"to-typed","ops":2555622,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"toi","ops":968724,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"toi","ops":967127,"margin":0.58,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":3810873,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":50697651,"margin":0.24,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35530947,"margin":0.76,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":35710394,"margin":0.41,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":169407103,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"ts-utils","ops":282746,"margin":0.24,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"tson","ops":605565,"margin":0.31,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"tson","ops":655707,"margin":0.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"tson","ops":656078,"margin":0.23,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"tson","ops":654845,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1404233,"margin":0.69,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1507677,"margin":0.49,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"typia","ops":100568581,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"typia","ops":35745880,"margin":0.93,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"typia","ops":33623657,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"typia","ops":121047329,"margin":0.76,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"unknownutil","ops":2625715,"margin":1.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"unknownutil","ops":2673104,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"unknownutil","ops":4652335,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"valibot","ops":1864715,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"valibot","ops":1377495,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"valibot","ops":1846829,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"valibot","ops":1381567,"margin":0.69,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"valita","ops":5978397,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"valita","ops":5944199,"margin":0.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"valita","ops":6049969,"margin":0.53,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"valita","ops":6006745,"margin":0.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"vality","ops":197127,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"vality","ops":190890,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"vality","ops":197446,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"vality","ops":191135,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"yup","ops":68607,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"yup","ops":63254,"margin":0.34,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"zod","ops":688825,"margin":0.41,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"zod","ops":622608,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"zod","ops":620776,"margin":0.17,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"zod","ops":621041,"margin":0.58,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"deepkit","ops":2358010,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"deepkit","ops":26403131,"margin":0.26,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"effect-schema","ops":1320655,"margin":0.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"effect-schema","ops":303188,"margin":1.23,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"effect-schema","ops":1188424,"margin":0.24,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"effect-schema","ops":297136,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":161897715,"margin":0.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"jet-schema","ops":3099380,"margin":0.37,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"jet-schema","ops":2868787,"margin":1.19,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"jet-schema","ops":4466407,"margin":0.45,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"jet-schema","ops":3032360,"margin":0.42,"runtime":"node","runtimeVersion":"v18.20.5"}]} \ No newline at end of file +{"results":[{"benchmark":"parseSafe","name":"aeria","ops":234316,"margin":1.04,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"aeria","ops":242954,"margin":0.52,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"aeria","ops":232730,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"aeria","ops":241997,"margin":0.69,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ajv","ops":39644313,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"ajv","ops":20681822,"margin":0.83,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"arktype","ops":107182038,"margin":0.37,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"banditypes","ops":2094491,"margin":0.36,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"banditypes","ops":2114070,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"bueno","ops":248159,"margin":0.28,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"bueno","ops":239270,"margin":0.9,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"bueno","ops":430808,"margin":0.18,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"bueno","ops":418453,"margin":0.28,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"caketype","ops":152914,"margin":0.75,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"caketype","ops":190380,"margin":0.7,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"caketype","ops":151393,"margin":1.06,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"class-transformer-validator-sync","ops":83982,"margin":1.92,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"computed-types","ops":1248021,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"computed-types","ops":978753,"margin":0.56,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"computed-types","ops":974073,"margin":0.49,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"decoders","ops":329843,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"decoders","ops":203058,"margin":0.49,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"decoders","ops":203895,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"io-ts","ops":2245086,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"jointz","ops":536143,"margin":1.14,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"jointz","ops":540040,"margin":0.68,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"jointz","ops":701960,"margin":0.81,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"json-decoder","ops":1319601,"margin":0.51,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"$mol_data","ops":2334749,"margin":0.99,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"$mol_data","ops":2315614,"margin":1.38,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"@mojotech/json-type-validation","ops":1967589,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"mondrian-framework","ops":513905,"margin":1.21,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"mondrian-framework","ops":465871,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"mondrian-framework","ops":522405,"margin":0.58,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"mondrian-framework","ops":455483,"margin":1.19,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"myzod","ops":1889203,"margin":0.41,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"myzod","ops":2434553,"margin":0.74,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"myzod","ops":2487043,"margin":0.47,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"ok-computer","ops":179158,"margin":0.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ok-computer","ops":184427,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"parse-dont-validate (chained function)","ops":609789,"margin":0.9,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"parse-dont-validate (named parameters)","ops":2116804,"margin":0.47,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"pure-parse (JIT compiled)","ops":25355567,"margin":1.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"pure-parse","ops":2096150,"margin":0.52,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"pure-parse","ops":1566776,"margin":0.51,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"pure-parse (JIT compiled)","ops":5762432,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"pure-parse (JIT compiled)","ops":63330070,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"pure-parse","ops":3392969,"margin":0.8,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"purify-ts","ops":1523201,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"r-assign","ops":1654453,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"r-assign","ops":1352515,"margin":1.3,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"r-assign","ops":1593461,"margin":0.17,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"r-assign","ops":1355270,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"rescript-schema","ops":116052731,"margin":0.87,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"rescript-schema","ops":31417098,"margin":1.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"rescript-schema","ops":116842622,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"rescript-schema","ops":29392614,"margin":0.08,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"rulr","ops":875041,"margin":1.04,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"runtypes","ops":161776,"margin":0.31,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"@sapphire/shapeshift","ops":259755,"margin":0.64,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"@sapphire/shapeshift","ops":246791,"margin":1.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sapphire/shapeshift","ops":224065,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sapphire/shapeshift","ops":249038,"margin":0.96,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"simple-runtypes","ops":2216328,"margin":0.54,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"simple-runtypes","ops":3143144,"margin":0.73,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"simple-runtypes","ops":3154114,"margin":0.92,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(ahead-of-time)","ops":153433636,"margin":0.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(ahead-of-time)","ops":38874540,"margin":0.42,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(dynamic)","ops":781715,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(dynamic)","ops":721404,"margin":0.58,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@sinclair/typebox-(just-in-time)","ops":117715522,"margin":0.15,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"@sinclair/typebox-(just-in-time)","ops":36421008,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"spectypes","ops":38776679,"margin":0.34,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"spectypes","ops":28863904,"margin":1.38,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"spectypes","ops":131388156,"margin":0.57,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"spectypes","ops":27296176,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"succulent","ops":479501,"margin":1.31,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"succulent","ops":831091,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"succulent","ops":479412,"margin":0.67,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"superstruct","ops":158732,"margin":0.15,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"superstruct","ops":200619,"margin":1.16,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"superstruct","ops":158026,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"suretype","ops":50490605,"margin":0.19,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"tiny-schema-validator","ops":1599612,"margin":0.94,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"tiny-schema-validator","ops":1577747,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"to-typed","ops":3562098,"margin":0.7,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"to-typed","ops":2972361,"margin":0.15,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"to-typed","ops":105297,"margin":0.36,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"to-typed","ops":2511081,"margin":0.64,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"toi","ops":959542,"margin":1.11,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"toi","ops":957540,"margin":0.54,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-interface-checker","ops":3821531,"margin":0.36,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-json-validator","ops":50457252,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"ts-runtime-checks","ops":35445489,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"ts-runtime-checks","ops":33998580,"margin":1.66,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-runtime-checks","ops":169348800,"margin":0.26,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"ts-utils","ops":297018,"margin":0.28,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"tson","ops":592710,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"tson","ops":632800,"margin":0.68,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"tson","ops":640154,"margin":0.55,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"tson","ops":635223,"margin":0.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"@typeofweb/schema","ops":1374018,"margin":0.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"@typeofweb/schema","ops":1474197,"margin":0.39,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"typia","ops":100917209,"margin":0.25,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"typia","ops":35582328,"margin":0.53,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"typia","ops":33795183,"margin":0.38,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"typia","ops":121794087,"margin":0.49,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"unknownutil","ops":2772342,"margin":0.49,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"unknownutil","ops":2769364,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"unknownutil","ops":4649640,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"valibot","ops":1890153,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"valibot","ops":1426342,"margin":0.51,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"valibot","ops":1886760,"margin":0.23,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"valibot","ops":1422010,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"valita","ops":6020166,"margin":0.54,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"valita","ops":5957651,"margin":0.55,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"valita","ops":6067848,"margin":0.16,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"valita","ops":5896877,"margin":0.59,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"vality","ops":196335,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"vality","ops":188416,"margin":0.48,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"vality","ops":195515,"margin":0.4,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"vality","ops":188512,"margin":0.29,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"yup","ops":67612,"margin":0.34,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"yup","ops":62929,"margin":1.44,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"zod","ops":667853,"margin":0.35,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"zod","ops":593155,"margin":0.32,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"zod","ops":603895,"margin":0.67,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"zod","ops":597443,"margin":0.89,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"deepkit","ops":2274272,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"deepkit","ops":25597573,"margin":0.14,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"effect-schema","ops":1323010,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"effect-schema","ops":305353,"margin":0.15,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"effect-schema","ops":1184470,"margin":0.6,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"effect-schema","ops":291989,"margin":0.5,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"ts-auto-guard","ops":160858942,"margin":0.33,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseSafe","name":"jet-schema","ops":3085239,"margin":0.43,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"parseStrict","name":"jet-schema","ops":2797362,"margin":0.34,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertLoose","name":"jet-schema","ops":3235803,"margin":0.96,"runtime":"node","runtimeVersion":"v18.20.5"},{"benchmark":"assertStrict","name":"jet-schema","ops":2843242,"margin":0.61,"runtime":"node","runtimeVersion":"v18.20.5"}]} \ No newline at end of file