From f2d001a2ae21e17aeecf7d30f852eca7a5343557 Mon Sep 17 00:00:00 2001 From: EskiMojo14 <18308300+EskiMojo14@users.noreply.github.com> Date: Mon, 26 Oct 2026 15:53:41 +0000 Subject: [PATCH 1/2] chore: bump JSON Schema test-suite SHA --- json-schema-tests/constants/remotes.gen.ts | 2 +- json-schema-tests/constants/sha.gen.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/json-schema-tests/constants/remotes.gen.ts b/json-schema-tests/constants/remotes.gen.ts index b91024cf8..378a2e6dc 100644 --- a/json-schema-tests/constants/remotes.gen.ts +++ b/json-schema-tests/constants/remotes.gen.ts @@ -476,7 +476,7 @@ export default { }, }, "http://localhost:1234/draft7/ignore-dependentRequired.json": { - $id: "http://localhost:1234/draft7/integer.json", + $id: "http://localhost:1234/draft7/ignore-dependentRequired.json", $schema: "http://json-schema.org/draft-07/schema#", dependentRequired: { foo: ["bar"], diff --git a/json-schema-tests/constants/sha.gen.ts b/json-schema-tests/constants/sha.gen.ts index ed1bc725f..b6b424dde 100644 --- a/json-schema-tests/constants/sha.gen.ts +++ b/json-schema-tests/constants/sha.gen.ts @@ -1,3 +1,3 @@ // Pinned upstream revision for json-schema-org/json-schema-test-suite. // Update this with \`pnpm json-schema-tests:bump\`. Optionally provide a commit SHA to set a specific commit, e.g. \`pnpm json-schema-tests:bump -c \`. -export default "8568bcc477cc3aaeed5bc397c9c8648e631317fc"; // test(regex): accept common valid patterns (#1214) +export default "89e83a74014617ffbe79a56d83d14d054cd11417"; // test(uri): reject IPv6 address without enclosing brackets (#1227) (#1228) From 0187b997634b0fd8cd942094f9ad8c426d762baa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 26 Oct 2026 16:06:44 +0000 Subject: [PATCH 2/2] Update bench results (f2d001a) --- bench/bench.json | 2 +- bench/json-schema.json | 2 +- bench/stack.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bench/bench.json b/bench/bench.json index 8658cf746..2c481b1dc 100644 --- a/bench/bench.json +++ b/bench/bench.json @@ -1 +1 @@ -{"initialization":[{"id":"f97b0dc8-0938-49af-bde4-0ba9c99cfe90","libraryName":"typia","version":"15.2.1","note":"createIs","snippet":"typia.createIs()","mean":0.0000741285945051766,"optimizeType":"precompiled","type":"initialization"},{"id":"60308640-910c-4697-9abe-cf167b28f451","libraryName":"typia","version":"15.2.1","note":"createValidate","snippet":"typia.createValidate()","mean":0.0001225886319401971,"optimizeType":"precompiled","type":"initialization"},{"id":"38532cc0-ac8d-44cc-a40a-9cf47b531d6f","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"object(schema)","mean":0.0009166412506644898,"optimizeType":"none","type":"initialization"},{"id":"437616ba-40e5-40d5-850a-90bc712dde56","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema)","mean":0.0011333830967398262,"optimizeType":"jit","type":"initialization"},{"id":"1c648124-a9de-450c-bf61-948002827ef5","libraryName":"valibot","version":"1.5.0","snippet":"v.object(entries)","mean":0.0024174735347089107,"optimizeType":"none","type":"initialization"},{"id":"94a1fd09-1bfa-4958-abd3-9c949c14fc2a","libraryName":"io-ts","version":"2.2.22","snippet":"t.type(props)","mean":0.002546519199476584,"optimizeType":"none","type":"initialization"},{"id":"c4eb6358-7a47-48ce-998e-8d725ce5938a","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.object(shape)","mean":0.002634033478556249,"optimizeType":"none","type":"initialization"},{"id":"b8056a90-1310-48b5-91f0-aa27eca4dfaa","libraryName":"superstruct","version":"2.0.2","snippet":"object(schema)","mean":0.003563872834058994,"optimizeType":"none","type":"initialization"},{"id":"14a05ed8-cc3c-4a00-a1b8-a2c55cc91a36","libraryName":"sury","version":"11.0.0","snippet":"S.schema(value)","mean":0.005036960515380215,"optimizeType":"jit","type":"initialization"},{"id":"df13d5e0-ae63-4093-912f-6bd1d7a84605","libraryName":"decoders","version":"2.13.0","snippet":"object(decoders)","mean":0.0059490917587286096,"optimizeType":"none","type":"initialization"},{"id":"11fbb42a-238d-4ce5-8503-8234e1f91a8c","libraryName":"typebox","version":"1.4.3","snippet":"Type.Object(properties)","mean":0.008354857065276307,"optimizeType":"jit","type":"initialization"},{"id":"5fd9c762-b23d-4947-94d9-7f8b60247227","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"object(shape)","mean":0.008704368638203227,"optimizeType":"none","type":"initialization"},{"id":"3e61681e-f806-46e9-bf68-9d9ea3dffb3f","libraryName":"effect","version":"4.0.6","snippet":"Schema.Struct(fields)","mean":0.015071600527506479,"optimizeType":"none","type":"initialization"},{"id":"f1f2eb17-db10-49dd-8d7e-b20d50fc39ef","libraryName":"effect","version":"4.0.6","note":"decodeUnknownOption","snippet":"Schema.decodeUnknownOption(Schema.Struct(fields))","mean":0.015213961235356833,"optimizeType":"none","type":"initialization"},{"id":"d6e6465f-94f1-4ae9-85dd-fd82fbdb02dc","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.object(shape)","mean":0.03255742698879243,"optimizeType":"none","type":"initialization"},{"id":"fbf2de15-33b9-409d-bbf5-5a0b33eb9d0f","libraryName":"zod/v3","version":"4.6.7","snippet":"z.object(shape)","mean":0.040984587254098,"optimizeType":"none","type":"initialization"},{"id":"bfe399f7-61e5-4e70-a648-9e4817554a83","libraryName":"zod/mini","version":"4.6.7","note":"factory","snippet":"z.object({\n title: z.string({ \n checks: [\n z.minLength(1), \n z.maxLength(100),\n ],\n }),\n ...shape\n})","mean":0.059730357663361544,"optimizeType":"jit","type":"initialization"},{"id":"78908463-cdf5-46e0-ac0c-25b429ae9426","libraryName":"zod","version":"4.6.7","note":"factory","snippet":"z.object({\n title: z.string({ \n checks: [\n z.minLength(1), \n z.maxLength(100)\n ],\n }),\n ...shape\n})","mean":0.07089281107330446,"optimizeType":"jit","type":"initialization"},{"id":"a164b725-dafe-4de1-b7dd-44a3bb40eca4","libraryName":"zod/mini","version":"4.6.7","snippet":"z.object({\n title: z.string().check(\n z.minLength(1), \n z.maxLength(100),\n ),\n ...shape\n})","mean":0.08605244256087995,"optimizeType":"jit","type":"initialization"},{"id":"c6b3827e-5dbf-4ce4-a14a-de9107a5c98b","libraryName":"yup","version":"1.7.1","snippet":"object(spec)","mean":0.0934481780975506,"optimizeType":"none","type":"initialization"},{"id":"a00f5bf9-5043-4a21-b2ca-cb5e64859c86","libraryName":"joi","version":"18.3.0","snippet":"object(schema)","mean":0.09871073339255602,"optimizeType":"none","type":"initialization"},{"id":"ac8b028a-cd8c-4b3d-a3b5-622ed493214a","libraryName":"sury","version":"11.0.0","note":"parseOrThrow","snippet":"S.parseOrThrow(S.schema(value))","mean":0.11598526690597506,"optimizeType":"jit","type":"initialization"},{"id":"a401c87a-bd97-4745-9cc9-cfcac3a20ca1","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"Schema.Compile(Type.Object(properties))","mean":0.12825634526099902,"optimizeType":"jit","type":"initialization"},{"id":"d79b7204-80cd-420d-96a2-a5f7c85d9b46","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"Compile(Type.Object(properties))","mean":0.13901057061439687,"optimizeType":"jit","type":"initialization"},{"id":"68fb0f65-9025-439b-b67d-6cf172dee9ca","libraryName":"sury","version":"11.0.0","note":"isInput","snippet":"S.isInput(S.schema(value))","mean":0.14769212095702167,"optimizeType":"jit","type":"initialization"},{"id":"5fd74caf-c6b2-409a-a550-ca12a67eb727","libraryName":"zod","version":"4.6.7","snippet":"z.object({\n title: z.string().min(1).max(100),\n ...shape\n})","mean":0.1635460192968119,"optimizeType":"jit","type":"initialization"},{"id":"d619cbec-63ba-4969-8dde-22633d8c2774","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"z.compile(z.object(shape), { strict: true })","mean":0.2296451556831204,"optimizeType":"jit","type":"initialization"},{"id":"8e391314-3c11-4983-a483-6ba69e6c41ee","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"z.compile(z.object(shape), { strict: true })","mean":0.3039585641337352,"optimizeType":"jit","type":"initialization"},{"id":"8a649a17-d7ae-4e44-8e1c-bad1396708a9","libraryName":"arktype","version":"2.2.9","snippet":"type(def)","mean":0.31310179405320876,"optimizeType":"jit","type":"initialization"},{"id":"9c81dcd9-3245-4322-873e-83c7e96140e9","libraryName":"runtypes","version":"7.0.5","snippet":"Object(fields)","mean":0.8446577812500016,"optimizeType":"none","type":"initialization"},{"id":"6c685671-cfd8-41d9-bdf1-199922b02893","libraryName":"typebox","version":"1.4.3","note":"script","snippet":"Type.Script(context, input)","mean":0.9640832254335044,"optimizeType":"jit","type":"initialization"},{"id":"5ac202d3-c1a6-47e4-a60c-37196b477976","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"Schema.Compile(Type.Script(context, input))","mean":1.0412844828303836,"optimizeType":"jit","type":"initialization"},{"id":"7e84bc71-07c9-4a3a-9add-a03265164f00","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile(schema)","mean":3.083352083076924,"optimizeType":"jit","type":"initialization"}],"parsing":{"invalid":[{"id":"bf111b22-36d2-410f-935c-be27cd037af8","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.validate(data)","mean":0.000045413851288108135,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"fe394f52-b904-44d9-b6a4-84832fe56d77","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.safeParse(data)","mean":0.00004647700322611028,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"36cc804a-9220-4dd4-bbcf-0c7630055364","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.safeParse(data)","mean":0.00004754133697614754,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"71e21a64-fbef-4456-8298-dfaadde86ec2","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.safeParse(data)","mean":0.0000486059113047742,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"497d0cde-f0a5-4587-8ebc-286fc033775f","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data, { abortEarly: true })","mean":0.00026799767806811356,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"cbb20f93-e921-4ad3-af1f-1ac28dfea07f","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data, { abortEarly: true })","mean":0.0004409180840348176,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"2554859f-fdf0-4031-897f-215dd58f7e0b","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema, { abortEarly: true })","mean":0.000466991242513977,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"80a44292-4cbc-4c47-a79a-2d6a7d4863b4","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"first\" })","mean":0.000656369432759435,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"5395a162-f4ff-4f7f-89c6-5dba41534412","libraryName":"@paseri/compiler","version":"0.7.7","note":"safeParse","snippet":"schema.safeParse(data)","mean":0.0010997728211033782,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"089849b1-0dac-4d43-96ef-f0b505994641","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: true, convert: false })","mean":0.0030908795424267497,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"487fc82e-e315-4d37-8a8e-7322f3ff4048","libraryName":"sury","version":"11.0.0","note":"asResult","snippet":"// setup-start\nconst parseAsResult = S.parseAsResult(S.schema(value));\n// setup-end\nparseAsResult(data);","mean":0.0031171445074447807,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"d5b51c7f-7734-4ff2-8b97-cbfcc4ae2b70","libraryName":"@paseri/paseri","version":"1.9.7","note":"safeParse","snippet":"p.object(shape).safeParse(data)","mean":0.003128830464724089,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"6f1bacd6-67ff-4406-be93-9a930b37b66f","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: true })","mean":0.003136058346296548,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"5b38143f-a22c-4789-bb05-b36a858ea9f1","libraryName":"sury","version":"11.0.0","note":"parseOrThrow + compiled","snippet":"// setup-start\nconst parse = S.parseOrThrow(S.schema(value));\n// setup-end\nparse(data);","throws":true,"mean":0.003171474163603548,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"e5d533a5-229c-427e-b846-9a4beb3073a5","libraryName":"ata-validator","version":"1.60.0","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.0032300376599800366,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"0c3dd7f4-9723-4544-9be7-b688c65ec2a0","libraryName":"@paseri/compiler","version":"0.7.7","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.003662059548615626,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"d13ae467-0482-4e3a-8ada-7116c7291e8e","libraryName":"io-ts","version":"2.2.22","snippet":"schema.decode(data)","mean":0.004233687664320064,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"2bf080c0-794b-4f22-99e0-447589fb5f14","libraryName":"superstruct","version":"2.0.2","snippet":"validate(data, schema)","mean":0.005274490221313757,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"b0e33f8c-1083-44c4-98fb-649e11731fb5","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"schema.validate(data)","mean":0.005300788791000347,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"6d570cf6-b541-4f38-9f66-24094316346b","libraryName":"@paseri/paseri","version":"1.9.7","note":"parse","snippet":"p.object(shape).parse(data)","throws":true,"mean":0.005773427705417252,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"cd787433-4f23-48d7-b094-b48d6b0f8fed","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Parse(data);","throws":true,"mean":0.007235532867363915,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"ac84623c-7bbf-4810-91b6-915df3142ea5","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Parse(data);","throws":true,"mean":0.007291758046405829,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"57cb74a5-50d3-4643-9189-fbd105b992bc","libraryName":"valibot","version":"1.5.0","note":"abortPipeEarly only","snippet":"v.safeParse(schema, data, { abortPipeEarly: true })","mean":0.008325167568558401,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"cc62838d-d450-4fe5-adf8-e252506284bf","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data)","mean":0.00838889940103737,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"c6b4a1a2-ffbc-4b56-b6be-596306b9baef","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data)","mean":0.00962141524991594,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"4610ed68-e60f-4423-9a5e-8dfa148bc03a","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Parse(data);","throws":true,"mean":0.009632029396750176,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"6404562d-3e7b-4eec-ab29-c3348a87aa54","libraryName":"zod","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.00994326303805157,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"99fb5c4f-bc18-4164-a65b-701a10cf7369","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Parse(schema, data)","throws":true,"mean":0.010041766842393031,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"51f182c0-6ca5-4864-9da0-3a543c3c4318","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.010406898854544981,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"3e61fe8a-38c4-4dc7-bd9f-1fff79af4f57","libraryName":"typia","version":"15.2.1","note":"createValidate","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nvalidate(data);","mean":0.010979160042598829,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"b3fff0ec-5366-496a-baf7-7fe9b71930fd","libraryName":"typia","version":"15.2.1","note":"validate","snippet":"typia.validate(data)","mean":0.011282881541239046,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"44feb70c-e323-458d-b42f-447c805332f0","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"all\" })","mean":0.01134814916989172,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"41fb52e5-5d80-4d64-a4d6-94c3fbd1c205","libraryName":"typebox","version":"1.4.3","snippet":"Value.Parse(schema, data)","throws":true,"mean":0.012632679585648508,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"8faa8591-5941-4ca5-ba0e-461f5358c5f6","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema)","mean":0.01606352924356968,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"3954c495-2b6a-4516-9f33-f7d610a9b0c3","libraryName":"zod/mini","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.016553890777863955,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"6ac36aaa-6dca-4e1c-bd22-bd91185bf1c8","libraryName":"zod/mini","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.016672731486412906,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"f86fbadd-6953-4aac-9c6c-bdf2432ff6fc","libraryName":"zod","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.016787120249661256,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"ee8d1d23-feb1-4406-98cb-20d6089a13b9","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.016982845422281574,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"ea397b9a-7839-44b4-9a4c-7c69b6a9933b","libraryName":"zod/v3","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.02369506790986357,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"78753db1-53a5-4c2f-92d0-b9084754ce5f","libraryName":"decoders","version":"2.13.0","snippet":"schema.decode(data)","mean":0.03715721755285617,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"345c0899-553d-4599-bedc-7709275ce5f0","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: false, convert: false })","mean":0.03877578472276349,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"a452452f-4834-4b14-88cc-9d6abc6511ae","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: true, strict: true })","throws":true,"mean":0.039881594536384866,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"bc872f1e-c02f-4291-9f78-efefb2e7d535","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: false })","mean":0.0417213114022295,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"71f04817-82eb-4805-ba3c-f6aa9b32e059","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"const [error] = schema.validate(data);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.05336214146210802,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"14c714af-ac99-434c-ab58-45b2cdf54651","libraryName":"superstruct","version":"2.0.2","snippet":"const [error] = validate(data, schema);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.05377299849437796,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"71bee0f5-aae5-4d59-8ab7-a3c8d48de5c9","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: true })","throws":true,"mean":0.058392513780216024,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"2f0954e1-408a-4cb0-883f-c1044802ec67","libraryName":"arktype","version":"2.2.9","snippet":"schema(data)","mean":0.07082538165722391,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"0689ff4c-c711-4006-b812-d03f2ec0c8bc","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.parse(data)","throws":true,"mean":0.10191330153877509,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"83b55e42-3e69-4f49-a67b-852007cab08b","libraryName":"@sapphire/shapeshift","version":"5.0.0","note":"run","snippet":"schema.run(data)","mean":0.10313285500670775,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"1cbca70e-ee8f-4463-b516-a0536f464bcb","libraryName":"runtypes","version":"7.0.5","note":"inspect","snippet":"schema.inspect(data)","mean":0.12765059560888786,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"afbfdb07-b2fd-4c67-ad45-6e1e679f46b4","libraryName":"runtypes","version":"7.0.5","snippet":"schema.parse(data)","throws":true,"mean":0.1337339378175987,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"ba183d6f-04ad-4d86-9547-a30640edba0c","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: false, strict: true })","throws":true,"mean":0.2521492281896191,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"83c44546-0a51-4b02-ba94-561914379df4","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: false })","throws":true,"mean":0.27739536966167266,"optimizeType":"none","type":"parsing","errorType":"allErrors"}],"valid":[{"id":"a101a1e2-792c-4b88-90f9-65822b7e8fe7","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.validate(data)","mean":0.0004386541362224609,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"d1c89e9d-2e33-4407-a0e1-42e96c053198","libraryName":"ata-validator","version":"1.60.0","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.0005743612346466839,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"a62b81e3-233a-4698-8bee-69ff2ba3023c","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Parse(data);","throws":true,"mean":0.0006261110439091082,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"469658d8-af6f-411f-a095-11dd2e181ed7","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Parse(data);","throws":true,"mean":0.0006309068737300324,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"e0d0ffc0-2d3b-45f9-9674-0f841aef9108","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Parse(data);","throws":true,"mean":0.0006360102461229484,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"0d0c8bf0-57de-43dd-9c4e-3f8da03f78ca","libraryName":"@paseri/compiler","version":"0.7.7","note":"safeParse","snippet":"schema.safeParse(data)","mean":0.0007408236817601276,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"2cb60715-3a6d-429f-bb5e-6d48ca24def2","libraryName":"@paseri/compiler","version":"0.7.7","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.0007620563700667455,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"947440f0-e980-44ca-b279-35cd4c7b3cdf","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.safeParse(data)","mean":0.0008644739970597969,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"4917e457-f2cc-4cf6-aaba-dd9e50649bd1","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.safeParse(data)","mean":0.0008948445548288441,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"96776fc6-4247-4a70-8f2f-958dc3c40697","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.0009074537402955858,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"09cd24a2-26ef-4c29-a623-bc090933057e","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.safeParse(data)","mean":0.0009132335930866614,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"4c3808d7-03b1-4fb8-a911-8a4632a5c906","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.0009565157710185367,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"a4ed2dd7-db97-4bc8-bde9-14952c3b2ae1","libraryName":"sury","version":"11.0.0","note":"asResult","snippet":"// setup-start\nconst parseAsResult = S.parseAsResult(S.schema(value));\n// setup-end\nparseAsResult(data);","mean":0.0010812572568526854,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"cc7a9912-358e-49f2-ab05-9d5d39619275","libraryName":"sury","version":"11.0.0","note":"parseOrThrow + compiled","snippet":"// setup-start\nconst parse = S.parseOrThrow(S.schema(value));\n// setup-end\nparse(data);","throws":true,"mean":0.0011067511349725338,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"3203a505-2580-470f-9b01-960ed3861096","libraryName":"@paseri/paseri","version":"1.9.7","note":"safeParse","snippet":"p.object(shape).safeParse(data)","mean":0.002630382657368168,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"6178dfd3-4b67-4efc-b016-577f4f637cf4","libraryName":"@paseri/paseri","version":"1.9.7","note":"parse","snippet":"p.object(shape).parse(data)","throws":true,"mean":0.0026539589247230252,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"f19424b3-71fc-4d3d-9f4e-6e5ef7920927","libraryName":"typia","version":"15.2.1","note":"createValidate","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nvalidate(data);","mean":0.0030989056725387655,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"40fdb57e-87a2-4d5c-8be8-12670e574de5","libraryName":"typia","version":"15.2.1","note":"validate","snippet":"typia.validate(data)","mean":0.003526264536103438,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"09d57ee7-3c79-4c34-9dc5-6ca2853ab8e8","libraryName":"io-ts","version":"2.2.22","snippet":"schema.decode(data)","mean":0.0035972546062808925,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"2cd1256c-7a28-4036-9c25-9361b8cf0e76","libraryName":"zod","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.004575928528611082,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"800199eb-f7c7-42fa-9fc1-a4e607f27105","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data, { abortEarly: true })","mean":0.004967896856819817,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"fb19e84c-05c8-4133-ab8d-3433e607dd7c","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data)","mean":0.005030203762575344,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"17bebae6-7edc-404f-9e3a-a6f3565b997b","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data)","mean":0.005296853653757056,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"da64e66c-3a3d-44ea-9db1-da4dc5cb492b","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data, { abortEarly: true })","mean":0.005349422784145955,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"8e5b694f-a30b-49e2-aff3-0332d92713e6","libraryName":"valibot","version":"1.5.0","note":"abortPipeEarly only","snippet":"v.safeParse(schema, data, { abortPipeEarly: true })","mean":0.005475832521998927,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"9274e101-05c2-4b99-9b86-d3d2b45e1600","libraryName":"arktype","version":"2.2.9","snippet":"schema(data)","mean":0.00569801569203944,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"65be0b29-e462-4b52-a1f4-5d2276e4c844","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"first\" })","mean":0.0061105254043619175,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"d6287b00-1b21-4ebb-9d40-911b5d967081","libraryName":"decoders","version":"2.13.0","snippet":"schema.decode(data)","mean":0.006347532448489763,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"433990dc-696a-433d-8b43-ef6cd2bc7f2b","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"all\" })","mean":0.006914014934248039,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"522e09b4-6ca4-4ede-a3f6-56fd00b9ce48","libraryName":"zod/mini","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.009336693571727735,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"56cc421c-62c5-461b-a7f4-54ae86b4b979","libraryName":"zod/mini","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.00936642852995023,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"4f4de6ea-2955-412a-bb13-3016a2198d2a","libraryName":"zod","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.00954988004469398,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"874c04dd-ccca-4107-88d8-febe83cc80b2","libraryName":"zod/v3","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.010274465246740772,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"ae72e39c-84e9-4a27-a0dc-72d43b1ecc9c","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema)","mean":0.012217749074515507,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"cf3faaaa-c2a4-4c95-8168-798a58591a9f","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema, { abortEarly: true })","mean":0.012829425871755886,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"8ef4e949-bcac-442f-aa78-08dc7239bc3f","libraryName":"@sapphire/shapeshift","version":"5.0.0","note":"run","snippet":"schema.run(data)","mean":0.014638017653260008,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"f669ca38-1204-45c5-9473-91925d8890cf","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.parse(data)","throws":true,"mean":0.014774547175108137,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"65aa093c-4d79-4512-b3d7-deeba7a35631","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: false, convert: false })","mean":0.026278338983049213,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"aa35bc91-458a-4c09-ba93-c309d8695581","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: true, convert: false })","mean":0.02637529919556786,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"085df8f3-fc6c-4664-89e2-94e957105527","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: false })","mean":0.029361330074280545,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"7a384b2d-7c24-402d-babd-15e7f19fb7da","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: true })","mean":0.02994209287981265,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"0f6e3ccb-1b70-4bb3-b5d7-1deb58e63430","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"schema.validate(data)","mean":0.03853322017570937,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"7bf662db-93a5-4e6d-84a6-9d5c3d6992cb","libraryName":"superstruct","version":"2.0.2","snippet":"const [error] = validate(data, schema);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.038805466627860274,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"03558d0e-97ee-4ab1-a816-0215f63e4724","libraryName":"superstruct","version":"2.0.2","snippet":"validate(data, schema)","mean":0.039130199718264085,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"be7eee38-9f34-41b9-a06c-8bc540cddcbd","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"const [error] = schema.validate(data);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.03965129214908935,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"8fc08af6-be9e-40fb-8950-61083094a630","libraryName":"runtypes","version":"7.0.5","note":"inspect","snippet":"schema.inspect(data)","mean":0.05196629313032972,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"1eeba108-12c9-4848-83b4-99ab50422bcc","libraryName":"runtypes","version":"7.0.5","snippet":"schema.parse(data)","throws":true,"mean":0.052413069758909275,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"21893a51-c651-4637-85aa-c97638d8b753","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Parse(schema, data)","throws":true,"mean":0.054032719202507254,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"07800315-fc7f-4773-82c7-b26266057eb8","libraryName":"typebox","version":"1.4.3","snippet":"Value.Parse(schema, data)","throws":true,"mean":0.05655942638991318,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"e7eb5d59-4b58-4a41-b569-062f2196ee0b","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: false, strict: true })","throws":true,"mean":0.08654279724818495,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"87e12207-d1aa-45e9-85b7-e9dee71dfd4e","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: true, strict: true })","throws":true,"mean":0.08663594212941514,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"d0932618-9919-4eeb-9997-2258d13a765d","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: false })","throws":true,"mean":0.10349665611093947,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"e841a02e-d678-4ee9-9667-d6878dcf474a","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: true })","throws":true,"mean":0.10388318510439237,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true}]},"validation":{"invalid":[{"id":"633c951b-0744-4d5f-9fe6-841c9057bfb3","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.isValidObject(data)","mean":0.00004584737574222564,"optimizeType":"jit","type":"validation"},{"id":"609d64e8-0d60-4f70-96cd-611d69f05dbb","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Check(data);","mean":0.00004976124966223535,"optimizeType":"jit","type":"validation"},{"id":"393d870b-061a-4d5a-9809-fe831725e0d1","libraryName":"typia","version":"15.2.1","note":"createIs","snippet":"// setup-start\nconst is = typia.createIs();\n// setup-end\nis(data);","mean":0.00004997363900540375,"optimizeType":"precompiled","type":"validation"},{"id":"79719375-ed04-442e-8c35-efed47f5763b","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Check(data);","mean":0.00005021214752334279,"optimizeType":"jit","type":"validation"},{"id":"6728c567-1428-4ca2-82d9-fdf600b55df5","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.is(data)","mean":0.000050815332205423334,"optimizeType":"precompiled","type":"validation"},{"id":"ae3b7693-7acd-4c49-87d5-ddf79ad8b137","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.is(data)","mean":0.000051524868838838545,"optimizeType":"precompiled","type":"validation"},{"id":"b1028f7c-cc4d-444e-b6fa-209ac3769380","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Check(data);","mean":0.000051698288130060676,"optimizeType":"jit","type":"validation"},{"id":"3e47440c-9f05-42d4-84d2-e6db681cc691","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.validate(data)","mean":0.000051917457680831945,"optimizeType":"jit","type":"validation"},{"id":"e271b1b7-51c5-4cda-abbd-21223762e121","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"z.validate(compiledSchema, data)","mean":0.00005213897816701858,"optimizeType":"jit","type":"validation"},{"id":"1af305ba-7515-46eb-8035-dd71e69b8047","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.is(data)","mean":0.00005398866270530764,"optimizeType":"precompiled","type":"validation"},{"id":"b668ce38-fdaf-4932-a404-04f5ab99b5d2","libraryName":"ajv","version":"8.20.0","note":"compile","snippet":"// setup-start\nconst validate = ajv.compile(schema);\n// setup-end\nvalidate(data);","mean":0.00007627298358472787,"optimizeType":"jit","type":"validation"},{"id":"4b2fdb5c-d5ba-452f-ac95-0dde5818a7ae","libraryName":"ajv","version":"8.20.0","note":"validate","snippet":"ajv.validate(schema, data)","mean":0.0000911581483484855,"optimizeType":"jit","type":"validation"},{"id":"91701a3e-2abd-43ef-ae5c-2ed9a27d7a9f","libraryName":"typia","version":"15.2.1","note":"is","snippet":"typia.is(data)","mean":0.00009493687116192473,"optimizeType":"precompiled","type":"validation"},{"id":"3d0d0825-2e9a-42ba-8b3d-4853481b87b9","libraryName":"io-ts","version":"2.2.22","snippet":"schema.is(data)","mean":0.00012242054674482,"optimizeType":"none","type":"validation"},{"id":"d8268119-88ee-45b5-831a-b63ae2163583","libraryName":"valibot","version":"1.5.0","snippet":"v.is(schema, data)","mean":0.0004939134100907827,"optimizeType":"none","type":"validation"},{"id":"ba24304a-4a51-4cc4-b014-0844794a8fe7","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst is = Schema.is(schema);\n// setup-end\nis(data);","mean":0.0006836606609355496,"optimizeType":"none","type":"validation"},{"id":"adf3f0c9-b1a6-44b8-bf01-1913d54a0be7","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"is(data, schema)","mean":0.000690514399293828,"optimizeType":"none","type":"validation"},{"id":"fd729b87-fd42-4e0f-9831-e5860e927c99","libraryName":"arktype","version":"2.2.9","snippet":"schema.allows(data)","mean":0.0009258577799794497,"optimizeType":"jit","type":"validation"},{"id":"26d42bff-65d3-411e-8df9-5e6ccbd933d5","libraryName":"zod","version":"4.6.7","snippet":"schema.validate(data)","mean":0.0015165775925870396,"optimizeType":"jit","type":"validation"},{"id":"ac4e49d2-ce0e-4d66-abb3-69f91af01c60","libraryName":"zod/mini","version":"4.6.7","snippet":"z.validate(schema, data)","mean":0.0030405103301067242,"optimizeType":"jit","type":"validation"},{"id":"cc571d6b-6813-4d61-a384-c0db6c7bf9c5","libraryName":"typebox","version":"1.4.3","snippet":"Value.Check(schema, data)","mean":0.0036789885730656533,"optimizeType":"jit","type":"validation"},{"id":"86a3243a-33ef-4c7e-8e06-9cbedf87bf21","libraryName":"sury","version":"11.0.0","note":"compiled","snippet":"// setup-start\nconst isValid = S.isInput(S.schema(value));\n// setup-end\nisValid(data);","mean":0.0037801142536381346,"optimizeType":"jit","type":"validation"},{"id":"308e42f3-008c-4ff3-8876-e0bfc5cdfc62","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check(schema, data)","mean":0.003824951756026364,"optimizeType":"jit","type":"validation"},{"id":"ccf0c93d-3ec4-4602-bb10-d54e6783c14e","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.schema(value), data)","mean":0.004224301935570603,"optimizeType":"jit","type":"validation"},{"id":"65213e3b-a6cc-48ac-9f51-2ecfc14bafba","libraryName":"superstruct","version":"2.0.2","snippet":"is(data, schema)","mean":0.007539934689507812,"optimizeType":"none","type":"validation"},{"id":"244352cc-0e1b-4901-a940-bf5875640172","libraryName":"superstruct","version":"2.0.2","note":"schema.is","snippet":"schema.is(data)","mean":0.007647323496349985,"optimizeType":"none","type":"validation"},{"id":"2d0f090e-72f0-4081-8105-d5c8a207fddb","libraryName":"yup","version":"1.7.1","snippet":"schema.isValidSync(data)","mean":0.07822964163341747,"optimizeType":"none","type":"validation"},{"id":"16c4934b-3cb6-4878-8fdb-595a8551a8ad","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.is(data)","mean":0.12945873825242868,"optimizeType":"none","type":"validation"},{"id":"c9e1079f-b5a6-48b4-9946-21958e1ad9c1","libraryName":"runtypes","version":"7.0.5","snippet":"schema.guard(data)","mean":0.18959719753554397,"optimizeType":"none","type":"validation"}],"valid":[{"id":"9ee9a7f3-3f38-46ca-ba88-1acde453286b","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.isValidObject(data)","mean":0.0005191412276336009,"optimizeType":"jit","type":"validation"},{"id":"0fad32e1-fcfe-47e2-8c6f-91c6382639a7","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Check(data);","mean":0.0008254078799989943,"optimizeType":"jit","type":"validation"},{"id":"69ce642c-c152-4769-b01e-3c918fe5684d","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Check(data);","mean":0.0008363292835508081,"optimizeType":"jit","type":"validation"},{"id":"b832b1f5-1a9d-4312-9bcb-7cf668473e63","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.validate(data)","mean":0.0008554891027799772,"optimizeType":"jit","type":"validation"},{"id":"9dbedda1-8d61-46ab-9471-50538c40550d","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Check(data);","mean":0.0008927990193493511,"optimizeType":"jit","type":"validation"},{"id":"6ae8ba58-7e33-446d-bb9e-c2219c69cfe5","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"z.validate(compiledSchema, data)","mean":0.0009033186489975611,"optimizeType":"jit","type":"validation"},{"id":"110b797a-424f-4b1f-80d9-95e4b94aae7d","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.is(data)","mean":0.0012420911980462798,"optimizeType":"precompiled","type":"validation"},{"id":"56f3f134-5903-4ab4-b491-e40fba434c55","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.is(data)","mean":0.0012590121230214365,"optimizeType":"precompiled","type":"validation"},{"id":"9c912f4c-ada3-4e54-b28d-d91c93c38d18","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.is(data)","mean":0.0012753665642552502,"optimizeType":"precompiled","type":"validation"},{"id":"c5e23ae6-5bea-46fe-8769-41b4c2156bf0","libraryName":"sury","version":"11.0.0","note":"compiled","snippet":"// setup-start\nconst isValid = S.isInput(S.schema(value));\n// setup-end\nisValid(data);","mean":0.0014732414773064842,"optimizeType":"jit","type":"validation"},{"id":"dd7f44bf-9781-48c7-8759-100daa22063a","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.schema(value), data)","mean":0.0015760057161679677,"optimizeType":"jit","type":"validation"},{"id":"d54f8199-a4a0-4cbd-9ab1-0dc0cc109034","libraryName":"io-ts","version":"2.2.22","snippet":"schema.is(data)","mean":0.002707976524588223,"optimizeType":"none","type":"validation"},{"id":"0ce50562-15b2-46a2-a659-cfb6ca36f228","libraryName":"ajv","version":"8.20.0","note":"compile","snippet":"// setup-start\nconst validate = ajv.compile(schema);\n// setup-end\nvalidate(data);","mean":0.0033051547802403713,"optimizeType":"jit","type":"validation"},{"id":"72d99756-f33a-4076-900b-3231cbffced5","libraryName":"ajv","version":"8.20.0","note":"validate","snippet":"ajv.validate(schema, data)","mean":0.0033197823852607576,"optimizeType":"jit","type":"validation"},{"id":"3490db0b-a9e5-4a91-9821-3cd4c99508a9","libraryName":"typia","version":"15.2.1","note":"createIs","snippet":"// setup-start\nconst is = typia.createIs();\n// setup-end\nis(data);","mean":0.004279619521025758,"optimizeType":"precompiled","type":"validation"},{"id":"b7754b9d-b862-4582-b1dd-08377ebb82da","libraryName":"typia","version":"15.2.1","note":"is","snippet":"typia.is(data)","mean":0.004483912667025657,"optimizeType":"precompiled","type":"validation"},{"id":"39c57d1a-9fa7-4ff4-90a7-8653a3668223","libraryName":"zod","version":"4.6.7","snippet":"schema.validate(data)","mean":0.005622032343483195,"optimizeType":"jit","type":"validation"},{"id":"4b1f5d49-4b61-4371-85e5-ac7a68376aed","libraryName":"valibot","version":"1.5.0","snippet":"v.is(schema, data)","mean":0.006245428896189204,"optimizeType":"none","type":"validation"},{"id":"51d8d707-ed1e-4552-8cfa-769269eeae4e","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst is = Schema.is(schema);\n// setup-end\nis(data);","mean":0.007319399377859002,"optimizeType":"none","type":"validation"},{"id":"86a5d632-43d2-4f72-ac99-9185b26dd312","libraryName":"arktype","version":"2.2.9","snippet":"schema.allows(data)","mean":0.007572572976615919,"optimizeType":"jit","type":"validation"},{"id":"f94fcb63-87eb-4a2b-bc1d-f7cb6f9ad035","libraryName":"zod/mini","version":"4.6.7","snippet":"z.validate(schema, data)","mean":0.01221884064222136,"optimizeType":"jit","type":"validation"},{"id":"343c9a32-46ab-4ae4-92d2-926e2a193c17","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"is(data, schema)","mean":0.017857629024481004,"optimizeType":"none","type":"validation"},{"id":"51a03348-26be-45e4-bf6e-6b68fbf5de28","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.is(data)","mean":0.020299273998740895,"optimizeType":"none","type":"validation"},{"id":"02ba048e-e720-4a7c-b2a5-33b1b1767359","libraryName":"superstruct","version":"2.0.2","note":"schema.is","snippet":"schema.is(data)","mean":0.06114096967473681,"optimizeType":"none","type":"validation"},{"id":"a20b3738-4a18-4039-bd7b-6a8984acdb1e","libraryName":"superstruct","version":"2.0.2","snippet":"is(data, schema)","mean":0.06167856426544898,"optimizeType":"none","type":"validation"},{"id":"b392ada8-6b42-4883-bbe2-797b84f34e41","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check(schema, data)","mean":0.0675158139346488,"optimizeType":"jit","type":"validation"},{"id":"9733cced-cd1d-4525-a1cc-48dd62df168d","libraryName":"typebox","version":"1.4.3","snippet":"Value.Check(schema, data)","mean":0.06819246873507824,"optimizeType":"jit","type":"validation"},{"id":"70d045a3-7c58-4dca-87c9-0dc4775d5249","libraryName":"runtypes","version":"7.0.5","snippet":"schema.guard(data)","mean":0.07828600164396364,"optimizeType":"none","type":"validation"},{"id":"387865a3-35b8-4add-acea-217859b3da73","libraryName":"yup","version":"1.7.1","snippet":"schema.isValidSync(data)","mean":0.13911792878008045,"optimizeType":"none","type":"validation"}]},"standard":{"invalid":[{"id":"12efe8c1-f18c-4aff-8748-397b65527d5c","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(schema, { parseOptions: { errors: \"first\" } });\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.0019182868967713422,"optimizeType":"none","errorType":"abortEarly","type":"standard"},{"id":"bb3b90ee-fe8b-45ee-b493-9d612fab0778","libraryName":"@paseri/compiler","version":"0.7.7","snippet":"upfetch(url, { schema })","mean":0.0027669472206084582,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"627b77e1-5990-4243-a891-04da719ec7cd","libraryName":"ata-validator","version":"1.60.0","snippet":"upfetch(url, { schema })","mean":0.0027945462217749523,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"f38b06da-cb63-41b6-b31d-c494dde6945c","libraryName":"sury","version":"11.0.0","snippet":"upfetch(url, { schema })","mean":0.003124697323072233,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"3f9b4b4a-21b9-4b41-9a31-6a78daf28acf","libraryName":"joi","version":"18.3.0","snippet":"upfetch(url, { schema })","mean":0.0033358719860427984,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"9b648fdf-5dbb-41cd-824d-287f34d03d2c","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"upfetch(url, { schema })","mean":0.004434701612009148,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"f7e7597c-91d8-444e-8bee-b8a9474ef3d7","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"upfetch(url, { schema })","mean":0.004476871585836118,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"7279c5af-ae4e-4195-b007-3bb91fffee92","libraryName":"zod-compiler","version":"2.0.7","snippet":"upfetch(url, { schema })","mean":0.004632970594640915,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"fc1b7e76-4233-4aa4-b93d-d3bd076ce9e1","libraryName":"valibot","version":"1.5.0","snippet":"upfetch(url, { schema })","mean":0.008342219240362051,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"3c00ea7d-c6bc-497c-9084-068ebb9139a0","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"upfetch(url, { schema })","mean":0.0092759135677643,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"2f608581-4021-4d00-9227-fb2e081c5d31","libraryName":"zod","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.011218011588121595,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"3bff7200-b526-413a-a27c-8161df603861","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.011308023023079906,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"3a00bdec-17a7-4594-b873-a94a531fe18c","libraryName":"typia","version":"15.2.1","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nupfetch(url, { schema: validate })","mean":0.013902547907688242,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"ce50a76b-31c4-407b-a41a-2f42f198c38b","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"upfetch(url, { schema })","mean":0.01563592785665179,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"5868e063-f884-4319-bc48-af6bd0b0dccd","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.016207914893272203,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"abd62257-8962-4abc-b80c-763fc8a14e48","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"upfetch(url, { schema })","mean":0.016349498757443216,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"54a7425c-db0c-4932-b216-a59cd0d07c96","libraryName":"zod/mini","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.016407406717089477,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"910d008c-43fe-4df2-a37c-93343a639099","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(\n schema,\n { parseOptions: { errors: \"all\" } }\n);\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.016833043681722254,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"5ebfe57a-d2d6-49ee-8783-884e4acebf83","libraryName":"zod/v3","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.01949618981147602,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"fc784696-6087-47c7-859a-81f2d4e74c5b","libraryName":"arktype","version":"2.2.9","snippet":"upfetch(url, { schema })","mean":0.06967497324601088,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"0ec33a31-3c2b-4171-9a48-610c2bd4ca17","libraryName":"decoders","version":"2.13.0","snippet":"upfetch(url, { schema })","mean":0.08354999832901824,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"f2924fa3-ae0a-40af-a244-8ee9b9333ee1","libraryName":"yup","version":"1.7.1","snippet":"upfetch(url, { schema })","mean":0.2758174950358529,"optimizeType":"none","errorType":"allErrors","type":"standard"}],"valid":[{"id":"0262fd2c-c432-4357-b7c1-2cc29d7f8f85","libraryName":"ata-validator","version":"1.60.0","snippet":"upfetch(url, { schema })","mean":0.0004347605895699041,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"077760eb-1156-4bf3-8614-f1eccb6c4393","libraryName":"@paseri/compiler","version":"0.7.7","snippet":"upfetch(url, { schema })","mean":0.0006990626772561932,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"193c3169-7cac-49e8-b7ed-99638c9deb4e","libraryName":"zod-compiler","version":"2.0.7","snippet":"upfetch(url, { schema })","mean":0.0008326478149656521,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"dd611a91-e6a1-47b5-ac9f-340b388dfbb0","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"upfetch(url, { schema })","mean":0.0008541340144191578,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"1c4d42ef-61d2-421c-bd2b-dbab150ba4e4","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"upfetch(url, { schema })","mean":0.0008644000753758646,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"4d691c07-b322-4117-9d41-bd8d4eb7f064","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.0009248920438990573,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"6dd57892-dd32-41f3-9344-7d8c25a4f43e","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.0009398484025405915,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"ea560515-e4e1-4ec8-b3a9-9004f4a05678","libraryName":"sury","version":"11.0.0","snippet":"upfetch(url, { schema })","mean":0.0011140277493082347,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"a3347903-e7ba-4db7-9322-3e9bdbf8e55f","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"upfetch(url, { schema })","mean":0.002406692684617458,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"182aafc2-f3fb-4d16-b257-f2b13e9807f4","libraryName":"typia","version":"15.2.1","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nupfetch(url, { schema: validate })","mean":0.003141454307560845,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"cecb9c37-d9a8-43dc-a6f4-f73d78025917","libraryName":"zod","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.00459030779294091,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"de1d90f3-c71f-4fb4-8039-ca7f8b96e6cd","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"upfetch(url, { schema })","mean":0.004881933068732285,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"84092e25-1a55-4510-879c-5ac11052d346","libraryName":"valibot","version":"1.5.0","snippet":"upfetch(url, { schema })","mean":0.005424177929051781,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"a4f72302-b23d-4844-a4c7-96e3ac4a7b38","libraryName":"arktype","version":"2.2.9","snippet":"upfetch(url, { schema })","mean":0.00554125660931473,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"ef06eeaa-b3a7-45a5-b7ff-364db434e26f","libraryName":"decoders","version":"2.13.0","snippet":"upfetch(url, { schema })","mean":0.006312634007310055,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"e6165162-8f9c-4513-b97f-256e0ab67675","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(schema, { parseOptions: { errors: \"first\" } });\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.006988742654870542,"optimizeType":"none","errorType":"abortEarly","type":"standard"},{"id":"76afe5de-12e4-4a43-844c-850bf3a79e64","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(\n schema,\n { parseOptions: { errors: \"all\" } }\n);\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.007544836948566922,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"b20fcf59-c045-436e-a138-ebd7da4a1ea8","libraryName":"zod/mini","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.009166155751303626,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"eb016558-41ca-479a-b1a3-bee0aa4f4c17","libraryName":"zod/v3","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.010012435820417461,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"788986db-038d-48a5-accf-60c217b0a3ac","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"upfetch(url, { schema })","mean":0.012304933135636511,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"1ca33600-cece-471f-918d-63e4a17b65d9","libraryName":"joi","version":"18.3.0","snippet":"upfetch(url, { schema })","mean":0.02787289090807739,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"3f1434a7-af25-4bcb-912b-95a316edd573","libraryName":"yup","version":"1.7.1","snippet":"upfetch(url, { schema })","mean":0.09492196563834808,"optimizeType":"none","errorType":"allErrors","type":"standard"}]},"string":{"date-time":{"valid":[{"id":"cd1bfd3d-f3cf-4ab1-9306-0b211be6b33a","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date-time\">","mean":0.0004018923465839782,"optimizeType":"precompiled","type":"string"},{"id":"bcf2c513-4067-4a12-b349-96065311d773","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date-time\" })","mean":0.0005554045493172747,"optimizeType":"jit","type":"string"},{"id":"393c4a41-bc31-4dbf-aa70-dd7143f5364c","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().datetime()","mean":0.0008984155817551047,"optimizeType":"none","type":"string"},{"id":"6bb343dc-78a2-4fe1-ab5b-f15029f4016e","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDateTime())","mean":0.0013771745236705647,"optimizeType":"none","type":"string"},{"id":"df6fc72c-d000-4b4e-a3f9-27c02a7f6472","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDate()","mean":0.0023087757994132395,"optimizeType":"none","type":"string"},{"id":"a6d0dc3b-a7af-4f86-a475-a3579518c990","libraryName":"sury","version":"11.0.0","snippet":"S.isoDateTime","mean":0.00010638013835912183,"optimizeType":"jit","type":"string"},{"id":"4ca27884-57bc-4af6-9ead-44e794860eb2","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.date.iso\")","mean":0.00021341470679084562,"optimizeType":"jit","type":"string"},{"id":"3c2061be-4264-4ffe-8c92-14923448ecc0","libraryName":"zod","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.00023908893197822326,"optimizeType":"jit","type":"string"},{"id":"350a9d43-180b-49d2-b325-d29b6e8ad47c","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date-time\" })","mean":0.00010122648989695765,"optimizeType":"jit","type":"string"},{"id":"2701ba61-b26b-4d03-b2da-9929d4fb45c1","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().datetime()","mean":0.00011435013209144175,"optimizeType":"none","type":"string"},{"id":"10afc0fd-524d-46dc-8524-757237f05d88","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.00022159870382485087,"optimizeType":"jit","type":"string"},{"id":"3101c1be-23e7-45be-89a0-be98db889e4d","libraryName":"yup","version":"1.7.1","snippet":"yup.string().datetime()","mean":0.0014274862083586187,"optimizeType":"none","type":"string"},{"id":"2c54e8bc-3dd5-4de0-b62e-f8099ebf4d4d","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date-time\" })","mean":0.0015890927362587138,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"6d87febb-26a6-46f9-9c7a-bc3152469708","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date-time\">","mean":0.00007769380415231764,"optimizeType":"precompiled","type":"string"},{"id":"8955aa58-1394-47ef-b189-8baeb0da46f3","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date-time\" })","mean":0.00013259937041815577,"optimizeType":"jit","type":"string"},{"id":"fc11dab0-a8d7-4364-a843-8f16634a7569","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDateTime())","mean":0.0001730956600946431,"optimizeType":"none","type":"string"},{"id":"c4787db2-c06e-4b00-b329-951f2cf9ff6f","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDate()","mean":0.001794834028227384,"optimizeType":"none","type":"string"},{"id":"0b9c061f-ae11-44b0-bfac-262edaad1f13","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().datetime()","mean":0.0018053776306609683,"optimizeType":"none","type":"string"},{"id":"36e2f892-dab3-4a59-8b52-f79016f20c5c","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.date.iso\")","mean":0.0001023536651161242,"optimizeType":"jit","type":"string"},{"id":"73216cdc-177d-40f8-818e-19a3febdad7b","libraryName":"zod","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.000709488207243716,"optimizeType":"jit","type":"string"},{"id":"db7db35b-895b-40c6-8e45-726875acef0a","libraryName":"sury","version":"11.0.0","snippet":"S.isoDateTime","mean":0.0038636447456184895,"optimizeType":"jit","type":"string"},{"id":"798c9148-e05f-4835-8d69-3023e3a89d13","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date-time\" })","mean":0.0000609718159002611,"optimizeType":"jit","type":"string"},{"id":"881b5707-eda2-4ee8-b9d0-8ba6ecc7afc7","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().datetime()","mean":0.00009642691085925326,"optimizeType":"none","type":"string"},{"id":"9b32f2d2-9421-45f2-9abc-1807270f98fd","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date-time\" })","mean":0.0005907626151406139,"optimizeType":"jit","type":"string"},{"id":"382f3099-f570-42d5-9af6-43dcdca4d105","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.0006583155318298152,"optimizeType":"jit","type":"string"},{"id":"21598ce6-712c-43fa-bc07-f4ab2b407793","libraryName":"yup","version":"1.7.1","snippet":"yup.string().datetime()","mean":0.011572624295515869,"optimizeType":"none","type":"string"}]},"date":{"valid":[{"id":"7e351f8d-1b9c-4bb7-a87b-6c89564d9fbb","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().date()","mean":0.0002016002651854588,"optimizeType":"none","type":"string"},{"id":"afb85b97-dd18-4772-9924-507af6c1d88a","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date\" })","mean":0.00023209532594855545,"optimizeType":"jit","type":"string"},{"id":"66aaaa0e-7fff-4a48-be76-cab936d5fb86","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date\">","mean":0.00023417120420148022,"optimizeType":"precompiled","type":"string"},{"id":"cfe57c47-a93b-4bb7-9494-3ca3313b4d1d","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDate())","mean":0.001107234437835162,"optimizeType":"none","type":"string"},{"id":"fefad24a-350c-4181-8f53-dfedc8703ca2","libraryName":"sury","version":"11.0.0","snippet":"S.isoDate","mean":0.00009072595628559697,"optimizeType":"jit","type":"string"},{"id":"eba68b59-ac74-4b0b-8a34-9e6e2b9efba9","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.isoDate())","mean":0.0001349176940088504,"optimizeType":"none","type":"string"},{"id":"c31626ea-7d4f-4f6d-bd00-df9d6f87cd8b","libraryName":"zod","version":"4.6.7","snippet":"z.iso.date()","mean":0.00024377576581547977,"optimizeType":"jit","type":"string"},{"id":"3747e8a5-aa0b-4e73-8ef6-26e647b2a5fd","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().date()","mean":0.00009807289817266843,"optimizeType":"none","type":"string"},{"id":"3ade7d3b-ebb5-481a-af1c-7aef1594f147","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date\" })","mean":0.00009816794049428272,"optimizeType":"jit","type":"string"},{"id":"45e89a84-2434-478a-81aa-85b2a3e3d03b","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().date()","mean":0.00018267476457792316,"optimizeType":"none","type":"string"},{"id":"b4bf8c10-34f0-45db-8ae2-59574867b19b","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.date()","mean":0.0002260511049489745,"optimizeType":"jit","type":"string"},{"id":"7dc2a0ed-28e4-4660-a627-66f335c806f9","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date\" })","mean":0.0011461900084360091,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"078a07a1-f482-4edf-8a13-592ddaf4ea88","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date\">","mean":0.00007536731738544091,"optimizeType":"precompiled","type":"string"},{"id":"1aada734-b240-42a6-8b35-12cf77bfbd35","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date\" })","mean":0.00010874337260763074,"optimizeType":"jit","type":"string"},{"id":"97052bc8-7888-4c75-9ece-f2ad2d4865c8","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDate())","mean":0.0001809250854424709,"optimizeType":"none","type":"string"},{"id":"f0628515-8007-44f2-bd52-83ad3a7937fc","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().date()","mean":0.0011267873808835042,"optimizeType":"none","type":"string"},{"id":"1d9a2f6d-cae2-4a97-abb5-f4881d4f8af7","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.isoDate())","mean":0.00022927028806595141,"optimizeType":"none","type":"string"},{"id":"e8b67b71-67ab-4315-a2e6-e628de53cc19","libraryName":"zod","version":"4.6.7","snippet":"z.iso.date()","mean":0.000694221901028932,"optimizeType":"jit","type":"string"},{"id":"6bcf39fd-c8c7-4f8b-bc55-f819d18cb618","libraryName":"sury","version":"11.0.0","snippet":"S.isoDate","mean":0.003818124096537773,"optimizeType":"jit","type":"string"},{"id":"6d443c70-e756-4005-a8c4-d2c4a7c29cce","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date\" })","mean":0.00006576062691761684,"optimizeType":"jit","type":"string"},{"id":"ca68df52-7afb-4a66-ad2f-0a0e9c1d9cda","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().date()","mean":0.00009977541830892446,"optimizeType":"none","type":"string"},{"id":"19098958-0b0c-4c81-802c-6a139bb05c99","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date\" })","mean":0.0005096949532057078,"optimizeType":"jit","type":"string"},{"id":"593b89c5-01bd-4883-bd38-4a8a85519f0f","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.date()","mean":0.0007157067536216269,"optimizeType":"jit","type":"string"},{"id":"1070043c-b2a7-4c46-9b18-4da90d501d32","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().date()","mean":0.003784771929890004,"optimizeType":"none","type":"string"}]},"time":{"valid":[{"id":"cc01dc2a-5835-4c8f-8f2a-814a4fef4af5","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"time\">","mean":0.00013520635775400239,"optimizeType":"precompiled","type":"string"},{"id":"51e61659-0501-4770-b5b5-0bf1d297777a","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"time\" })","mean":0.0002589555950718094,"optimizeType":"jit","type":"string"},{"id":"9d84bcc0-72de-4627-bbb8-1d0d0fe3ae5f","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoTime())","mean":0.0003265268600924504,"optimizeType":"none","type":"string"},{"id":"6e17d612-153e-4e54-8761-30aa8583288b","libraryName":"sury","version":"11.0.0","snippet":"S.isoTime","mean":0.00009639779106416311,"optimizeType":"jit","type":"string"},{"id":"bee75b80-b98b-4cfa-ae82-aa5e9fe13c9c","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"time\" })","mean":0.0000767497028825767,"optimizeType":"jit","type":"string"},{"id":"5fea7367-4887-4dd1-abca-8a2a888e8596","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().time()","mean":0.00008504497118466347,"optimizeType":"none","type":"string"},{"id":"ad2fb5f3-59af-465f-b93e-fee220f00b1d","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"time\" })","mean":0.0012311034532420256,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"ecb43529-17be-48ef-a82c-6ec88d9acb54","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"time\">","mean":0.00007448259047783972,"optimizeType":"precompiled","type":"string"},{"id":"1f931f90-e3c6-4d90-af75-c2c74c72a42c","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"time\" })","mean":0.00010337984347447547,"optimizeType":"jit","type":"string"},{"id":"7ef1976c-7df5-4f7b-8f27-3bfe5084f8ef","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoTime())","mean":0.00016377798977964766,"optimizeType":"none","type":"string"},{"id":"8f332355-2ddb-4907-9f59-eb62f6444b00","libraryName":"sury","version":"11.0.0","snippet":"S.isoTime","mean":0.003901796389285892,"optimizeType":"jit","type":"string"},{"id":"0e4a38e2-de72-48c6-b7a8-c28173687a2c","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"time\" })","mean":0.00006533006510901279,"optimizeType":"jit","type":"string"},{"id":"1ac55214-a17f-467c-bbeb-d16eeb0556a5","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().time()","mean":0.00010168366692059481,"optimizeType":"none","type":"string"},{"id":"f3aa9878-9d98-4a0c-84b6-960a3d1c338b","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"time\" })","mean":0.0005374687419039707,"optimizeType":"jit","type":"string"}]},"duration":{"valid":[{"id":"ea933cda-14f9-490f-90fb-119ce5b17be1","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"duration\">","mean":0.00011017093162231309,"optimizeType":"precompiled","type":"string"},{"id":"0b8dfaba-8642-48fb-8099-3204853c01ca","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"duration\" })","mean":0.00011193291077269154,"optimizeType":"jit","type":"string"},{"id":"7eef3e38-f363-4bc9-825d-b77d85c67b6e","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), duration())","mean":0.0001578835927546474,"optimizeType":"none","type":"string"},{"id":"288d631d-99c2-4717-b9cc-3aee37aa484d","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().duration()","mean":0.00018132379932802456,"optimizeType":"none","type":"string"},{"id":"ecc6a2a0-03e1-4abe-a5cd-cc6ee4766a28","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDuration()","mean":0.0003131139775294448,"optimizeType":"none","type":"string"},{"id":"3aea22d6-d007-4f9d-ad92-8ee5b587d9b2","libraryName":"sury","version":"11.0.0","snippet":"S.duration","mean":0.00010413511676548174,"optimizeType":"jit","type":"string"},{"id":"9d1fdb21-cf39-4740-8efa-9178ebd9c974","libraryName":"zod","version":"4.6.7","snippet":"z.iso.duration()","mean":0.00031128290104452287,"optimizeType":"jit","type":"string"},{"id":"97123883-020c-4428-841a-868899a857a9","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"duration\" })","mean":0.000101974928648531,"optimizeType":"jit","type":"string"},{"id":"cf672eaf-b2aa-42f5-bb97-434c4fa81bce","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.duration()","mean":0.00030013916611754343,"optimizeType":"jit","type":"string"},{"id":"db74a553-6a96-4646-8790-f040846d3cd1","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"duration\" })","mean":0.0009803090059964284,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"ef7b2f54-879d-4393-8607-b7f7e4f0c01c","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"duration\">","mean":0.00008078858765727104,"optimizeType":"precompiled","type":"string"},{"id":"44bb0af8-73ba-4dee-b421-ffe255f7a6de","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"duration\" })","mean":0.00010051806776874869,"optimizeType":"jit","type":"string"},{"id":"bd944cef-bf2b-4435-b369-aee42416d100","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), duration())","mean":0.00014877929322721378,"optimizeType":"none","type":"string"},{"id":"e78b7bb7-e9e7-4df5-bf7d-3891a5464083","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().duration()","mean":0.001119293828528813,"optimizeType":"none","type":"string"},{"id":"af98b14a-d819-41e3-937f-161982843078","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDuration()","mean":0.001715629499875865,"optimizeType":"none","type":"string"},{"id":"bb7b845c-2333-42f3-97d1-766963cb697a","libraryName":"zod","version":"4.6.7","snippet":"z.iso.duration()","mean":0.000702470525054611,"optimizeType":"jit","type":"string"},{"id":"15ef8761-2a00-4f66-98ff-1c46801d95b6","libraryName":"sury","version":"11.0.0","snippet":"S.duration","mean":0.0038863951995200597,"optimizeType":"jit","type":"string"},{"id":"bee33202-1fb1-4aca-b5ce-68550907ce1a","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"duration\" })","mean":0.00008238291694417414,"optimizeType":"jit","type":"string"},{"id":"21c87f6d-7723-4af2-8d73-ce10e0e58e0b","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"duration\" })","mean":0.00052147232599672,"optimizeType":"jit","type":"string"},{"id":"10c192e6-b2cd-4c66-a228-915f91e3ba25","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.duration()","mean":0.0007021145105936036,"optimizeType":"jit","type":"string"}]},"email":{"valid":[{"id":"3ea4db97-d7e4-4b20-87b8-ea2e34d57d44","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"email\">","mean":0.00010870846336674393,"optimizeType":"precompiled","type":"string"},{"id":"fdb7d684-e02f-4ea4-9de1-dc4d41e2f95f","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"email\" })","mean":0.00012465396845880852,"optimizeType":"jit","type":"string"},{"id":"ef7e7b7f-4400-4d5e-92e0-3a27d68e81de","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), email())","mean":0.00018295543973989302,"optimizeType":"none","type":"string"},{"id":"8adbb805-ecef-4619-98b3-6850fc0ba848","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().email()","mean":0.00027958915412221473,"optimizeType":"none","type":"string"},{"id":"476c73bd-58f5-450f-88bb-d99e4ad08cbe","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().email()","mean":0.0021412102495370245,"optimizeType":"none","type":"string"},{"id":"32fe79f8-88e3-408f-89d2-5a6f4b0a09c6","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.email\")","mean":0.0001341253182459574,"optimizeType":"jit","type":"string"},{"id":"35264298-4c31-4504-ac7d-45a2e53c719f","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.email())","mean":0.00017282312400943343,"optimizeType":"none","type":"string"},{"id":"a20b8ca7-e6c2-411d-9b1f-a7238d6ef7a8","libraryName":"sury","version":"11.0.0","snippet":"S.email","mean":0.00018628617318849853,"optimizeType":"jit","type":"string"},{"id":"dc368274-03dc-4551-9ff7-14f8505c596a","libraryName":"zod","version":"4.6.7","snippet":"z.email()","mean":0.0003023834061072809,"optimizeType":"jit","type":"string"},{"id":"1c5fdcab-8334-4660-aaf4-92b83869787a","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"email\" })","mean":0.00011957815520031785,"optimizeType":"jit","type":"string"},{"id":"fda9d044-dfdd-48e1-b2dd-42e86cce5032","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().email()","mean":0.0001658426720438346,"optimizeType":"none","type":"string"},{"id":"682eb957-b1e6-4ab3-8086-c8cc02b92213","libraryName":"zod/mini","version":"4.6.7","snippet":"z.email()","mean":0.0002634885493172457,"optimizeType":"jit","type":"string"},{"id":"14924f37-7ab7-4ef6-b83e-eccfbc4c8062","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().email()","mean":0.0006653383797012471,"optimizeType":"none","type":"string"},{"id":"61e8e308-2785-4c5e-8152-6b1ac9955971","libraryName":"yup","version":"1.7.1","snippet":"yup.string().email()","mean":0.000836033861874185,"optimizeType":"none","type":"string"},{"id":"345a7fcd-f097-48cf-9406-f70911c6a6e8","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"email\" })","mean":0.001014697973140705,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"82c440c8-76f6-4ad1-a5ed-02e4ead01ae0","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"email\">","mean":0.00008229751578511297,"optimizeType":"precompiled","type":"string"},{"id":"31e64e71-5870-436b-b473-74151d8a6993","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"email\" })","mean":0.00012003011087844084,"optimizeType":"jit","type":"string"},{"id":"c9ab3d76-b912-4615-93b3-a30a0f33d53b","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), email())","mean":0.00015863444045239057,"optimizeType":"none","type":"string"},{"id":"c85a3c7e-a499-486a-87df-c2dbbac116ac","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().email()","mean":0.0011686240111163882,"optimizeType":"none","type":"string"},{"id":"fba6353a-b1fe-4c31-a47a-c8ce3703a2dd","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().email()","mean":0.0018293599425580022,"optimizeType":"none","type":"string"},{"id":"26f89370-6db3-4311-977d-f3978eff77bc","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.email\")","mean":0.00011589445110128248,"optimizeType":"jit","type":"string"},{"id":"6d53885d-0221-43e9-a498-7c169d734ae6","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.email())","mean":0.0002338415952672276,"optimizeType":"none","type":"string"},{"id":"47b1779b-9a70-417f-af6d-28ace429071e","libraryName":"zod","version":"4.6.7","snippet":"z.email()","mean":0.0007695049198329173,"optimizeType":"jit","type":"string"},{"id":"b7601e5a-0e59-48dc-8868-0d8281ae7541","libraryName":"sury","version":"11.0.0","snippet":"S.email","mean":0.003988169074185761,"optimizeType":"jit","type":"string"},{"id":"717eb087-df5e-4ddb-964d-8f55474db5c5","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"email\" })","mean":0.00008659422689947988,"optimizeType":"jit","type":"string"},{"id":"3f102925-f39c-4054-a52a-598ca2f9e8b1","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().email()","mean":0.00013484422998154014,"optimizeType":"none","type":"string"},{"id":"0b5f5392-2f91-4341-9722-caaa8ccf4bc3","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"email\" })","mean":0.0005540266929939807,"optimizeType":"jit","type":"string"},{"id":"70fa1b2b-c51c-476c-afcd-a940d720d7cc","libraryName":"zod/mini","version":"4.6.7","snippet":"z.email()","mean":0.0007321237120172223,"optimizeType":"jit","type":"string"},{"id":"7256577b-451c-402a-bdfa-e70e96f0e8a8","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().email()","mean":0.003685336456037886,"optimizeType":"none","type":"string"},{"id":"9ff54e64-bb75-4647-83a1-8d3885d71bb0","libraryName":"yup","version":"1.7.1","snippet":"yup.string().email()","mean":0.01137507997770534,"optimizeType":"none","type":"string"}]},"url":{"valid":[{"id":"4f9dbc96-e5fa-4cbf-9148-aaf5637717a9","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"url\" })","mean":0.0001909147149594182,"optimizeType":"jit","type":"string"},{"id":"46931910-0509-40ee-89a7-9aa56d261df9","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"url\">","mean":0.00020259918210817847,"optimizeType":"precompiled","type":"string"},{"id":"355b96b8-37c3-445a-9600-0375d87881d3","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), url())","mean":0.00041432999363560935,"optimizeType":"none","type":"string"},{"id":"e46f7f73-cae6-4c37-999d-e5682893414d","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uri()","mean":0.0004389481246826694,"optimizeType":"none","type":"string"},{"id":"3e55eda9-d115-475d-a314-1f4839d656d0","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().url()","mean":0.0004545683361427721,"optimizeType":"none","type":"string"},{"id":"f1cf7ff5-e64e-4ae2-906f-fc608de500b2","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.url\")","mean":0.00018724619820052047,"optimizeType":"jit","type":"string"},{"id":"fc74095e-05e8-4320-93eb-023527c792f4","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.url())","mean":0.00020633821364373904,"optimizeType":"none","type":"string"},{"id":"0a0f496e-a308-430c-8e79-7d485672d48a","libraryName":"sury","version":"11.0.0","snippet":"S.uri","mean":0.00023761470730500022,"optimizeType":"jit","type":"string"},{"id":"2cb5bfd1-f9bd-4a1a-b85c-7e2ffa9ddbdc","libraryName":"zod","version":"4.6.7","snippet":"z.url()","mean":0.0004763212709776872,"optimizeType":"jit","type":"string"},{"id":"e95b1448-bb80-4210-aca0-502621eb343c","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().url()","mean":0.000168257018463405,"optimizeType":"none","type":"string"},{"id":"19e06394-ddb6-4848-ae39-7c4340320e70","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().url()","mean":0.0003502553059284324,"optimizeType":"none","type":"string"},{"id":"3ac5120b-d8b3-401c-b21c-aa5869e0f184","libraryName":"zod/mini","version":"4.6.7","snippet":"z.url()","mean":0.00041838515645350175,"optimizeType":"jit","type":"string"},{"id":"d24a6f99-029f-4c70-815e-bcf1d50721e6","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"url\" })","mean":0.0010471715475299111,"optimizeType":"jit","type":"string"},{"id":"a9a9b386-9eee-47e5-90a8-adf40116894e","libraryName":"yup","version":"1.7.1","snippet":"yup.string().url()","mean":0.0011284565493860498,"optimizeType":"none","type":"string"}],"invalid":[{"id":"7cdea2cd-9642-498a-871b-0d8f647d54ad","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"url\">","mean":0.00006631774282368224,"optimizeType":"precompiled","type":"string"},{"id":"0d742974-c20f-4607-85d7-f8c30c0843bc","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"url\" })","mean":0.00010026727585187351,"optimizeType":"jit","type":"string"},{"id":"9049e6f0-f568-4043-8c7b-7cf6704f44a4","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uri()","mean":0.001771535256151896,"optimizeType":"none","type":"string"},{"id":"22d6c247-939f-4518-bb51-c22106e8c88d","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), url())","mean":0.00382763304995601,"optimizeType":"none","type":"string"},{"id":"b3bc7c07-9092-4fed-8b77-8cfbe3d6e784","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().url()","mean":0.005722370631697077,"optimizeType":"none","type":"string"},{"id":"16ab59c1-6866-46a7-a722-34ebc461fb89","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.url\")","mean":0.00016935505859471913,"optimizeType":"jit","type":"string"},{"id":"bcd80fa7-f558-4dc1-8cd2-90e0275334b9","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.url())","mean":0.00025494004626194886,"optimizeType":"none","type":"string"},{"id":"65c46ba3-360e-414d-8d4e-736449b8a7b7","libraryName":"zod","version":"4.6.7","snippet":"z.url()","mean":0.0003853944820721496,"optimizeType":"jit","type":"string"},{"id":"ae7d36b5-67ba-43c5-b699-2f5b41ceb6cd","libraryName":"sury","version":"11.0.0","snippet":"S.uri","mean":0.0038970005299886084,"optimizeType":"jit","type":"string"},{"id":"aeba2d91-579e-4ee0-9b71-2b34f1990033","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().url()","mean":0.0002504508987307293,"optimizeType":"none","type":"string"},{"id":"34a9dd49-e3bb-47f2-b9d1-47a1b00dc6d3","libraryName":"zod/mini","version":"4.6.7","snippet":"z.url()","mean":0.00035764187970632733,"optimizeType":"jit","type":"string"},{"id":"3888d94d-a1d2-4046-8ae8-83bf330f5b14","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"url\" })","mean":0.0006142023698376683,"optimizeType":"jit","type":"string"},{"id":"d249bcb1-77f3-49c5-b7f7-0a8fc27f2eae","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().url()","mean":0.008046181271769972,"optimizeType":"none","type":"string"},{"id":"f5a210e8-3fdc-4de0-b265-b09eac21900b","libraryName":"yup","version":"1.7.1","snippet":"yup.string().url()","mean":0.011355105998842374,"optimizeType":"none","type":"string"}]},"uuid":{"valid":[{"id":"2f8f99b0-0419-43bb-b920-438d9a3c396c","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"uuid\">","mean":0.00015331558460412965,"optimizeType":"precompiled","type":"string"},{"id":"d4e9de16-5d5a-4250-9b8f-46a8835d27bd","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"uuid\" })","mean":0.00016149661640463148,"optimizeType":"jit","type":"string"},{"id":"c6acf65c-0036-41a6-9364-16d2ff6049a5","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), uuid())","mean":0.0002443946345113112,"optimizeType":"none","type":"string"},{"id":"9f18fa2f-8510-4af7-8a59-936376a6e3e1","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().uuid()","mean":0.00026396440440379316,"optimizeType":"none","type":"string"},{"id":"56e65e7c-f8fe-4575-ad76-893adf539e20","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uuid()","mean":0.00041705201221331934,"optimizeType":"none","type":"string"},{"id":"459b474a-2ae6-4bce-8cae-791d4dd5d472","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.uuid\")","mean":0.00015502495296893036,"optimizeType":"jit","type":"string"},{"id":"6fffc0ec-81be-4ce8-aad6-e41a9779ac95","libraryName":"sury","version":"11.0.0","snippet":"S.uuid","mean":0.00017531324284580333,"optimizeType":"jit","type":"string"},{"id":"c6bd68ae-2929-4d43-96d3-c87657f0e9b4","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.uuid())","mean":0.00024085365679760179,"optimizeType":"none","type":"string"},{"id":"978bb605-54aa-4127-9581-d0cb07e0516e","libraryName":"zod","version":"4.6.7","snippet":"z.uuid()","mean":0.00029816988824250655,"optimizeType":"jit","type":"string"},{"id":"932de745-8288-42e2-a760-8286ba140ff9","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"uuid\" })","mean":0.00015718793372115694,"optimizeType":"jit","type":"string"},{"id":"a1d84b6a-df42-4421-8bb9-a85d1fb4614c","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().uuid()","mean":0.0001612649982072418,"optimizeType":"none","type":"string"},{"id":"3473325b-e978-41c0-990c-a03e97e8bd8b","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().uuid()","mean":0.00016375529965367722,"optimizeType":"none","type":"string"},{"id":"ea868a77-d7ed-449a-8577-2f64cf7d5855","libraryName":"zod/mini","version":"4.6.7","snippet":"z.uuid()","mean":0.000299166634905479,"optimizeType":"jit","type":"string"},{"id":"9cf3f966-ea35-40dc-a101-85526fc0b221","libraryName":"yup","version":"1.7.1","snippet":"yup.string().uuid()","mean":0.0008129146903367309,"optimizeType":"none","type":"string"},{"id":"cb0d6ff8-899f-4913-b883-0418d9fb0002","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"uuid\" })","mean":0.0010341640866019307,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"be17c287-bc60-44b2-97c4-bb1ecc0d2ad1","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"uuid\">","mean":0.00006600883904185145,"optimizeType":"precompiled","type":"string"},{"id":"03b7d713-d38d-4ce9-b8f6-d7d640110aae","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"uuid\" })","mean":0.00010092195735735193,"optimizeType":"jit","type":"string"},{"id":"cc595879-db6f-4ad3-98fe-e173f466cdec","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), uuid())","mean":0.00013905367972088777,"optimizeType":"none","type":"string"},{"id":"94cbade0-588d-462f-9925-cae8417b9685","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().uuid()","mean":0.0011256180314560425,"optimizeType":"none","type":"string"},{"id":"3d041dfb-da24-4509-8607-85636ded0a0a","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uuid()","mean":0.001714624489259938,"optimizeType":"none","type":"string"},{"id":"c64ca1a5-accd-4677-a844-848eba510ab8","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.uuid\")","mean":0.00008210158412419775,"optimizeType":"jit","type":"string"},{"id":"0caf99a4-746a-467b-9600-45729dabb8c1","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.uuid())","mean":0.00022185213156731165,"optimizeType":"none","type":"string"},{"id":"409ed02b-5184-4de4-a98b-ffa1a9aef37a","libraryName":"zod","version":"4.6.7","snippet":"z.uuid()","mean":0.0006911084722304691,"optimizeType":"jit","type":"string"},{"id":"7dcffdd6-e429-4ccc-afd0-a9e1f5cce2ca","libraryName":"sury","version":"11.0.0","snippet":"S.uuid","mean":0.003952905553428171,"optimizeType":"jit","type":"string"},{"id":"6d872718-9c09-419f-8788-a8e2b21ac461","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"uuid\" })","mean":0.00006848910567735963,"optimizeType":"jit","type":"string"},{"id":"f9dcce3d-7f07-45aa-8373-e9d8f8e5d2c5","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().uuid()","mean":0.00010068970595115845,"optimizeType":"none","type":"string"},{"id":"9b6a8cd2-1616-423b-ad6b-6c2e870cfba7","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"uuid\" })","mean":0.000501658911690507,"optimizeType":"jit","type":"string"},{"id":"54c93b79-e734-4105-8c35-66bf044b709f","libraryName":"zod/mini","version":"4.6.7","snippet":"z.uuid()","mean":0.0006687924457237349,"optimizeType":"jit","type":"string"},{"id":"c6cd68c5-1fb3-4155-a60d-87284a427d1e","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().uuid()","mean":0.0036598867706323715,"optimizeType":"none","type":"string"},{"id":"1af12b46-ff84-4bbb-b727-fa07137013fa","libraryName":"yup","version":"1.7.1","snippet":"yup.string().uuid()","mean":0.011276050978757831,"optimizeType":"none","type":"string"}]},"ipv4":{"valid":[{"id":"d9172d03-cfce-4438-92d8-d677610fd2b7","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv4\">","mean":0.00007698925299302375,"optimizeType":"precompiled","type":"string"},{"id":"e12bef9b-798b-4437-bc35-09644a950061","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv4\" })","mean":0.00008749675220912912,"optimizeType":"jit","type":"string"},{"id":"7de5326c-98b5-494e-a382-6881a8c363fd","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v4\" })","mean":0.0001885633222897694,"optimizeType":"none","type":"string"},{"id":"2eaefaaa-6657-439f-b6ef-0314c803117e","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv4\" })","mean":0.00029285187846860104,"optimizeType":"none","type":"string"},{"id":"4f5a49d8-72e8-4978-b04b-2cf52c707406","libraryName":"sury","version":"11.0.0","snippet":"S.ipv4","mean":0.00008281079993572881,"optimizeType":"jit","type":"string"},{"id":"5179d41c-2cf7-4fed-8f0e-522984ae2b0d","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v4\")","mean":0.00012646514279574902,"optimizeType":"jit","type":"string"},{"id":"556a959c-1e4d-4054-b79c-2bc59c4b1c6a","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv4())","mean":0.0001356120216250826,"optimizeType":"none","type":"string"},{"id":"6cbc44c1-2718-4d67-9884-755747666e21","libraryName":"zod","version":"4.6.7","snippet":"z.ipv4()","mean":0.0002576272490216515,"optimizeType":"jit","type":"string"},{"id":"88786765-1a82-490b-9daf-32fc946bd25c","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv4\" })","mean":0.0000877459848530107,"optimizeType":"jit","type":"string"},{"id":"09749912-33a4-40ff-a50e-b26c727b6dcf","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 4 })","mean":0.00009434555595736107,"optimizeType":"none","type":"string"},{"id":"954c7f29-1e5e-4e0e-84b9-f8bcaea16d96","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv4()","mean":0.00011952773838372186,"optimizeType":"none","type":"string"},{"id":"cc70cef2-a7f9-43e1-b761-7ebd656ff8fb","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv4()","mean":0.0002236509406528703,"optimizeType":"jit","type":"string"},{"id":"f04b8a7e-d82a-478a-a2ec-a38a82557593","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv4\" })","mean":0.0009451005595907542,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"b768c71d-ae92-40a3-801a-f859d4cae4c4","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv4\">","mean":0.00006543371221860574,"optimizeType":"precompiled","type":"string"},{"id":"0ec0bf0f-80c9-4550-ae20-622891d1f1c4","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv4\" })","mean":0.00009612970780711498,"optimizeType":"jit","type":"string"},{"id":"3b1d1f49-be2d-4d65-8492-80e700db1f03","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v4\" })","mean":0.0011743339772648934,"optimizeType":"none","type":"string"},{"id":"7fa073a7-56ba-4e53-9a07-eacd1279881c","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv4\" })","mean":0.0021244605317930145,"optimizeType":"none","type":"string"},{"id":"fb6faf0c-fba2-4704-8831-8c0c338b148a","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v4\")","mean":0.00009512076703141317,"optimizeType":"jit","type":"string"},{"id":"b66052dc-7841-44fd-8595-ee24fd8a1089","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv4())","mean":0.00023021653705074203,"optimizeType":"none","type":"string"},{"id":"bc43c745-41c1-4b99-a3a2-4c9250bed652","libraryName":"zod","version":"4.6.7","snippet":"z.ipv4()","mean":0.0006889904533453923,"optimizeType":"jit","type":"string"},{"id":"51cb7f18-638c-43c5-8f7f-29408ea4ceab","libraryName":"sury","version":"11.0.0","snippet":"S.ipv4","mean":0.0038859224489038707,"optimizeType":"jit","type":"string"},{"id":"7689b7b7-b9a0-4414-865a-33de56113d78","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv4\" })","mean":0.00007943502016749188,"optimizeType":"jit","type":"string"},{"id":"1f7fdf9c-9f44-4eb0-945c-825622431ad7","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 4 })","mean":0.00009726161194122365,"optimizeType":"none","type":"string"},{"id":"e65e65d6-6128-4b09-bcc8-fe2069e15260","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv4\" })","mean":0.0005072924636672794,"optimizeType":"jit","type":"string"},{"id":"d7e70aae-f965-43e9-868e-722294bb6c6a","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv4()","mean":0.0006744535267844207,"optimizeType":"jit","type":"string"},{"id":"21467b62-f628-4367-a0fb-e45e7e7d1d85","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv4()","mean":0.0036770469116570483,"optimizeType":"none","type":"string"}]},"ipv6":{"valid":[{"id":"6e887eed-229e-47ae-8077-8b7ac07abd84","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v6\" })","mean":0.0003225949301636829,"optimizeType":"none","type":"string"},{"id":"0a7b8816-9edb-4e2a-b510-d33db49b8a58","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv6\">","mean":0.0003255369572317061,"optimizeType":"precompiled","type":"string"},{"id":"1703d221-7989-4449-9702-a978fb9fd0b2","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv6\" })","mean":0.0003468500480916584,"optimizeType":"jit","type":"string"},{"id":"ad59841a-2090-4f7f-aeb5-aef4fa6e687c","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv6\" })","mean":0.00038618916160203015,"optimizeType":"none","type":"string"},{"id":"789c511e-b7ba-42ac-88dd-600f16c3a687","libraryName":"sury","version":"11.0.0","snippet":"S.ipv6","mean":0.00012370610202528453,"optimizeType":"jit","type":"string"},{"id":"2d1ee845-3bb0-43d2-83ce-4e464dc4d592","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv6())","mean":0.00017330801008738378,"optimizeType":"none","type":"string"},{"id":"78f4aa0c-d728-4d7a-abe9-d7de9b4825f5","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v6\")","mean":0.00019735677464538127,"optimizeType":"jit","type":"string"},{"id":"bc0b0a5a-a9b4-4a3d-9327-51fd360a1b41","libraryName":"zod","version":"4.6.7","snippet":"z.ipv6()","mean":0.0007014212005945764,"optimizeType":"jit","type":"string"},{"id":"200e2829-f358-45d9-9f55-bb62e6186fc4","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv6\" })","mean":0.00012868528055847054,"optimizeType":"jit","type":"string"},{"id":"aaa10190-6ead-49bf-a9eb-9ccfad5206ac","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 6 })","mean":0.0001359373035435764,"optimizeType":"none","type":"string"},{"id":"7ce83cc2-12b6-4ac2-90c9-97d8aebc530d","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv6()","mean":0.00019501419820336347,"optimizeType":"none","type":"string"},{"id":"04b118fd-6f93-4701-b4c9-cba5340531e2","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv6()","mean":0.000659804228286602,"optimizeType":"jit","type":"string"},{"id":"4a462f4e-e036-4152-a2ed-beea04fefb40","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv6\" })","mean":0.0009960541275472643,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"6f37fec3-c4aa-4adb-baab-c6b6a952337d","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv6\">","mean":0.0002094292205703811,"optimizeType":"precompiled","type":"string"},{"id":"c9102c85-8feb-4bfe-af70-9cf0e6265cdb","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv6\" })","mean":0.0002797459467668272,"optimizeType":"jit","type":"string"},{"id":"244657e3-4b9a-434c-99a2-f9df767de8ca","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v6\" })","mean":0.0013214322191518085,"optimizeType":"none","type":"string"},{"id":"fbf56515-08de-41f6-846f-3456ed35c66e","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv6\" })","mean":0.0022176136879726504,"optimizeType":"none","type":"string"},{"id":"b8ebabfb-9490-4b16-a88a-aedf04aa6ec8","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v6\")","mean":0.00015888761482297562,"optimizeType":"jit","type":"string"},{"id":"58551291-ef9a-40c4-b05d-623fc7f97db0","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv6())","mean":0.0002506714985268058,"optimizeType":"none","type":"string"},{"id":"534fa56b-3f5e-4918-8028-721327c03516","libraryName":"zod","version":"4.6.7","snippet":"z.ipv6()","mean":0.00025987241436768147,"optimizeType":"jit","type":"string"},{"id":"a434faf8-9863-4ae7-baf2-777ec8bbad91","libraryName":"sury","version":"11.0.0","snippet":"S.ipv6","mean":0.003962534810828,"optimizeType":"jit","type":"string"},{"id":"9d5d245d-ac93-45d3-bd53-4807ce8ef979","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv6\" })","mean":0.00007808167952615048,"optimizeType":"jit","type":"string"},{"id":"2fd8adb4-5884-4d63-b256-4f33fac971e7","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 6 })","mean":0.00014101780405916716,"optimizeType":"none","type":"string"},{"id":"f707da97-7a60-4af2-b20b-c00cd0ef083a","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv6()","mean":0.00023729153182716265,"optimizeType":"jit","type":"string"},{"id":"72f12fb3-c673-4444-a2fb-8ea1884b72c4","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv6\" })","mean":0.0005949352752395947,"optimizeType":"jit","type":"string"},{"id":"f27d5c10-ed77-4802-b9ab-44462d40555e","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv6()","mean":0.0037517401282372775,"optimizeType":"none","type":"string"}]}},"codec":[{"id":"d763d4e0-7073-43f4-bcc1-b4479fafe76a","libraryName":"io-ts","version":"2.2.22","optimizeType":"none","encode":{"snippet":"// setup-start\nconst BigIntFromString = new t.Type(name, is, validate, encode);\n// setup-end\nBigIntFromString.encode(data)","mean":0.0000873658882190104},"decode":{"snippet":"// setup-start\nconst BigIntFromString = new t.Type(name, is, validate, encode);\n// setup-end\nBigIntFromString.decode(data)","mean":0.00012099349732536786},"type":"codec"},{"id":"7672da9c-a802-4227-831b-742909da3030","libraryName":"sury","version":"11.0.0","optimizeType":"jit","encode":{"snippet":"// setup-start\nconst encode = S.encodeOrThrow(S.bigint, S.string);\n// setup-end\nencode(data)","mean":0.00008762490965863149},"decode":{"snippet":"// setup-start\nconst decode = S.decodeOrThrow(S.string, S.bigint);\n// setup-end\ndecode(data)","mean":0.0001123673745399284},"type":"codec"},{"id":"e5b2379a-ea1a-4bbd-9513-db5f548e2f87","libraryName":"zod/mini","version":"4.6.7","optimizeType":"jit","encode":{"snippet":"z.encode(codec, data)","mean":0.00014317985250482314},"decode":{"snippet":"z.decode(codec, data)","mean":0.00015378796501616134},"type":"codec"},{"id":"dbb1942a-1d07-407d-a444-3106bd136067","libraryName":"zod","version":"4.6.7","optimizeType":"jit","encode":{"snippet":"z.codec(in_, out, { decode, encode }).encode(data)","mean":0.00014469300846279605},"decode":{"snippet":"z.codec(in_, out, { decode, encode }).decode(data)","mean":0.00015246160384412965},"type":"codec"},{"id":"7f954893-994c-4d1a-b15d-870277044bac","libraryName":"zod/mini","version":"4.6.7","note":"compile","optimizeType":"jit","encode":{"snippet":"z.encode(compiledCodec, data)","mean":0.0001579393820843513},"decode":{"snippet":"z.decode(compiledCodec, data)","mean":0.0001563531354045254},"type":"codec"},{"id":"21f97c5a-4405-4ca9-948c-c553cd2e4934","libraryName":"zod","version":"4.6.7","note":"compile","optimizeType":"jit","encode":{"snippet":"// setup-start\nconst compiledCodec = z.compile(codec, { strict: true });\n// setup-end\ncompiledCodec.encode(data)","mean":0.00016064083235680916},"decode":{"snippet":"// setup-start\nconst compiledCodec = z.compile(codec, { strict: true });\n// setup-end\ncompiledCodec.decode(data)","mean":0.00015720596731839736},"type":"codec"},{"id":"86cb027f-9f4a-4938-9f51-9b7d797e7e27","libraryName":"effect","version":"4.0.6","optimizeType":"none","encode":{"snippet":"Schema.encodeSync(Schema.BigIntFromString)(data)","mean":0.0003264318869031993},"decode":{"snippet":"Schema.decodeSync(Schema.BigIntFromString)(data)","mean":0.0003668825198512019},"type":"codec"},{"id":"85ae5671-f629-4a74-b652-3dd83a0aa111","libraryName":"effect","version":"4.0.6","note":"unknown","optimizeType":"none","encode":{"snippet":"Schema.encodeUnknownSync(Schema.BigIntFromString)(data)","mean":0.00034088073744758434},"decode":{"snippet":"Schema.decodeUnknownSync(Schema.BigIntFromString)(data)","mean":0.00036732485070113034},"type":"codec","acceptsUnknown":true},{"id":"ab38f451-e50e-4092-bb0d-bcc936bf5e94","libraryName":"typebox","version":"1.4.3","optimizeType":"jit","encode":{"snippet":"// setup-start\nconst BigIntFromString = Type.Codec(type).Decode(callback).Encode(callback);\n// setup-end\nValue.Encode(BigIntFromString, data)","mean":0.006214938105566687},"decode":{"snippet":"// setup-start\nconst BigIntFromString = Type.Codec(type).Decode(callback).Encode(callback);\n// setup-end\nValue.Decode(BigIntFromString, data)","mean":0.006264285411811206},"type":"codec","acceptsUnknown":true}]} \ No newline at end of file +{"initialization":[{"id":"1218462f-6f95-4663-bef9-dc3d6a58fceb","libraryName":"typia","version":"15.2.1","note":"createIs","snippet":"typia.createIs()","mean":0.00005425493312974264,"optimizeType":"precompiled","type":"initialization"},{"id":"552b53dd-76c5-4c9e-9ec4-ad6a0ac674a2","libraryName":"typia","version":"15.2.1","note":"createValidate","snippet":"typia.createValidate()","mean":0.00021007212383502153,"optimizeType":"precompiled","type":"initialization"},{"id":"024e264c-dd86-4a02-9831-a7fe8144ffda","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema)","mean":0.0009710285734817308,"optimizeType":"jit","type":"initialization"},{"id":"94daf77f-475e-45e9-98d4-9ba520be5f24","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"object(schema)","mean":0.0012255717944915563,"optimizeType":"none","type":"initialization"},{"id":"bba43b7c-ab8c-4c3a-a392-848f33c8cab3","libraryName":"valibot","version":"1.5.0","snippet":"v.object(entries)","mean":0.0023868685172808222,"optimizeType":"none","type":"initialization"},{"id":"8bae464e-96a8-4e73-ae2d-147f9d410db2","libraryName":"io-ts","version":"2.2.22","snippet":"t.type(props)","mean":0.00255806064892717,"optimizeType":"none","type":"initialization"},{"id":"9f4a9763-c8be-4757-bc87-25ae469c44a7","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.object(shape)","mean":0.002584043721947199,"optimizeType":"none","type":"initialization"},{"id":"3f6a2b8e-a528-4dd6-8842-cb0ac483f69d","libraryName":"superstruct","version":"2.0.2","snippet":"object(schema)","mean":0.003425638109462675,"optimizeType":"none","type":"initialization"},{"id":"7da8f69e-c99a-4e1e-bd00-1d6196aac99f","libraryName":"sury","version":"11.0.0","snippet":"S.schema(value)","mean":0.004423795002012686,"optimizeType":"jit","type":"initialization"},{"id":"0b1df987-ddd2-4dc9-bb73-809cedb3ff7f","libraryName":"typebox","version":"1.4.3","snippet":"Type.Object(properties)","mean":0.007009405191146192,"optimizeType":"jit","type":"initialization"},{"id":"10803af8-2c0f-4f69-ae79-2d2f551c1b50","libraryName":"decoders","version":"2.13.0","snippet":"object(decoders)","mean":0.007507862200999918,"optimizeType":"none","type":"initialization"},{"id":"b59adae8-2c75-4ddf-9d6c-c56292cf7cf5","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"object(shape)","mean":0.009842949938973694,"optimizeType":"none","type":"initialization"},{"id":"d45b2223-7af6-4cca-b9ef-119930f90e01","libraryName":"effect","version":"4.0.6","snippet":"Schema.Struct(fields)","mean":0.01358044127872201,"optimizeType":"none","type":"initialization"},{"id":"29506d56-aed0-4b90-9989-9c0a80be6689","libraryName":"effect","version":"4.0.6","note":"decodeUnknownOption","snippet":"Schema.decodeUnknownOption(Schema.Struct(fields))","mean":0.013798769314621689,"optimizeType":"none","type":"initialization"},{"id":"c9f47b51-7f76-4e53-8fa2-03db8e1aa6ec","libraryName":"zod/v3","version":"4.6.7","snippet":"z.object(shape)","mean":0.028944047178002866,"optimizeType":"none","type":"initialization"},{"id":"b34841cd-a649-466a-8166-b4f266943df4","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.object(shape)","mean":0.030093650225699525,"optimizeType":"none","type":"initialization"},{"id":"943ed64e-423b-4c26-94e4-0c18ac3b722f","libraryName":"zod/mini","version":"4.6.7","note":"factory","snippet":"z.object({\n title: z.string({ \n checks: [\n z.minLength(1), \n z.maxLength(100),\n ],\n }),\n ...shape\n})","mean":0.04566581506004702,"optimizeType":"jit","type":"initialization"},{"id":"f752b281-6810-448e-b763-fff3409d4171","libraryName":"zod","version":"4.6.7","note":"factory","snippet":"z.object({\n title: z.string({ \n checks: [\n z.minLength(1), \n z.maxLength(100)\n ],\n }),\n ...shape\n})","mean":0.052892501373481726,"optimizeType":"jit","type":"initialization"},{"id":"dbd19f84-5e51-452d-a8c9-175ca382cf01","libraryName":"zod/mini","version":"4.6.7","snippet":"z.object({\n title: z.string().check(\n z.minLength(1), \n z.maxLength(100),\n ),\n ...shape\n})","mean":0.06166378560885695,"optimizeType":"jit","type":"initialization"},{"id":"b5fbbed0-7d69-4c09-9509-1f906cbd9082","libraryName":"yup","version":"1.7.1","snippet":"object(spec)","mean":0.07358645128771091,"optimizeType":"none","type":"initialization"},{"id":"dc928844-baad-45cb-82a8-6853305cdea7","libraryName":"joi","version":"18.3.0","snippet":"object(schema)","mean":0.07956730163908238,"optimizeType":"none","type":"initialization"},{"id":"f4b8458e-29a6-49bf-988e-601120deb776","libraryName":"sury","version":"11.0.0","note":"parseOrThrow","snippet":"S.parseOrThrow(S.schema(value))","mean":0.09424862761976127,"optimizeType":"jit","type":"initialization"},{"id":"02ed3f78-abc6-4a8f-af5e-cf5b3ed7d7af","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"Schema.Compile(Type.Object(properties))","mean":0.09876545935802103,"optimizeType":"jit","type":"initialization"},{"id":"510da28c-3e3b-4d6a-b8f9-a189ee897100","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"Compile(Type.Object(properties))","mean":0.10539799220067422,"optimizeType":"jit","type":"initialization"},{"id":"8128d81b-41f5-4a65-90a4-330111be014d","libraryName":"sury","version":"11.0.0","note":"isInput","snippet":"S.isInput(S.schema(value))","mean":0.11592954950150414,"optimizeType":"jit","type":"initialization"},{"id":"9e866e5f-7656-4816-8dc0-007a2605a182","libraryName":"zod","version":"4.6.7","snippet":"z.object({\n title: z.string().min(1).max(100),\n ...shape\n})","mean":0.11715500656045033,"optimizeType":"jit","type":"initialization"},{"id":"289b6e98-5305-43d2-b668-2752c0bce6b5","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"z.compile(z.object(shape), { strict: true })","mean":0.18664496071495082,"optimizeType":"jit","type":"initialization"},{"id":"8dfef3d4-6f0f-4ddb-85c8-9b4c19b9539a","libraryName":"arktype","version":"2.2.9","snippet":"type(def)","mean":0.2465437192506782,"optimizeType":"jit","type":"initialization"},{"id":"f4da17f0-0232-40fb-b7a9-9a1e4c77aff0","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"z.compile(z.object(shape), { strict: true })","mean":0.2500209287499976,"optimizeType":"jit","type":"initialization"},{"id":"3fabe590-9f92-456d-a6bc-789034255bc0","libraryName":"runtypes","version":"7.0.5","snippet":"Object(fields)","mean":0.8354463383458646,"optimizeType":"none","type":"initialization"},{"id":"086db5b9-9c28-4c17-a47d-7c425a811f17","libraryName":"typebox","version":"1.4.3","note":"script","snippet":"Type.Script(context, input)","mean":0.8469655825571513,"optimizeType":"jit","type":"initialization"},{"id":"a143ddad-3537-49dd-a0c1-238b6c581573","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"Schema.Compile(Type.Script(context, input))","mean":0.9197445248161898,"optimizeType":"jit","type":"initialization"},{"id":"03a91370-f275-43e0-be0d-0d083a79200f","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile(schema)","mean":2.989021802985079,"optimizeType":"jit","type":"initialization"}],"parsing":{"invalid":[{"id":"71a9f2c0-75dc-4fac-a2dd-6ac647b10242","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.validate(data)","mean":0.0000595118690768539,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"4b242cbc-bc90-464f-a86f-d9f27cb694f7","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.safeParse(data)","mean":0.000060398960908264396,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"97fd8453-81d5-4f88-8dec-f1a967e28f52","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.safeParse(data)","mean":0.00006044139357780384,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"01aaa284-0658-43b1-abe1-7f217f69866a","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.safeParse(data)","mean":0.00006192691435266768,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"354648aa-f65b-4d17-b0af-d0547a70c04a","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data, { abortEarly: true })","mean":0.0003937749411111567,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"227a44ce-2d08-4c3e-858d-b1c00ba6ad2d","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data, { abortEarly: true })","mean":0.0005936485186394314,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"121415cf-5f83-4f36-a3e3-b5dc61ee5b30","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema, { abortEarly: true })","mean":0.0006790584669044617,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"ba489300-c1e1-4bf6-bdd5-b3b035edf887","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"first\" })","mean":0.0009927270945777,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"2031ac38-0ad1-4569-8c03-878bac5ffd20","libraryName":"@paseri/compiler","version":"0.7.7","note":"safeParse","snippet":"schema.safeParse(data)","mean":0.001519107054423457,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"38dd165a-5efb-416d-8ba8-5ab9c4e340e5","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: true, convert: false })","mean":0.003781838719924994,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"be277e49-418c-46b5-a76f-5da1e0786912","libraryName":"@paseri/paseri","version":"1.9.7","note":"safeParse","snippet":"p.object(shape).safeParse(data)","mean":0.00392243211842668,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"373eb348-f694-4183-992f-a94730bdaa46","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: true })","mean":0.0039641882192506025,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"6f50d153-6092-4312-b7c5-4da710ee5819","libraryName":"sury","version":"11.0.0","note":"asResult","snippet":"// setup-start\nconst parseAsResult = S.parseAsResult(S.schema(value));\n// setup-end\nparseAsResult(data);","mean":0.004183212172297746,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"a3ddfef9-d128-4842-9f77-96fe01fd01d8","libraryName":"ata-validator","version":"1.60.0","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.0042864037403123195,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"47f2521c-7156-4a7b-a289-698a06a62f1e","libraryName":"sury","version":"11.0.0","note":"parseOrThrow + compiled","snippet":"// setup-start\nconst parse = S.parseOrThrow(S.schema(value));\n// setup-end\nparse(data);","throws":true,"mean":0.004301187815599938,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"c80b627b-e87a-45cd-8f59-62957431291d","libraryName":"@paseri/compiler","version":"0.7.7","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.00487891354133637,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"ec69bbe9-2312-467a-9019-18a7b11ec13c","libraryName":"io-ts","version":"2.2.22","snippet":"schema.decode(data)","mean":0.005445835749450034,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"021f5d0f-f9a4-4958-ac1f-3e196fe67269","libraryName":"superstruct","version":"2.0.2","snippet":"validate(data, schema)","mean":0.006773961002541224,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"8330507b-99c1-4c88-8041-b4f3ad14e44d","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"schema.validate(data)","mean":0.007052409165280409,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"92b6004e-ac71-4e11-ba3f-d9f5d1431a71","libraryName":"@paseri/paseri","version":"1.9.7","note":"parse","snippet":"p.object(shape).parse(data)","throws":true,"mean":0.007542618916880851,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"2158f6c0-7818-4f4b-8d32-467b807da017","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Parse(data);","throws":true,"mean":0.009446566668867605,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"f6e037d8-6baa-44eb-9643-8f4ecb103f61","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Parse(data);","throws":true,"mean":0.009497737180522438,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"3b46b428-cb6b-4c19-9a4f-5e53f4a92014","libraryName":"valibot","version":"1.5.0","note":"abortPipeEarly only","snippet":"v.safeParse(schema, data, { abortPipeEarly: true })","mean":0.010981353246069978,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"88618f01-7f38-4f55-b91d-a32dc4d38c32","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data)","mean":0.011364460031365887,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"8c6db98d-ea59-48bc-98dd-918579347771","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.0123474685451088,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"c52d506d-7184-4193-9b69-304d6f64d0b7","libraryName":"zod","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.01235133486833233,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"c8c5e808-13c5-4951-8aa8-188016259676","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Parse(schema, data)","throws":true,"mean":0.013084485260443758,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"f83da203-eacb-4caf-8219-b289a438dff7","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data)","mean":0.013188967238627591,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"bef65d67-b2e9-48cb-bed6-ca819e921de3","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Parse(data);","throws":true,"mean":0.01391652916208198,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"8f35e93d-eb11-4c99-ad05-0c3481e5184b","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"all\" })","mean":0.015337916239761398,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"fb35fca0-2fa8-4124-a841-209f0b32fe88","libraryName":"typia","version":"15.2.1","note":"createValidate","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nvalidate(data);","mean":0.015631640582745472,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"ff18e129-bfcf-40d4-846d-b9441d8e1471","libraryName":"typia","version":"15.2.1","note":"validate","snippet":"typia.validate(data)","mean":0.016160972623549378,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors"},{"id":"f6f97ca5-e527-4057-9956-1f6f308d2220","libraryName":"typebox","version":"1.4.3","snippet":"Value.Parse(schema, data)","throws":true,"mean":0.01793368262764335,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"b4aa31fa-83d5-444b-b25e-bf396a188335","libraryName":"zod/mini","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.021301015346681405,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"5d178b50-6b16-41ed-a3f8-2ff184711fcf","libraryName":"zod/mini","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.021452966490751697,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"b4975d9c-2045-4945-9fd6-a371a8406438","libraryName":"zod","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.02154045731825648,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"50c60ffb-8bb6-4a1a-b61e-a0b52146d8b8","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.02162269172721412,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"0227d9d0-554e-4cc3-9879-5ab446432208","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema)","mean":0.021868611375962094,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"54fb4da8-4453-4704-a4e5-661b5f9e3ff5","libraryName":"zod/v3","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.03275093145346202,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"aa8e8b38-7a65-4154-bcda-4fcdcd5e2ba2","libraryName":"decoders","version":"2.13.0","snippet":"schema.decode(data)","mean":0.04367538876852399,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"cffcb02c-5e62-4472-a6c9-facc07e33a0e","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: false, convert: false })","mean":0.05608093478016959,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"ed178f36-0989-45ca-839b-657e7c0fe4ac","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: true, strict: true })","throws":true,"mean":0.05713698428751194,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"1e59f93e-513b-4a66-8118-6b2729a5e8a0","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: false })","mean":0.06002226769101396,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"1e368f69-4329-4c4b-ae53-cd5f5944791e","libraryName":"superstruct","version":"2.0.2","snippet":"const [error] = validate(data, schema);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.07197551259536289,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"2dac15ee-10b8-40ee-90cb-e2a86c173d5a","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"const [error] = schema.validate(data);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.07207386637838083,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"de56e216-4014-40c0-b71a-5249a4f1971c","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: true })","throws":true,"mean":0.0857378532236025,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"a06aa348-46fa-47b4-b4ec-ec438856dbb4","libraryName":"arktype","version":"2.2.9","snippet":"schema(data)","mean":0.09936867945150805,"optimizeType":"jit","type":"parsing","errorType":"allErrors"},{"id":"2feb1aa2-1ca7-4513-918e-cd11be0d55b3","libraryName":"@sapphire/shapeshift","version":"5.0.0","note":"run","snippet":"schema.run(data)","mean":0.1344291005511389,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"7625b4b8-9e3d-47f0-a210-3a6f614341d5","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.parse(data)","throws":true,"mean":0.13625965185992886,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"4118ed55-151d-40d3-8fe8-ce3ed2a5e631","libraryName":"runtypes","version":"7.0.5","note":"inspect","snippet":"schema.inspect(data)","mean":0.18251779321043948,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"bb52b85a-a2ee-4bdf-9ac6-ee6cf8fa41c9","libraryName":"runtypes","version":"7.0.5","snippet":"schema.parse(data)","throws":true,"mean":0.2021940816821665,"optimizeType":"none","type":"parsing","errorType":"abortEarly"},{"id":"d5969478-33c1-4cd3-a843-f80e7f4bbbcb","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: false, strict: true })","throws":true,"mean":0.3595580927390284,"optimizeType":"none","type":"parsing","errorType":"allErrors"},{"id":"deb67e41-28cb-4989-84aa-bf3ef6a09cae","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: false })","throws":true,"mean":0.39393421977156273,"optimizeType":"none","type":"parsing","errorType":"allErrors"}],"valid":[{"id":"2b2bd504-6f25-435e-bec1-5df4ab3eeaa6","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.validate(data)","mean":0.000604930269121508,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"ce54a800-5a63-4fb4-8bf6-1fa1d651ff4d","libraryName":"ata-validator","version":"1.60.0","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.0007431490800563971,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"04866e3f-2cde-4fc3-ab4f-24957eb4e7c1","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Parse(data);","throws":true,"mean":0.000772588355861517,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"078cb92f-21f9-4cb1-a305-8be89d9e9b88","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Parse(data);","throws":true,"mean":0.0007780553415044732,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"02acdca6-f3f0-4abc-af19-107dbd71e3aa","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Parse(data);","throws":true,"mean":0.000782837742013776,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"e628d36f-f5e6-4e4b-b028-93f25260d69a","libraryName":"@paseri/compiler","version":"0.7.7","note":"safeParse","snippet":"schema.safeParse(data)","mean":0.001036869947596305,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"bb49438a-ce41-48a4-8455-0c621e79b183","libraryName":"@paseri/compiler","version":"0.7.7","note":"parse","snippet":"schema.parse(data)","throws":true,"mean":0.001056833675571418,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"714dc0c8-85a1-4025-a638-4f292dbb2a04","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.safeParse(data)","mean":0.0011083064875793457,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"d84c10fa-ccc4-4d28-ae4b-fdf8bf726117","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.safeParse(data)","mean":0.001115436763671699,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"5c1f448a-3f12-47a9-ae1b-719d742f0910","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.safeParse(data)","mean":0.0011340544595552868,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"ddee1775-f91a-4397-9f96-289cc1b5a043","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.0012327643462780374,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"e6636379-8d1e-4ee1-bd94-a2151ba4b975","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.safeParse(data)","mean":0.0012502928309492515,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"672d8ef5-2cf9-4268-8a8b-f685e7195df1","libraryName":"sury","version":"11.0.0","note":"asResult","snippet":"// setup-start\nconst parseAsResult = S.parseAsResult(S.schema(value));\n// setup-end\nparseAsResult(data);","mean":0.0014843352753363707,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"59f4b40d-4acc-45a4-a087-fc648c59dcb8","libraryName":"sury","version":"11.0.0","note":"parseOrThrow + compiled","snippet":"// setup-start\nconst parse = S.parseOrThrow(S.schema(value));\n// setup-end\nparse(data);","throws":true,"mean":0.001558667492759871,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"d2169c21-f305-49e3-a796-1ee1daadbc12","libraryName":"@paseri/paseri","version":"1.9.7","note":"safeParse","snippet":"p.object(shape).safeParse(data)","mean":0.0031918017605964987,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"43c8f29c-c993-4665-ae54-233699b8530e","libraryName":"@paseri/paseri","version":"1.9.7","note":"parse","snippet":"p.object(shape).parse(data)","throws":true,"mean":0.003191991477408658,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"d2bef037-fa60-4289-803f-0d9a09af085b","libraryName":"typia","version":"15.2.1","note":"createValidate","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nvalidate(data);","mean":0.004053333499520934,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"68e62bb9-15b5-42dd-a096-ee0ed2e19444","libraryName":"typia","version":"15.2.1","note":"validate","snippet":"typia.validate(data)","mean":0.004430710524683271,"optimizeType":"precompiled","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"80cda7f9-75e0-4ee5-939c-32928487f3de","libraryName":"io-ts","version":"2.2.22","snippet":"schema.decode(data)","mean":0.0047999861472443955,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"b41cd0f7-8013-4e90-8e33-90b495cffc4c","libraryName":"zod","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.005892373906228714,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"80cbb66c-1452-48f8-b961-c8885e8c00fe","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data, { abortEarly: true })","mean":0.0066799000554439835,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"d6fc808b-bc9c-41d6-aff7-53727c787636","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parseSafe(schema, data)","mean":0.006713528898378063,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"9364393d-3dd0-4e5a-bcf8-a095f13ba444","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data, { abortEarly: true })","mean":0.00722612907281723,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"f2c6a999-1001-444d-a12a-2d47a7d82a32","libraryName":"valibot","version":"1.5.0","snippet":"v.safeParse(schema, data)","mean":0.0072458890949928505,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"7d632ce9-98f7-4d34-9f28-34e6f89d6d24","libraryName":"valibot","version":"1.5.0","note":"abortPipeEarly only","snippet":"v.safeParse(schema, data, { abortPipeEarly: true })","mean":0.007465008756411336,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"59d287a0-6ba5-4d5c-8359-74ed3c188ab2","libraryName":"arktype","version":"2.2.9","snippet":"schema(data)","mean":0.007718136780765767,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"54073050-0ca0-41fd-bb2b-7b98d42b083a","libraryName":"decoders","version":"2.13.0","snippet":"schema.decode(data)","mean":0.007961832141719836,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"efdf74e6-483e-437b-85a7-a0546619af83","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"first\" })","mean":0.008226599093430844,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"177364e3-576e-435b-8a1d-fcbc66c84765","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst decode = Schema.decodeUnknownOption(schema);\n// setup-end\ndecode(data, { errors: \"all\" })","mean":0.009067320808436028,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"db82b9ac-7897-48d0-911c-7e3b770b9392","libraryName":"zod/mini","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.012270571807206664,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"d4be9880-1bea-4339-8435-dd36294cc5c8","libraryName":"zod/mini","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.012275945912768647,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"c2060ed7-3737-45df-be9b-821265d1c678","libraryName":"zod","version":"4.6.7","note":"jitless","snippet":"schema.safeParse(data, { jitless: true })","mean":0.012595636176991722,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"861be06f-ffad-4c76-8ccd-c980be140bdc","libraryName":"zod/v3","version":"4.6.7","snippet":"schema.safeParse(data)","mean":0.012767753418536207,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"12307c5f-6058-4cb3-99bc-a581756bce23","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema)","mean":0.015866140984959542,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"4bebd0a1-ea2e-41f7-aa37-0e01366e8c7a","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"validate(data, schema, { abortEarly: true })","mean":0.01594902842105096,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"cd49af93-c22e-40b0-b62e-d84f8fecc7ea","libraryName":"@sapphire/shapeshift","version":"5.0.0","note":"run","snippet":"schema.run(data)","mean":0.018652856468701077,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"5c18b228-e5eb-4bb3-b3aa-f3feb1d98922","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.parse(data)","throws":true,"mean":0.018973115051131983,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"66c85d9e-fcb9-4f23-8d39-3f0e8680ce58","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: true, convert: false })","mean":0.03388197699475033,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"14651eb9-6c0c-4a4d-9cc6-d9ca81e1e028","libraryName":"joi","version":"18.3.0","note":"no convert","snippet":"schema.validate(data, { abortEarly: false, convert: false })","mean":0.034436747994076644,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"a46c46cf-fc6d-420c-ab96-f52766ac0c61","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: true })","mean":0.03777394545592089,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"93eb06ff-7d91-49c8-9534-83ef78da6442","libraryName":"joi","version":"18.3.0","snippet":"schema.validate(data, { abortEarly: false })","mean":0.0381794065208251,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":false},{"id":"171e40ac-ff63-4ba6-82aa-9b40c7c157f4","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"const [error] = schema.validate(data);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.05129492762618792,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"7d81853b-ef8e-4cb9-9d1e-d6a1b2fa830f","libraryName":"superstruct","version":"2.0.2","snippet":"const [error] = validate(data, schema);\nfor (const failure of error.failures()) {\n // ...\n}","mean":0.05130591365245226,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"73c9d95f-edf0-4400-9f87-f3d68ec10125","libraryName":"superstruct","version":"2.0.2","snippet":"validate(data, schema)","mean":0.05143202694918735,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"60b51ae0-a7a0-4965-b854-35f124f29e6b","libraryName":"superstruct","version":"2.0.2","note":"schema.validate","snippet":"schema.validate(data)","mean":0.051537041331687766,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"d6ada2d7-8052-4caa-a101-6b56c5fd964f","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Parse(schema, data)","throws":true,"mean":0.07091929295795119,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"8725fdd2-ca23-4706-967b-e93cb5b09dd8","libraryName":"typebox","version":"1.4.3","snippet":"Value.Parse(schema, data)","throws":true,"mean":0.07110017227159798,"optimizeType":"jit","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"cbb8fada-b79a-45c5-86f2-20ee1e3caac2","libraryName":"runtypes","version":"7.0.5","note":"inspect","snippet":"schema.inspect(data)","mean":0.07212647176343294,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"ff8feb3a-6606-40dc-80db-58ed4e1477f1","libraryName":"runtypes","version":"7.0.5","snippet":"schema.parse(data)","throws":true,"mean":0.07544756446624074,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":false},{"id":"fd57be58-9bcf-43de-8a49-a4f5466f2bad","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: false, strict: true })","throws":true,"mean":0.11394732235642441,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true},{"id":"f3a04f94-ae49-4790-aa77-4b49c0a057fe","libraryName":"yup","version":"1.7.1","note":"strict","snippet":"schema.validateSync(data, { abortEarly: true, strict: true })","throws":true,"mean":0.11610276329230959,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"9df0718a-cff4-4034-a29f-5a19dcb2b4d3","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: true })","throws":true,"mean":0.13765747432897726,"optimizeType":"none","type":"parsing","errorType":"abortEarly","sameObj":true},{"id":"bf79dcd9-8685-4b6e-8080-9728d9d1d979","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data, { abortEarly: false })","throws":true,"mean":0.14144986944837085,"optimizeType":"none","type":"parsing","errorType":"allErrors","sameObj":true}]},"validation":{"invalid":[{"id":"91a73d66-bc67-4bbd-b55d-b6ec6a5d2556","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.isValidObject(data)","mean":0.00005095346919229568,"optimizeType":"jit","type":"validation"},{"id":"e49c41eb-b7db-4578-9467-498252c29eb7","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Check(data);","mean":0.000053100967080152405,"optimizeType":"jit","type":"validation"},{"id":"82ecc63e-2c3a-4e8e-b0dc-c75966785f35","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Check(data);","mean":0.00005343553347561858,"optimizeType":"jit","type":"validation"},{"id":"4cbb3532-188a-43eb-a437-3cdf764fb9d4","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Check(data);","mean":0.00005369310957387385,"optimizeType":"jit","type":"validation"},{"id":"b880fa9f-2b22-4b75-8b2b-25728784b34f","libraryName":"typia","version":"15.2.1","note":"createIs","snippet":"// setup-start\nconst is = typia.createIs();\n// setup-end\nis(data);","mean":0.00005451847172989919,"optimizeType":"precompiled","type":"validation"},{"id":"da143f0a-ea7a-4469-ac20-cb0145989a25","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"z.validate(compiledSchema, data)","mean":0.00005682632745861079,"optimizeType":"jit","type":"validation"},{"id":"7de147d6-87f8-49b5-8704-7a64c60cd7c2","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.is(data)","mean":0.00005713139941639127,"optimizeType":"precompiled","type":"validation"},{"id":"dee46d2f-d4eb-49f1-86e5-21348fc9d2b0","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.is(data)","mean":0.000057556090309261204,"optimizeType":"precompiled","type":"validation"},{"id":"947a272d-a682-47eb-a61a-dd9318a0148e","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.is(data)","mean":0.000058092288661468906,"optimizeType":"precompiled","type":"validation"},{"id":"7cc057fb-1a62-48a3-88d1-e99c6a66219f","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.validate(data)","mean":0.00005974034492995611,"optimizeType":"jit","type":"validation"},{"id":"98f12d17-6c55-457a-98b1-c2ffc3303cc8","libraryName":"typia","version":"15.2.1","note":"is","snippet":"typia.is(data)","mean":0.00008072820138779619,"optimizeType":"precompiled","type":"validation"},{"id":"c8401f00-2605-47e6-b616-4b2b3b02d9fc","libraryName":"ajv","version":"8.20.0","note":"compile","snippet":"// setup-start\nconst validate = ajv.compile(schema);\n// setup-end\nvalidate(data);","mean":0.0000881430675653097,"optimizeType":"jit","type":"validation"},{"id":"6908883a-3a75-41c4-8bee-b1b0465d5252","libraryName":"ajv","version":"8.20.0","note":"validate","snippet":"ajv.validate(schema, data)","mean":0.00009569628870230531,"optimizeType":"jit","type":"validation"},{"id":"fb9562d3-e62a-441a-b6d7-059b13d0172d","libraryName":"io-ts","version":"2.2.22","snippet":"schema.is(data)","mean":0.00012457772391030164,"optimizeType":"none","type":"validation"},{"id":"f7d01ffa-4b7f-4178-900a-71b2fdf0dc75","libraryName":"valibot","version":"1.5.0","snippet":"v.is(schema, data)","mean":0.0005588873769749055,"optimizeType":"none","type":"validation"},{"id":"466f2456-adba-4514-8a6b-2168bb2f498e","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"is(data, schema)","mean":0.0007104142970807912,"optimizeType":"none","type":"validation"},{"id":"fdd1b91b-ddaf-4a74-a997-8ec69082ffc8","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst is = Schema.is(schema);\n// setup-end\nis(data);","mean":0.0007517854780638608,"optimizeType":"none","type":"validation"},{"id":"505304d3-989c-47dc-8c9c-83262078e40f","libraryName":"arktype","version":"2.2.9","snippet":"schema.allows(data)","mean":0.00097665952696499,"optimizeType":"jit","type":"validation"},{"id":"646637d0-620f-4169-84f0-d97c42273f66","libraryName":"zod","version":"4.6.7","snippet":"schema.validate(data)","mean":0.001509486528589374,"optimizeType":"jit","type":"validation"},{"id":"fc48d22c-51a9-4c1c-88c2-06a7f1bc552f","libraryName":"zod/mini","version":"4.6.7","snippet":"z.validate(schema, data)","mean":0.0030797792262992328,"optimizeType":"jit","type":"validation"},{"id":"ffd3b91f-0a4c-49c2-84f9-831fcfcaf8ca","libraryName":"typebox","version":"1.4.3","snippet":"Value.Check(schema, data)","mean":0.0037219418930509738,"optimizeType":"jit","type":"validation"},{"id":"c9b57a98-dcc3-487a-97a2-b45c05e0ffe1","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check(schema, data)","mean":0.004018965300351332,"optimizeType":"jit","type":"validation"},{"id":"78b4943b-5212-4e60-968c-11b0878a8fa2","libraryName":"sury","version":"11.0.0","note":"compiled","snippet":"// setup-start\nconst isValid = S.isInput(S.schema(value));\n// setup-end\nisValid(data);","mean":0.004188127511297585,"optimizeType":"jit","type":"validation"},{"id":"2a14b808-5f4e-4656-8963-97cf1057d630","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.schema(value), data)","mean":0.004583988008305675,"optimizeType":"jit","type":"validation"},{"id":"f7706b94-7c37-4425-bac5-b7f6cfea41e7","libraryName":"superstruct","version":"2.0.2","snippet":"is(data, schema)","mean":0.006717587399152328,"optimizeType":"none","type":"validation"},{"id":"9dacbd60-db05-4f35-9465-275c7c9c6f8f","libraryName":"superstruct","version":"2.0.2","note":"schema.is","snippet":"schema.is(data)","mean":0.006877641916381344,"optimizeType":"none","type":"validation"},{"id":"3aca432c-e569-4720-981e-04187b238e78","libraryName":"yup","version":"1.7.1","snippet":"schema.isValidSync(data)","mean":0.0852171509160648,"optimizeType":"none","type":"validation"},{"id":"c0f1ae40-eacd-4c3d-9f19-fc83d2b5f243","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.is(data)","mean":0.13548158940666788,"optimizeType":"none","type":"validation"},{"id":"6f75d4d3-d803-428a-bf7a-72fdfdcef307","libraryName":"runtypes","version":"7.0.5","snippet":"schema.guard(data)","mean":0.1981425825242753,"optimizeType":"none","type":"validation"}],"valid":[{"id":"8c7f01e7-2547-44f7-86f2-49f3509443a5","libraryName":"ata-validator","version":"1.60.0","snippet":"schema.isValidObject(data)","mean":0.0005292543500730588,"optimizeType":"jit","type":"validation"},{"id":"aa44486e-7755-4b13-b6f3-cd4717a5154a","libraryName":"typebox","version":"1.4.3","note":"schema compile","snippet":"// setup-start\nconst compiledSchema = Schema.Compile(schema);\n// setup-end\ncompiledSchema.Check(data);","mean":0.0007641403793656934,"optimizeType":"jit","type":"validation"},{"id":"6122d3ee-4e49-42f3-881b-f7d2ee394b32","libraryName":"typebox","version":"1.4.3","note":"script compile","snippet":"// setup-start\nconst compiledScriptSchema = Schema.Compile(scriptSchema);\n// setup-end\ncompiledScriptSchema.Check(data);","mean":0.0007710485760290568,"optimizeType":"jit","type":"validation"},{"id":"85c2c25b-1460-451a-9f77-268880b2325b","libraryName":"typebox","version":"1.4.3","note":"compile","snippet":"// setup-start\nconst compiled = Compile(schema);\n// setup-end\ncompiled.Check(data);","mean":0.0007749755208616626,"optimizeType":"jit","type":"validation"},{"id":"b1b8f500-b39e-43ff-904d-2c5e8565f330","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"z.validate(compiledSchema, data)","mean":0.0007887989613099883,"optimizeType":"jit","type":"validation"},{"id":"14958f2b-e626-423e-b25b-ef6c3229d331","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"compiledSchema.validate(data)","mean":0.0007897015348629342,"optimizeType":"jit","type":"validation"},{"id":"3f22288d-0275-44e6-a20e-9262bae0b6e6","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"bagSchema.is(data)","mean":0.0011231776359836923,"optimizeType":"precompiled","type":"validation"},{"id":"f3ffd302-b5e4-477e-b66b-faa3ea8c7ea7","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"compactSchema.is(data)","mean":0.0011535799078752724,"optimizeType":"precompiled","type":"validation"},{"id":"2a887d6b-18e7-4e69-8849-9bf6497c0654","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.is(data)","mean":0.001175729351843708,"optimizeType":"precompiled","type":"validation"},{"id":"afffae13-fd7c-4a47-ab66-9d325d553cf8","libraryName":"sury","version":"11.0.0","note":"compiled","snippet":"// setup-start\nconst isValid = S.isInput(S.schema(value));\n// setup-end\nisValid(data);","mean":0.0015130332837055135,"optimizeType":"jit","type":"validation"},{"id":"70e1c2af-dac9-4301-a99b-ab3761282aae","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.schema(value), data)","mean":0.001630683270823715,"optimizeType":"jit","type":"validation"},{"id":"13ecf5a4-46e1-4711-9a07-3d02099134d8","libraryName":"io-ts","version":"2.2.22","snippet":"schema.is(data)","mean":0.002556068932024165,"optimizeType":"none","type":"validation"},{"id":"d1bfc313-52e2-4763-bc21-57f72df280bb","libraryName":"ajv","version":"8.20.0","note":"compile","snippet":"// setup-start\nconst validate = ajv.compile(schema);\n// setup-end\nvalidate(data);","mean":0.0034366138495111795,"optimizeType":"jit","type":"validation"},{"id":"e4c7df27-3099-42a6-9946-8868f58a35e4","libraryName":"ajv","version":"8.20.0","note":"validate","snippet":"ajv.validate(schema, data)","mean":0.0034708179281337016,"optimizeType":"jit","type":"validation"},{"id":"6e6aecc3-e707-4431-9aa6-6310a2106cbf","libraryName":"typia","version":"15.2.1","note":"createIs","snippet":"// setup-start\nconst is = typia.createIs();\n// setup-end\nis(data);","mean":0.004060627584582369,"optimizeType":"precompiled","type":"validation"},{"id":"e3b8506a-7dc6-496a-936d-7979bfa41c1b","libraryName":"typia","version":"15.2.1","note":"is","snippet":"typia.is(data)","mean":0.0042133457795079645,"optimizeType":"precompiled","type":"validation"},{"id":"13d24473-6fc8-4562-a29e-5a0a9972b25c","libraryName":"zod","version":"4.6.7","snippet":"schema.validate(data)","mean":0.005594977049437109,"optimizeType":"jit","type":"validation"},{"id":"9b8a564e-4bf8-4058-ac9f-1b81790adaaf","libraryName":"valibot","version":"1.5.0","snippet":"v.is(schema, data)","mean":0.006258119886352841,"optimizeType":"none","type":"validation"},{"id":"c95bc816-68a2-45f7-8e68-3785332256f3","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst is = Schema.is(schema);\n// setup-end\nis(data);","mean":0.007124648555835836,"optimizeType":"none","type":"validation"},{"id":"84a59624-79a8-4f33-a49c-8473cda912e6","libraryName":"arktype","version":"2.2.9","snippet":"schema.allows(data)","mean":0.007529177876325667,"optimizeType":"jit","type":"validation"},{"id":"aa2fdacb-6318-41d6-9b83-28d7377cb572","libraryName":"zod/mini","version":"4.6.7","snippet":"z.validate(schema, data)","mean":0.012367910296208793,"optimizeType":"jit","type":"validation"},{"id":"cc439c41-795e-4d9b-9207-93e7295f7ff4","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"is(data, schema)","mean":0.016824075926580202,"optimizeType":"none","type":"validation"},{"id":"c6249a54-eeab-4f68-a5e1-139972c0efa4","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.is(data)","mean":0.0193644095890948,"optimizeType":"none","type":"validation"},{"id":"af7ff271-58bd-4e34-a084-be1d1e2908bd","libraryName":"superstruct","version":"2.0.2","snippet":"is(data, schema)","mean":0.051912331862540594,"optimizeType":"none","type":"validation"},{"id":"cd09e82b-07f4-4ed1-93e1-69caf7fcb96b","libraryName":"superstruct","version":"2.0.2","note":"schema.is","snippet":"schema.is(data)","mean":0.05205535599396479,"optimizeType":"none","type":"validation"},{"id":"04689916-4bf7-46a0-88ee-ca617e83da92","libraryName":"typebox","version":"1.4.3","snippet":"Value.Check(schema, data)","mean":0.07052801424641592,"optimizeType":"jit","type":"validation"},{"id":"df4301e7-4d42-4a85-b244-0da06b94309f","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check(schema, data)","mean":0.07305545131127339,"optimizeType":"jit","type":"validation"},{"id":"3e021cb3-6ec9-441c-9537-f5b58d7d5728","libraryName":"runtypes","version":"7.0.5","snippet":"schema.guard(data)","mean":0.07512640500338075,"optimizeType":"none","type":"validation"},{"id":"ad64d941-4047-425d-a5d6-8e63f85be61b","libraryName":"yup","version":"1.7.1","snippet":"schema.isValidSync(data)","mean":0.1371758648834026,"optimizeType":"none","type":"validation"}]},"standard":{"invalid":[{"id":"b79ee989-0f0e-4bdd-b050-77907af5a2ff","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(schema, { parseOptions: { errors: \"first\" } });\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.0022666399218464494,"optimizeType":"none","errorType":"abortEarly","type":"standard"},{"id":"594d6e74-003d-427b-9d6c-82658b3bda03","libraryName":"ata-validator","version":"1.60.0","snippet":"upfetch(url, { schema })","mean":0.0034682536364576367,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"003731c8-b172-49ea-8aaf-6be4c5221e90","libraryName":"sury","version":"11.0.0","snippet":"upfetch(url, { schema })","mean":0.003538851159679766,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"23adf96a-ada1-4700-bbbb-9f7fa6e658c9","libraryName":"@paseri/compiler","version":"0.7.7","snippet":"upfetch(url, { schema })","mean":0.003596519915697789,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"b4c5440f-10c6-4b55-9ec3-82ea4f2e58b2","libraryName":"joi","version":"18.3.0","snippet":"upfetch(url, { schema })","mean":0.004228879972089693,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"065b3318-e4d0-4542-bcaf-d5451b238894","libraryName":"zod-compiler","version":"2.0.7","snippet":"upfetch(url, { schema })","mean":0.005676975998003459,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"df0d576c-0443-4e2c-9aa9-ee7b9cecd536","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"upfetch(url, { schema })","mean":0.0057156276441905265,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"ee034c3e-eb24-422b-99e4-3277e476c2cf","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"upfetch(url, { schema })","mean":0.006003014401229513,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"526a659d-d95c-429a-bf3f-c97f70d23743","libraryName":"valibot","version":"1.5.0","snippet":"upfetch(url, { schema })","mean":0.010055002795262025,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"e11e44ca-af9b-4668-bdaf-aaf42a27a1f4","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"upfetch(url, { schema })","mean":0.011128628228669269,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"4d4583d0-c310-4b35-9bc7-098ce9a8e2f4","libraryName":"zod","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.013727877177567195,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"7e915cbd-2b3d-4a05-9d2e-036296444372","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.01383355779659059,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"77d21c57-de76-42ee-b218-d71dcf746d29","libraryName":"zod/mini","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.0183923974545236,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"2c33a822-c239-477c-86ad-3667108088b1","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.018555567995844718,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"25bafdf9-b45f-4e7e-93d0-ab39719f0880","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"upfetch(url, { schema })","mean":0.018687356660996884,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"f9a90092-e160-4467-a371-3325ac817ac0","libraryName":"typia","version":"15.2.1","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nupfetch(url, { schema: validate })","mean":0.018928836153700553,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"654cb656-04e1-42d9-99f8-ab2ee7678518","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"upfetch(url, { schema })","mean":0.019194343960540313,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"1874c7d2-f279-4d92-bfcb-52a77e3ee0a8","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(\n schema,\n { parseOptions: { errors: \"all\" } }\n);\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.020200162488635702,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"aefe6004-14c1-46a4-a0fa-812235506d60","libraryName":"zod/v3","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.02378054102064098,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"8bf993e7-4479-4848-b216-9ab8b7ded5a7","libraryName":"arktype","version":"2.2.9","snippet":"upfetch(url, { schema })","mean":0.0877050110506925,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"e2d2a84c-3c1e-4526-909b-3ea14c7b6699","libraryName":"decoders","version":"2.13.0","snippet":"upfetch(url, { schema })","mean":0.10967309557058916,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"91c9b5e9-f746-478f-8386-dd7c331a43de","libraryName":"yup","version":"1.7.1","snippet":"upfetch(url, { schema })","mean":0.34205124863201747,"optimizeType":"none","errorType":"allErrors","type":"standard"}],"valid":[{"id":"ece3daac-8788-4e30-8622-3147bef4065a","libraryName":"ata-validator","version":"1.60.0","snippet":"upfetch(url, { schema })","mean":0.000551906453462513,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"c51d88b2-a115-43a6-ab18-b7dcb40f3810","libraryName":"@paseri/compiler","version":"0.7.7","snippet":"upfetch(url, { schema })","mean":0.0009799685381125273,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"ef2038f5-6b65-4fc3-add9-67ad10f6b483","libraryName":"zod-compiler","version":"2.0.7","note":"compact","snippet":"upfetch(url, { schema })","mean":0.00107032514213926,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"6dede652-57e3-4fbe-a799-e610002ada0d","libraryName":"zod-compiler","version":"2.0.7","note":"bag","snippet":"upfetch(url, { schema })","mean":0.0010845834711659644,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"8f55f43c-714b-49a9-9287-1229a245c3d1","libraryName":"zod-compiler","version":"2.0.7","snippet":"upfetch(url, { schema })","mean":0.0010982149007927621,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"83878a95-973a-4285-8df0-c6d200c90bad","libraryName":"zod","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.001153634890969852,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"23e57ba6-5117-4af0-b5fd-f40bd0ba967e","libraryName":"zod/mini","version":"4.6.7","note":"compile","snippet":"// setup-start\nconst compiledSchema = z.compile(schema, { strict: true });\n// setup-end\nupfetch(url, { schema: compiledSchema })","mean":0.0011937499385220054,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"ecdb667d-7d28-48bd-8871-447f374729e1","libraryName":"sury","version":"11.0.0","snippet":"upfetch(url, { schema })","mean":0.0015314319477966703,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"bb809733-cec1-426e-aa14-cf0336f0d99a","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"upfetch(url, { schema })","mean":0.003176630357783936,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"11101b54-dd95-4c38-94de-a8d9baa3a254","libraryName":"typia","version":"15.2.1","snippet":"// setup-start\nconst validate = typia.createValidate();\n// setup-end\nupfetch(url, { schema: validate })","mean":0.004556303763036485,"optimizeType":"precompiled","errorType":"allErrors","type":"standard"},{"id":"846852ed-8c2b-4b8d-a7fa-d0fc77b51af8","libraryName":"zod","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.005250590601454635,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"06c3f42f-f25e-4db3-b07d-24a993b9c607","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"upfetch(url, { schema })","mean":0.0060094570207807185,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"359554b0-c5a4-4631-9db6-862309b2afad","libraryName":"valibot","version":"1.5.0","snippet":"upfetch(url, { schema })","mean":0.0068435774997773775,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"5d0df6a2-d824-41e6-83a5-be4dc1ff8c82","libraryName":"arktype","version":"2.2.9","snippet":"upfetch(url, { schema })","mean":0.007349490034101582,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"301f8ecd-e90a-4d88-b51f-f97b4428a38b","libraryName":"decoders","version":"2.13.0","snippet":"upfetch(url, { schema })","mean":0.007707702985177709,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"b4181ef0-8a47-4d4d-90e0-f2b12db383db","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(schema, { parseOptions: { errors: \"first\" } });\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.007948008361284209,"optimizeType":"none","errorType":"abortEarly","type":"standard"},{"id":"62db3974-4976-4628-a2a9-4f099ae65268","libraryName":"effect","version":"4.0.6","snippet":"// setup-start\nconst standardSchema = Schema.toStandardSchemaV1(\n schema,\n { parseOptions: { errors: \"all\" } }\n);\n// setup-end\nupfetch(url, { schema: standardSchema });","mean":0.008764444030569878,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"4bb06f46-54f8-483f-b5bb-0f41571364e2","libraryName":"zod/mini","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.010882394463064852,"optimizeType":"jit","errorType":"allErrors","type":"standard"},{"id":"4a5e3d59-fa9f-4e08-83da-1a0042a084ef","libraryName":"zod/v3","version":"4.6.7","snippet":"upfetch(url, { schema })","mean":0.011217101626471578,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"d85ed019-9185-459c-a2d4-2c87b3df2ba8","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"upfetch(url, { schema })","mean":0.013672509939841818,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"df367137-2133-4460-aadb-35ecc74ff162","libraryName":"joi","version":"18.3.0","snippet":"upfetch(url, { schema })","mean":0.032273986993707524,"optimizeType":"none","errorType":"allErrors","type":"standard"},{"id":"690ea962-f81c-4714-af92-b88db60c0c24","libraryName":"yup","version":"1.7.1","snippet":"upfetch(url, { schema })","mean":0.11914844620516986,"optimizeType":"none","errorType":"allErrors","type":"standard"}]},"string":{"date-time":{"valid":[{"id":"a6c8e077-9608-4ed0-9b66-1042c934352a","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date-time\">","mean":0.00044487001656636567,"optimizeType":"precompiled","type":"string"},{"id":"26cf5029-a6fa-4e36-93f1-b0c331132a21","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date-time\" })","mean":0.0006024674254937207,"optimizeType":"jit","type":"string"},{"id":"b929489c-030d-4871-9c25-a50830f7b37f","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().datetime()","mean":0.00088281856143051,"optimizeType":"none","type":"string"},{"id":"fea1cb39-0841-4e11-bd8c-af38d87f871e","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDateTime())","mean":0.0014079277099789773,"optimizeType":"none","type":"string"},{"id":"f7c66806-74a4-4430-92dd-04c8e2c4921a","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDate()","mean":0.002396471523985849,"optimizeType":"none","type":"string"},{"id":"be2a9e43-bb6e-4d17-ac1f-e144f3fff412","libraryName":"sury","version":"11.0.0","snippet":"S.isoDateTime","mean":0.00011263944486761913,"optimizeType":"jit","type":"string"},{"id":"795b8d2a-ea57-4237-89b4-dd9f634e4adc","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.date.iso\")","mean":0.00020749756211123756,"optimizeType":"jit","type":"string"},{"id":"71062482-e153-4f1a-bf6b-e124c7ecafad","libraryName":"zod","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.00024262393193939693,"optimizeType":"jit","type":"string"},{"id":"a623eee1-9607-45b3-b189-3757d72bc8cb","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date-time\" })","mean":0.00010782388596630591,"optimizeType":"jit","type":"string"},{"id":"155d1bc4-b93d-416f-a63e-a6b5d0633ee9","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().datetime()","mean":0.0001165009475018666,"optimizeType":"none","type":"string"},{"id":"0f75ea0f-b15d-403a-a22e-86d8734f909d","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.00023929665482469664,"optimizeType":"jit","type":"string"},{"id":"65e87875-6992-4e7a-9d16-745b4f612f48","libraryName":"yup","version":"1.7.1","snippet":"yup.string().datetime()","mean":0.0013992695523323407,"optimizeType":"none","type":"string"},{"id":"b2905e23-1421-4300-9a27-f49c64cb5314","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date-time\" })","mean":0.0015839052080377101,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"6fdd7b4d-96b3-4356-aab5-2998d2712855","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date-time\">","mean":0.00008395034051938584,"optimizeType":"precompiled","type":"string"},{"id":"aa47993b-7694-453d-a49d-cb9138a7e33b","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date-time\" })","mean":0.0001542100694249393,"optimizeType":"jit","type":"string"},{"id":"5fd990de-49fa-43c5-a401-c08816d8ba28","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDateTime())","mean":0.00018289288478533415,"optimizeType":"none","type":"string"},{"id":"ec28aea7-8d1f-4497-a778-7a74428071ac","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDate()","mean":0.001699926724705378,"optimizeType":"none","type":"string"},{"id":"683099e6-840e-4b8d-b297-e7822c4e1067","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().datetime()","mean":0.001786451654821201,"optimizeType":"none","type":"string"},{"id":"feb12794-4089-4503-a765-e32efc9cb7c6","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.date.iso\")","mean":0.00010172491143283833,"optimizeType":"jit","type":"string"},{"id":"5e027089-24bf-415e-a605-92e28c6c4e98","libraryName":"zod","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.0006919659635836345,"optimizeType":"jit","type":"string"},{"id":"75ae5049-a986-45f5-9209-ebbca2dcf2e2","libraryName":"sury","version":"11.0.0","snippet":"S.isoDateTime","mean":0.004051241595702031,"optimizeType":"jit","type":"string"},{"id":"8b5213dd-0bf4-467f-8a02-e7ae0105df51","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date-time\" })","mean":0.00005833032603595645,"optimizeType":"jit","type":"string"},{"id":"cd0d7245-3424-47d6-8e94-06f611d2e038","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().datetime()","mean":0.00010506452285123869,"optimizeType":"none","type":"string"},{"id":"2579ffa4-6365-4529-b6b3-a1f146fee5c9","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date-time\" })","mean":0.0005804933803446307,"optimizeType":"jit","type":"string"},{"id":"df219ac5-f572-494a-bdf5-a471d52d4db4","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.datetime()","mean":0.0006800978714983899,"optimizeType":"jit","type":"string"},{"id":"58289a20-6073-4ab2-8e00-32ceff22e4e4","libraryName":"yup","version":"1.7.1","snippet":"yup.string().datetime()","mean":0.011439890669684122,"optimizeType":"none","type":"string"}]},"date":{"valid":[{"id":"c35ea1dc-43af-40ad-9923-2085b191ed14","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().date()","mean":0.00023225900218318442,"optimizeType":"none","type":"string"},{"id":"de65e122-2f98-49e4-97e2-925846987252","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date\" })","mean":0.00023741131834455418,"optimizeType":"jit","type":"string"},{"id":"38ec5eef-08df-49ed-a015-3cf0d68f1aa3","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date\">","mean":0.0002530777107902888,"optimizeType":"precompiled","type":"string"},{"id":"11bacbad-2b89-415e-a526-031e49f477bc","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDate())","mean":0.0011765804457122481,"optimizeType":"none","type":"string"},{"id":"f495ee60-a199-42ed-9cd7-342625de4641","libraryName":"sury","version":"11.0.0","snippet":"S.isoDate","mean":0.00008885428591297842,"optimizeType":"jit","type":"string"},{"id":"c34b7d92-7f6e-4fd0-9b33-19b5cc36e57d","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.isoDate())","mean":0.00012788715660085105,"optimizeType":"none","type":"string"},{"id":"95082706-4b6e-4f14-a669-a378c0412535","libraryName":"zod","version":"4.6.7","snippet":"z.iso.date()","mean":0.0002519086793359403,"optimizeType":"jit","type":"string"},{"id":"8d8756d2-30bf-4d1e-adf5-a509e0255642","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().date()","mean":0.00009288308333522464,"optimizeType":"none","type":"string"},{"id":"9e9ddf9c-30b3-444a-a2d6-2474ef54b51c","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date\" })","mean":0.00010206613701841904,"optimizeType":"jit","type":"string"},{"id":"8af71996-02b3-49fd-8d9a-e922aac0b936","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().date()","mean":0.00018840039771310588,"optimizeType":"none","type":"string"},{"id":"69afef2a-2559-4f28-907f-5c2ce3f53f2e","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.date()","mean":0.000218353788787061,"optimizeType":"jit","type":"string"},{"id":"6e12d3fc-57d8-495b-9131-e1711d406e6a","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date\" })","mean":0.001130606592777593,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"28a9f0cf-35c9-4255-b4ca-f2582d96e7ad","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"date\">","mean":0.00008306285454249614,"optimizeType":"precompiled","type":"string"},{"id":"50568fe0-be8d-42c4-b5fa-13ca812a5900","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"date\" })","mean":0.00010354684329553591,"optimizeType":"jit","type":"string"},{"id":"03a281f1-3a91-45be-b736-bd1446470f0f","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoDate())","mean":0.00017215802332955828,"optimizeType":"none","type":"string"},{"id":"da59b651-f88e-4360-b5c4-318da4c388b8","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().date()","mean":0.0012187951860382126,"optimizeType":"none","type":"string"},{"id":"9bc78cf8-6183-47a3-b03d-d6cbf0f50cae","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.isoDate())","mean":0.00020471904362014896,"optimizeType":"none","type":"string"},{"id":"14de59f9-c0bb-4371-96c5-7ea63475655a","libraryName":"zod","version":"4.6.7","snippet":"z.iso.date()","mean":0.0007441506666843923,"optimizeType":"jit","type":"string"},{"id":"00ca0cc0-e3ed-4eee-a6b2-3436064912f6","libraryName":"sury","version":"11.0.0","snippet":"S.isoDate","mean":0.004190591857680393,"optimizeType":"jit","type":"string"},{"id":"0d5ce143-b368-4248-bc98-c80078a8c7c7","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"date\" })","mean":0.000055283572205777605,"optimizeType":"jit","type":"string"},{"id":"0c6b1b63-f6f5-40c9-b157-cc48d9f20771","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().date()","mean":0.00010083255806560504,"optimizeType":"none","type":"string"},{"id":"2cd97d99-ce6d-400c-8921-459ddde0df71","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"date\" })","mean":0.0005306954604314331,"optimizeType":"jit","type":"string"},{"id":"a813c87a-2393-4eb1-99ac-160dddbed103","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.date()","mean":0.0006648076818493023,"optimizeType":"jit","type":"string"},{"id":"d9183bfd-325d-4b38-b6c7-8fc82e6dd819","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().date()","mean":0.0036870324901110245,"optimizeType":"none","type":"string"}]},"time":{"valid":[{"id":"02d4a896-1891-4a26-a1d8-0b409cd3e0c8","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"time\">","mean":0.00017080827046778594,"optimizeType":"precompiled","type":"string"},{"id":"e7fc929a-67b5-463c-bd8c-8f2ef0c72d56","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"time\" })","mean":0.0002718141623297903,"optimizeType":"jit","type":"string"},{"id":"8cf7bb5f-f29b-4d5b-9d00-c17e97b24541","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoTime())","mean":0.00034801488842141413,"optimizeType":"none","type":"string"},{"id":"838282f4-e137-4ac2-adac-6bef07271bac","libraryName":"sury","version":"11.0.0","snippet":"S.isoTime","mean":0.00008304452922169746,"optimizeType":"jit","type":"string"},{"id":"1640316a-4f21-4394-a6b3-8dad63f7c4cb","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"time\" })","mean":0.00007516081632458657,"optimizeType":"jit","type":"string"},{"id":"50616bd9-5669-49b4-95ad-8c9044a3791a","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().time()","mean":0.00008655981607776699,"optimizeType":"none","type":"string"},{"id":"9af8498f-d1ff-40aa-b9f3-67c7d91fe75f","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"time\" })","mean":0.0011779233855381997,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"e7d09387-577b-4ba3-b0c2-269535ed848b","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"time\">","mean":0.00008309585055861925,"optimizeType":"precompiled","type":"string"},{"id":"fcdd883e-f028-4844-b930-b85ea522fc4c","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"time\" })","mean":0.00010532349173092259,"optimizeType":"jit","type":"string"},{"id":"d99a9ffa-638b-41e1-9a28-0df2778de1da","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), isoTime())","mean":0.0001840948130548817,"optimizeType":"none","type":"string"},{"id":"ec65a56d-c7f1-47fd-9556-377c689c01d2","libraryName":"sury","version":"11.0.0","snippet":"S.isoTime","mean":0.0038698325761438055,"optimizeType":"jit","type":"string"},{"id":"cdeb01a6-3f2a-451d-bab5-244d996a8ddd","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"time\" })","mean":0.000055396275239788504,"optimizeType":"jit","type":"string"},{"id":"17fb2f47-3b26-4418-921b-561305403da8","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().time()","mean":0.00010070318321893337,"optimizeType":"none","type":"string"},{"id":"2d5d7a23-1603-4bc5-adfa-65cfff87544f","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"time\" })","mean":0.0005657085334289137,"optimizeType":"jit","type":"string"}]},"duration":{"valid":[{"id":"dc601882-38bb-4eb2-9bf4-6010ed645c12","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"duration\">","mean":0.00012706988093284802,"optimizeType":"precompiled","type":"string"},{"id":"6999c3f5-31be-4827-a944-542357519220","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"duration\" })","mean":0.0001390873805325468,"optimizeType":"jit","type":"string"},{"id":"026f614d-cac5-4f6f-9f56-fa253e84a37a","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), duration())","mean":0.00018713032147141552,"optimizeType":"none","type":"string"},{"id":"b287d79a-a655-42cd-95b7-fddeb9646920","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().duration()","mean":0.0002226599833051451,"optimizeType":"none","type":"string"},{"id":"a1959b88-1d80-4e44-a9cd-9aefbee273dc","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDuration()","mean":0.0003716966057048244,"optimizeType":"none","type":"string"},{"id":"a0b863b1-ea51-4cc8-8444-3e91df2eb84a","libraryName":"sury","version":"11.0.0","snippet":"S.duration","mean":0.00009951311065220262,"optimizeType":"jit","type":"string"},{"id":"cfc2298d-2554-4c3f-9527-bafe7a34d2db","libraryName":"zod","version":"4.6.7","snippet":"z.iso.duration()","mean":0.0003535070109258033,"optimizeType":"jit","type":"string"},{"id":"4b8a2387-d6f9-46f8-86cd-60f76b40e563","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"duration\" })","mean":0.00011122864293259128,"optimizeType":"jit","type":"string"},{"id":"6b214509-9734-41a0-bceb-18b16ff167c2","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.duration()","mean":0.0003041542788717993,"optimizeType":"jit","type":"string"},{"id":"69d21e63-3653-46f0-a94f-895c87b5796f","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"duration\" })","mean":0.0009780293281424798,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"02f39123-aca9-4227-b2be-af20a05897ba","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"duration\">","mean":0.0000766081810770098,"optimizeType":"precompiled","type":"string"},{"id":"5a43347f-88b5-40f8-ab3d-8c0ee5024ab6","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"duration\" })","mean":0.0001203079602247095,"optimizeType":"jit","type":"string"},{"id":"35907d3e-2870-4bf0-9507-aa73cc38de57","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), duration())","mean":0.0001659832625801201,"optimizeType":"none","type":"string"},{"id":"676dad91-23c5-4216-b1e5-f2211671465f","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().duration()","mean":0.001153227103833868,"optimizeType":"none","type":"string"},{"id":"15e49de7-e5f9-4111-b8aa-adc65037b19a","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().isoDuration()","mean":0.0016714162963079881,"optimizeType":"none","type":"string"},{"id":"d520995c-87ea-48a3-b7b6-6407416bbe33","libraryName":"zod","version":"4.6.7","snippet":"z.iso.duration()","mean":0.0007035536346985848,"optimizeType":"jit","type":"string"},{"id":"4b6fd305-2374-4d8d-9287-fe2a574cbf58","libraryName":"sury","version":"11.0.0","snippet":"S.duration","mean":0.004199368652690737,"optimizeType":"jit","type":"string"},{"id":"bc1a1beb-6690-4882-877a-f7e910a3dad3","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"duration\" })","mean":0.00007088115470689469,"optimizeType":"jit","type":"string"},{"id":"266bbabc-93be-40e8-8671-cac1c6be2099","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"duration\" })","mean":0.00055125703679468,"optimizeType":"jit","type":"string"},{"id":"43f9b210-68f5-48a2-839d-a639bc951f81","libraryName":"zod/mini","version":"4.6.7","snippet":"z.iso.duration()","mean":0.0006701968756741969,"optimizeType":"jit","type":"string"}]},"email":{"valid":[{"id":"ce5a22c8-926d-48ba-9a1b-bb076cea16f1","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"email\">","mean":0.00012521986740708245,"optimizeType":"precompiled","type":"string"},{"id":"f05626c0-7e60-4235-bada-0dff86a05b12","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"email\" })","mean":0.00014112367329617407,"optimizeType":"jit","type":"string"},{"id":"d53e3c7b-be9e-4c77-91b9-3219ce4ed2d4","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), email())","mean":0.00020718473748986384,"optimizeType":"none","type":"string"},{"id":"445a4484-e712-49ec-aa33-0057304d5460","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().email()","mean":0.0003107454255953086,"optimizeType":"none","type":"string"},{"id":"0a9cf8ed-56e6-4e60-8dfa-f330ed969092","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().email()","mean":0.0022227227666626183,"optimizeType":"none","type":"string"},{"id":"96eb6077-b823-4d06-8d8a-74107ab76f66","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.email\")","mean":0.00014630407120345504,"optimizeType":"jit","type":"string"},{"id":"944c5812-f8e3-4e3d-87d5-a7fc8cd39a94","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.email())","mean":0.0001528994562279279,"optimizeType":"none","type":"string"},{"id":"6d0a5b66-23f3-4835-907d-848be527c671","libraryName":"sury","version":"11.0.0","snippet":"S.email","mean":0.00016075895419228047,"optimizeType":"jit","type":"string"},{"id":"de3dbd23-44b2-4d7a-8a37-161ef17d9ee4","libraryName":"zod","version":"4.6.7","snippet":"z.email()","mean":0.000304759841378615,"optimizeType":"jit","type":"string"},{"id":"3a8ebad6-95ec-4acb-899e-05a32153cf1b","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"email\" })","mean":0.00011766075017463049,"optimizeType":"jit","type":"string"},{"id":"e7f6961b-eaf2-4c7f-ae63-167aed87762a","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().email()","mean":0.00015252633466259768,"optimizeType":"none","type":"string"},{"id":"267c9b0e-d56e-4e95-b9d3-5708c5991647","libraryName":"zod/mini","version":"4.6.7","snippet":"z.email()","mean":0.0002502348979510846,"optimizeType":"jit","type":"string"},{"id":"220ad8d2-9844-40aa-b7a9-92ae4e810356","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().email()","mean":0.0006726250776038181,"optimizeType":"none","type":"string"},{"id":"d080d535-65e6-4566-ac66-da3ed2fa28e1","libraryName":"yup","version":"1.7.1","snippet":"yup.string().email()","mean":0.000797978530395927,"optimizeType":"none","type":"string"},{"id":"c8042a2a-c99f-4676-a1de-193d560a8cd8","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"email\" })","mean":0.001018301840662591,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"297e2f49-5ecc-4d10-9668-deeb79a33646","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"email\">","mean":0.00009615134191872925,"optimizeType":"precompiled","type":"string"},{"id":"3d723081-035c-4341-a049-d1eba62b4c8f","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"email\" })","mean":0.00013333593445110547,"optimizeType":"jit","type":"string"},{"id":"85838858-19cd-4f94-9737-e90aaca043e2","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), email())","mean":0.0001770894955283332,"optimizeType":"none","type":"string"},{"id":"e52d1e59-26c8-4a91-b6ef-d94ba9b3bcba","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().email()","mean":0.001193816148750882,"optimizeType":"none","type":"string"},{"id":"81a85fc9-1be9-4fd7-9731-5822d646b54b","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().email()","mean":0.0017702536206104544,"optimizeType":"none","type":"string"},{"id":"b013faa2-a628-41de-9e6b-58a84d726c4f","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.email\")","mean":0.0001246551747493483,"optimizeType":"jit","type":"string"},{"id":"289cfdee-0ec0-47b1-89ed-024e9990fe43","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.email())","mean":0.00025096321280906035,"optimizeType":"none","type":"string"},{"id":"4de6de72-7d4c-486c-bbae-932a10bd00d2","libraryName":"zod","version":"4.6.7","snippet":"z.email()","mean":0.0007519782400106101,"optimizeType":"jit","type":"string"},{"id":"855d94cd-0504-493f-92c5-d5e6246b28a8","libraryName":"sury","version":"11.0.0","snippet":"S.email","mean":0.004251728795608498,"optimizeType":"jit","type":"string"},{"id":"c53dfc04-f300-4c92-a3ae-42959d42f942","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"email\" })","mean":0.00008706893639232265,"optimizeType":"jit","type":"string"},{"id":"5db788d2-d129-45e2-9de5-673ffbd08899","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().email()","mean":0.00013900961029299073,"optimizeType":"none","type":"string"},{"id":"05914793-6138-4f16-93f3-9f6056958da2","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"email\" })","mean":0.0005664159662451192,"optimizeType":"jit","type":"string"},{"id":"77e13cc6-fae1-47bf-ae4c-09d1535b0392","libraryName":"zod/mini","version":"4.6.7","snippet":"z.email()","mean":0.0007584194164416604,"optimizeType":"jit","type":"string"},{"id":"4c463587-a480-4861-9a0e-a8036d40a876","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().email()","mean":0.003590652460857979,"optimizeType":"none","type":"string"},{"id":"4ac50077-ff28-4914-bd11-369fcf210bfc","libraryName":"yup","version":"1.7.1","snippet":"yup.string().email()","mean":0.011234933422463294,"optimizeType":"none","type":"string"}]},"url":{"valid":[{"id":"eec24a93-6df0-4450-8d12-f3234d0082dc","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"url\">","mean":0.00021797745023445652,"optimizeType":"precompiled","type":"string"},{"id":"df5b400c-2494-49e5-83fc-cae8ae2ce132","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"url\" })","mean":0.00021884381161146608,"optimizeType":"jit","type":"string"},{"id":"6eff60c7-c278-4280-ae98-bc3f91347ccc","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), url())","mean":0.000404166084332161,"optimizeType":"none","type":"string"},{"id":"56962921-d808-4505-a923-f32b9501e502","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().url()","mean":0.0004463788291487316,"optimizeType":"none","type":"string"},{"id":"2179a6c2-b2a0-40ce-8d8c-4e8fa0db7a30","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uri()","mean":0.0004770944283983777,"optimizeType":"none","type":"string"},{"id":"a6609c87-0551-4fa5-9fab-1c6a4390b9c7","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.url\")","mean":0.00017852443294038764,"optimizeType":"jit","type":"string"},{"id":"f89835e3-22d1-4ea7-9b54-527ce8e43f14","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.url())","mean":0.00019776263757567323,"optimizeType":"none","type":"string"},{"id":"024b82cf-f562-45d6-a90f-bb697620466e","libraryName":"sury","version":"11.0.0","snippet":"S.uri","mean":0.0002349691001553691,"optimizeType":"jit","type":"string"},{"id":"50426f5a-8316-4673-a16c-6cabe8599004","libraryName":"zod","version":"4.6.7","snippet":"z.url()","mean":0.0004069849932476449,"optimizeType":"jit","type":"string"},{"id":"935aa818-cf14-4caf-9e85-62dbe583c8d3","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().url()","mean":0.0001893213860820924,"optimizeType":"none","type":"string"},{"id":"c397e6d3-67a8-477e-b959-3c29815358d7","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().url()","mean":0.0003462726308203015,"optimizeType":"none","type":"string"},{"id":"29815912-aa98-49a8-9ed8-c784abda2b1e","libraryName":"zod/mini","version":"4.6.7","snippet":"z.url()","mean":0.0004005434387195869,"optimizeType":"jit","type":"string"},{"id":"41c4aad0-d1bb-4ed7-9e85-6e117f2c74a8","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"url\" })","mean":0.0010284045692005735,"optimizeType":"jit","type":"string"},{"id":"f326c5ea-ad72-4fb7-ade7-c42beb477894","libraryName":"yup","version":"1.7.1","snippet":"yup.string().url()","mean":0.00117499225328138,"optimizeType":"none","type":"string"}],"invalid":[{"id":"88848408-ec85-4940-862a-2a0906ff72fb","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"url\">","mean":0.00007487686155989956,"optimizeType":"precompiled","type":"string"},{"id":"0e0b2bdf-3936-4e2d-a113-e1c0eaffc355","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"url\" })","mean":0.00011039735562993326,"optimizeType":"jit","type":"string"},{"id":"0b57f91d-bafb-46eb-b712-612ec5097cb0","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uri()","mean":0.0017450181394618965,"optimizeType":"none","type":"string"},{"id":"ba58b0e0-eb78-4077-8bb7-59e559ebbcdd","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), url())","mean":0.004556680995911931,"optimizeType":"none","type":"string"},{"id":"eede13fa-0285-4fad-bd2a-9c0a7dd67e0f","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().url()","mean":0.006085373604179119,"optimizeType":"none","type":"string"},{"id":"294698f4-2cbe-468f-9551-aadd569d0d80","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.url\")","mean":0.00017058128880410888,"optimizeType":"jit","type":"string"},{"id":"d6d9e7aa-cbdb-4bab-a98e-2450330c62ec","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.url())","mean":0.00027346996657542195,"optimizeType":"none","type":"string"},{"id":"b29c3cf1-508c-41c0-86e0-d5a3ab126e41","libraryName":"zod","version":"4.6.7","snippet":"z.url()","mean":0.00037409339463478577,"optimizeType":"jit","type":"string"},{"id":"4df2a41b-6e3e-4f22-a0b3-1bd7fceeceb8","libraryName":"sury","version":"11.0.0","snippet":"S.uri","mean":0.004229117768219442,"optimizeType":"jit","type":"string"},{"id":"5b68ed60-6ca2-49e9-ac48-10f1269496e5","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().url()","mean":0.00024212995379697434,"optimizeType":"none","type":"string"},{"id":"7fef043f-51a0-41e2-afda-52b1b28ab1b0","libraryName":"zod/mini","version":"4.6.7","snippet":"z.url()","mean":0.0003545107648984962,"optimizeType":"jit","type":"string"},{"id":"67efd7a2-7f9b-485a-9353-cca4589880b2","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"url\" })","mean":0.0006384862473298685,"optimizeType":"jit","type":"string"},{"id":"8387b8d8-24f7-4636-8ad3-038a36d1188d","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().url()","mean":0.007799983019782031,"optimizeType":"none","type":"string"},{"id":"24a26aab-9e9a-4e57-8832-fd60b59006f0","libraryName":"yup","version":"1.7.1","snippet":"yup.string().url()","mean":0.01122714390928432,"optimizeType":"none","type":"string"}]},"uuid":{"valid":[{"id":"5909b625-c99d-48ae-a427-f932faee2d52","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"uuid\" })","mean":0.00018014657137838493,"optimizeType":"jit","type":"string"},{"id":"81777bbf-0671-454f-a647-24dfc4e99991","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"uuid\">","mean":0.00018108626259897724,"optimizeType":"precompiled","type":"string"},{"id":"f8e61848-7310-4819-abb9-f80ad475cd24","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), uuid())","mean":0.00027302820544557394,"optimizeType":"none","type":"string"},{"id":"5774521e-ac46-4281-8aa2-c7dc88876f30","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().uuid()","mean":0.00029743390841158434,"optimizeType":"none","type":"string"},{"id":"0fdaac14-5914-4a3a-a113-c178b741f4de","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uuid()","mean":0.00047043455293442474,"optimizeType":"none","type":"string"},{"id":"dc03ff17-7e8a-4761-8e8e-446b0d550bfd","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.uuid\")","mean":0.00015589487043561896,"optimizeType":"jit","type":"string"},{"id":"20c5c055-bf4f-43ae-8de5-f6b61a2ebc9c","libraryName":"sury","version":"11.0.0","snippet":"S.uuid","mean":0.00018338830452438256,"optimizeType":"jit","type":"string"},{"id":"4be17446-74e0-4149-bd05-e2a40306259c","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.uuid())","mean":0.00021625424079958227,"optimizeType":"none","type":"string"},{"id":"03e46f96-c88d-4df1-bb48-bac8ad9dd510","libraryName":"zod","version":"4.6.7","snippet":"z.uuid()","mean":0.0003151685019980653,"optimizeType":"jit","type":"string"},{"id":"43441a9c-6ad3-4d5a-afdd-7e88f0b46cd7","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"uuid\" })","mean":0.0001417450081311642,"optimizeType":"jit","type":"string"},{"id":"12c0a7c0-4eab-412d-a793-4f147e32c64f","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().uuid()","mean":0.0001668491200145007,"optimizeType":"none","type":"string"},{"id":"f2d1a138-1990-4c1f-ac2c-df272512af28","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().uuid()","mean":0.00018463120658511104,"optimizeType":"none","type":"string"},{"id":"bb3bc961-a23a-4143-9ae5-56ae407e1435","libraryName":"zod/mini","version":"4.6.7","snippet":"z.uuid()","mean":0.0002757687927431108,"optimizeType":"jit","type":"string"},{"id":"cb0d2980-d1dc-4365-b7d1-48120578e428","libraryName":"yup","version":"1.7.1","snippet":"yup.string().uuid()","mean":0.0008244830873897357,"optimizeType":"none","type":"string"},{"id":"bd26e285-5b58-4a37-9419-cfdc6695610d","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"uuid\" })","mean":0.0010477945799702432,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"9f220434-0ce5-42e6-b92d-14c05e0af7a1","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"uuid\">","mean":0.00007428837989934788,"optimizeType":"precompiled","type":"string"},{"id":"063b28e4-8350-4f30-848b-2cf06b2ffe2d","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"uuid\" })","mean":0.00010503987082394116,"optimizeType":"jit","type":"string"},{"id":"42d22bac-98db-4623-afe8-0e8e6ff8d085","libraryName":"@railway-ts/pipelines","version":"0.1.29","snippet":"chain(string(), uuid())","mean":0.0001594350511049678,"optimizeType":"none","type":"string"},{"id":"d0a0d299-7ef9-4703-b050-30051e6ff551","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().uuid()","mean":0.0012109397872374238,"optimizeType":"none","type":"string"},{"id":"d007ff76-d2ae-442d-af58-cd6e4202289a","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().uuid()","mean":0.0016831647582385076,"optimizeType":"none","type":"string"},{"id":"661872f2-7f2c-4286-9266-20022b187db9","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.uuid\")","mean":0.00008276242112928877,"optimizeType":"jit","type":"string"},{"id":"18132d0f-541c-4181-a468-fafe29d76dd4","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.uuid())","mean":0.00022479190834609526,"optimizeType":"none","type":"string"},{"id":"f4f3b5c1-9c67-418f-8612-ed864fbfd745","libraryName":"zod","version":"4.6.7","snippet":"z.uuid()","mean":0.000706495137901938,"optimizeType":"jit","type":"string"},{"id":"ee147422-b222-4d23-8ce6-e69b4f791066","libraryName":"sury","version":"11.0.0","snippet":"S.uuid","mean":0.004219026748573276,"optimizeType":"jit","type":"string"},{"id":"be9b9dc5-dd3d-40f0-92b9-b01f31fc9f03","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"uuid\" })","mean":0.00005582474964471842,"optimizeType":"jit","type":"string"},{"id":"aee41d14-bbcd-4076-8467-6b0e0079afb2","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().uuid()","mean":0.00010070439063196603,"optimizeType":"none","type":"string"},{"id":"9166d1f7-d10f-46e2-9c68-30fcdf105627","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"uuid\" })","mean":0.0005052404928922301,"optimizeType":"jit","type":"string"},{"id":"281b2b00-050e-4073-8721-f335b045e901","libraryName":"zod/mini","version":"4.6.7","snippet":"z.uuid()","mean":0.0006688051021795308,"optimizeType":"jit","type":"string"},{"id":"7269be47-10b0-4ef2-ae1a-fd8cb4828529","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().uuid()","mean":0.0035790415132135145,"optimizeType":"none","type":"string"},{"id":"be3deaf5-7778-4675-b0f5-7b9f8d5ab8b0","libraryName":"yup","version":"1.7.1","snippet":"yup.string().uuid()","mean":0.01124271326745677,"optimizeType":"none","type":"string"}]},"ipv4":{"valid":[{"id":"c7d656d3-e8e8-4109-8f5a-cb58811c5a6d","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv4\">","mean":0.00008938098939658998,"optimizeType":"precompiled","type":"string"},{"id":"ef9eefb2-c2b4-4eb2-bb38-9e665b6355c6","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv4\" })","mean":0.00010120585471826034,"optimizeType":"jit","type":"string"},{"id":"b869a055-6a18-451f-8fd0-d40fa0399063","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v4\" })","mean":0.00021391802190825994,"optimizeType":"none","type":"string"},{"id":"e0209212-42ed-4060-8703-1e0030d7b3d4","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv4\" })","mean":0.0003332689333390681,"optimizeType":"none","type":"string"},{"id":"9288f48a-fd87-44e1-8c36-405c2009898c","libraryName":"sury","version":"11.0.0","snippet":"S.ipv4","mean":0.00008688583661885443,"optimizeType":"jit","type":"string"},{"id":"cd5d91a6-1ccb-49c8-9c20-c8285b7a7149","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv4())","mean":0.00012534552067823971,"optimizeType":"none","type":"string"},{"id":"c68e9333-ef9b-4f9e-9610-6e5f4556224e","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v4\")","mean":0.00013569268809095192,"optimizeType":"jit","type":"string"},{"id":"1a715270-da84-4319-8918-290c25e284d7","libraryName":"zod","version":"4.6.7","snippet":"z.ipv4()","mean":0.00025838844404421467,"optimizeType":"jit","type":"string"},{"id":"85fc1a10-46fa-47f7-82f7-e1e127cb612d","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv4\" })","mean":0.00008715471582321471,"optimizeType":"jit","type":"string"},{"id":"1aa7c93a-1794-4665-a286-5a06d6f78c4d","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 4 })","mean":0.00009295424132509572,"optimizeType":"none","type":"string"},{"id":"4514853a-778c-4f12-b10c-b64d7b127c66","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv4()","mean":0.00012800402700588402,"optimizeType":"none","type":"string"},{"id":"53e1013c-709d-4a25-9c90-7380b9960df2","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv4()","mean":0.0002071688201855068,"optimizeType":"jit","type":"string"},{"id":"b2fd086b-b216-4d5b-87f3-87b88f67fb56","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv4\" })","mean":0.0009399596165356788,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"0ee50860-860b-44b9-8628-bcbac3e543dc","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv4\">","mean":0.00007303672498042694,"optimizeType":"precompiled","type":"string"},{"id":"a0991f16-4eda-42cf-8fad-a663d4179726","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv4\" })","mean":0.00010736385104222952,"optimizeType":"jit","type":"string"},{"id":"70d787fa-e623-412d-96e4-51be28b980b5","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v4\" })","mean":0.0012040227691577899,"optimizeType":"none","type":"string"},{"id":"2fbf64bf-faad-497b-8eeb-06d757d6d92b","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv4\" })","mean":0.0021614004793986553,"optimizeType":"none","type":"string"},{"id":"60820952-82bb-4bf2-a75b-3472528c81a3","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v4\")","mean":0.0001049241712010653,"optimizeType":"jit","type":"string"},{"id":"e404016e-6221-4f77-9bcd-f4de1df2ef1c","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv4())","mean":0.00020982903403954755,"optimizeType":"none","type":"string"},{"id":"6ab4dd8a-a59e-443e-803b-51a0015db992","libraryName":"zod","version":"4.6.7","snippet":"z.ipv4()","mean":0.0007109227753260826,"optimizeType":"jit","type":"string"},{"id":"44f10a12-0d1c-416e-a159-e2d46e9e125e","libraryName":"sury","version":"11.0.0","snippet":"S.ipv4","mean":0.004176080886503725,"optimizeType":"jit","type":"string"},{"id":"88948174-0380-4bbf-a7db-eb8f38d170ce","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv4\" })","mean":0.00007016846740036622,"optimizeType":"jit","type":"string"},{"id":"42df0dc4-3453-40b6-9961-e1fd6031290e","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 4 })","mean":0.00009626183864053017,"optimizeType":"none","type":"string"},{"id":"84edac84-4a13-49b6-8b05-292aab65834b","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv4\" })","mean":0.0005032897826642009,"optimizeType":"jit","type":"string"},{"id":"2f11f9cd-3831-40f7-a025-fb383b995d46","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv4()","mean":0.0006600326425693725,"optimizeType":"jit","type":"string"},{"id":"fda7e63d-d4d5-41ba-88d9-8a31d1ba567a","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv4()","mean":0.003666764799924703,"optimizeType":"none","type":"string"}]},"ipv6":{"valid":[{"id":"5f15407e-0719-4563-bd7d-e0f1ff63acf1","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv6\">","mean":0.00032807711911449466,"optimizeType":"precompiled","type":"string"},{"id":"051d8a15-f9ff-4ed4-af32-593afb0b4d9a","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v6\" })","mean":0.0003380079499454294,"optimizeType":"none","type":"string"},{"id":"1a638630-8c3a-489f-9c8d-a0cf2dc41be0","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv6\" })","mean":0.0003565835557200886,"optimizeType":"jit","type":"string"},{"id":"b5fa257f-4586-450e-ba04-61c1e83cfe5f","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv6\" })","mean":0.00041030665533708927,"optimizeType":"none","type":"string"},{"id":"732e7b98-5636-44b0-b163-42365c462eb4","libraryName":"sury","version":"11.0.0","snippet":"S.ipv6","mean":0.0001296673839856363,"optimizeType":"jit","type":"string"},{"id":"aef72db5-149a-49dd-8236-08f9f3320519","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv6())","mean":0.00017144635315471734,"optimizeType":"none","type":"string"},{"id":"677a08d8-4114-4ad8-85f7-e1a8fe40c52e","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v6\")","mean":0.00020246533591689763,"optimizeType":"jit","type":"string"},{"id":"ac5cf09c-8a2e-4c88-9cae-36a97bfc6e68","libraryName":"zod","version":"4.6.7","snippet":"z.ipv6()","mean":0.0007722945716192803,"optimizeType":"jit","type":"string"},{"id":"b9ad0206-8235-42b0-be02-875a344976c1","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv6\" })","mean":0.000129235924302705,"optimizeType":"jit","type":"string"},{"id":"14ccf23e-a864-4e8e-b937-3bfbd2b3885e","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 6 })","mean":0.00013747700215956763,"optimizeType":"none","type":"string"},{"id":"5b278039-7e7b-4591-8492-d74f07a2a67f","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv6()","mean":0.00020520950206118167,"optimizeType":"none","type":"string"},{"id":"0804d5cd-013c-4349-8a84-53cc406d002b","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv6()","mean":0.0006445129373016435,"optimizeType":"jit","type":"string"},{"id":"7d0b8f63-cf24-4459-b61d-1e555bdd8737","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv6\" })","mean":0.0009810678515999212,"optimizeType":"jit","type":"string"}],"invalid":[{"id":"9499f7b9-3145-45b9-ae3b-0cb3e5fb9778","libraryName":"typia","version":"15.2.1","snippet":"string & tags.Format<\"ipv6\">","mean":0.00022601253736406293,"optimizeType":"precompiled","type":"string"},{"id":"ab1a5c79-b551-49ac-9eb4-32f137ef6fca","libraryName":"ajv","version":"8.20.0","snippet":"ajv.compile({ type: \"string\", format: \"ipv6\" })","mean":0.00026558481875021685,"optimizeType":"jit","type":"string"},{"id":"6a698ac3-fd16-4f87-9d5d-56f6835974b1","libraryName":"zod/v3","version":"4.6.7","snippet":"z.string().ip({ version: \"v6\" })","mean":0.0013924368850638134,"optimizeType":"none","type":"string"},{"id":"903b4216-759d-4fe0-bb6c-c7b249420f1b","libraryName":"joi","version":"18.3.0","snippet":"Joi.string().ip({ version: \"ipv6\" })","mean":0.002187917117374445,"optimizeType":"none","type":"string"},{"id":"64496f34-965e-4d44-a2cc-fad91d8bf97a","libraryName":"arktype","version":"2.2.9","snippet":"type(\"string.ip.v6\")","mean":0.00016444711077154666,"optimizeType":"jit","type":"string"},{"id":"d3e89b01-a662-45e2-865c-599c49cd0f11","libraryName":"valibot","version":"1.5.0","snippet":"v.pipe(v.string(), v.ipv6())","mean":0.0002465923705321174,"optimizeType":"none","type":"string"},{"id":"3a3c581b-45bc-4e04-9458-5543544ebbde","libraryName":"zod","version":"4.6.7","snippet":"z.ipv6()","mean":0.00028037143346877586,"optimizeType":"jit","type":"string"},{"id":"2550f8e1-16d5-4f23-8f03-bdea29d4207a","libraryName":"sury","version":"11.0.0","snippet":"S.ipv6","mean":0.004251190252898347,"optimizeType":"jit","type":"string"},{"id":"74d344bf-740b-4325-83b7-2b8b502505cd","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator({ type: \"string\", format: \"ipv6\" })","mean":0.00007383823534246837,"optimizeType":"jit","type":"string"},{"id":"f651de2e-7500-4f6c-b4aa-016a9bdda000","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.string().ip({ version: 6 })","mean":0.0001366409093561218,"optimizeType":"none","type":"string"},{"id":"a23aa2a3-bc63-4a2b-8ff4-d746d2c14c1d","libraryName":"zod/mini","version":"4.6.7","snippet":"z.ipv6()","mean":0.00024400846684708246,"optimizeType":"jit","type":"string"},{"id":"5a9f12a1-329c-462e-8220-83bf6629b443","libraryName":"typebox","version":"1.4.3","snippet":"Type.String({ format: \"ipv6\" })","mean":0.0006068265999864446,"optimizeType":"jit","type":"string"},{"id":"acfc1557-5724-4a73-b0fd-2adaee61dcb5","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"s.string().ipv6()","mean":0.003670711284127698,"optimizeType":"none","type":"string"}]}},"codec":[{"id":"8f97e232-c9a7-49fa-a052-fa291defae45","libraryName":"io-ts","version":"2.2.22","optimizeType":"none","encode":{"snippet":"// setup-start\nconst BigIntFromString = new t.Type(name, is, validate, encode);\n// setup-end\nBigIntFromString.encode(data)","mean":0.00008648621721071389},"decode":{"snippet":"// setup-start\nconst BigIntFromString = new t.Type(name, is, validate, encode);\n// setup-end\nBigIntFromString.decode(data)","mean":0.00011318273374776852},"type":"codec"},{"id":"088fa619-9cac-4945-94e6-3d2ec768e139","libraryName":"sury","version":"11.0.0","optimizeType":"jit","encode":{"snippet":"// setup-start\nconst encode = S.encodeOrThrow(S.bigint, S.string);\n// setup-end\nencode(data)","mean":0.00008946668614049085},"decode":{"snippet":"// setup-start\nconst decode = S.decodeOrThrow(S.string, S.bigint);\n// setup-end\ndecode(data)","mean":0.00011710604420586195},"type":"codec"},{"id":"cf0ccc68-3085-4e0d-8359-63eb88e6afd8","libraryName":"zod/mini","version":"4.6.7","optimizeType":"jit","encode":{"snippet":"z.encode(codec, data)","mean":0.0001415318740361004},"decode":{"snippet":"z.decode(codec, data)","mean":0.00017181472445331738},"type":"codec"},{"id":"adcfc415-aa44-469a-a850-e9406e06ae23","libraryName":"zod","version":"4.6.7","optimizeType":"jit","encode":{"snippet":"z.codec(in_, out, { decode, encode }).encode(data)","mean":0.000148457889846416},"decode":{"snippet":"z.codec(in_, out, { decode, encode }).decode(data)","mean":0.00016130463783084521},"type":"codec"},{"id":"6dd20fb8-b61c-47d1-a6d5-37e65241b5e3","libraryName":"zod","version":"4.6.7","note":"compile","optimizeType":"jit","encode":{"snippet":"// setup-start\nconst compiledCodec = z.compile(codec, { strict: true });\n// setup-end\ncompiledCodec.encode(data)","mean":0.00015007573436189115},"decode":{"snippet":"// setup-start\nconst compiledCodec = z.compile(codec, { strict: true });\n// setup-end\ncompiledCodec.decode(data)","mean":0.00015788483012626998},"type":"codec"},{"id":"7485ecc4-c369-4971-b660-99c286fb0aae","libraryName":"zod/mini","version":"4.6.7","note":"compile","optimizeType":"jit","encode":{"snippet":"z.encode(compiledCodec, data)","mean":0.00015080367490429106},"decode":{"snippet":"z.decode(compiledCodec, data)","mean":0.00015439342345810504},"type":"codec"},{"id":"d1818740-06cc-41f1-89e1-41d11d74f444","libraryName":"effect","version":"4.0.6","optimizeType":"none","encode":{"snippet":"Schema.encodeSync(Schema.BigIntFromString)(data)","mean":0.0003339765989295244},"decode":{"snippet":"Schema.decodeSync(Schema.BigIntFromString)(data)","mean":0.0003507431782231756},"type":"codec"},{"id":"84226bf7-1fc6-46cd-8083-67cf43662890","libraryName":"effect","version":"4.0.6","note":"unknown","optimizeType":"none","encode":{"snippet":"Schema.encodeUnknownSync(Schema.BigIntFromString)(data)","mean":0.0003472667543171292},"decode":{"snippet":"Schema.decodeUnknownSync(Schema.BigIntFromString)(data)","mean":0.00038450325155098774},"type":"codec","acceptsUnknown":true},{"id":"d0de4f77-47a8-4086-9492-4622413894cc","libraryName":"typebox","version":"1.4.3","optimizeType":"jit","encode":{"snippet":"// setup-start\nconst BigIntFromString = Type.Codec(type).Decode(callback).Encode(callback);\n// setup-end\nValue.Encode(BigIntFromString, data)","mean":0.0061219834216937295},"decode":{"snippet":"// setup-start\nconst BigIntFromString = Type.Codec(type).Decode(callback).Encode(callback);\n// setup-end\nValue.Decode(BigIntFromString, data)","mean":0.0061821814326422685},"type":"codec","acceptsUnknown":true}]} \ No newline at end of file diff --git a/bench/json-schema.json b/bench/json-schema.json index 90d10228f..af4d6e263 100644 --- a/bench/json-schema.json +++ b/bench/json-schema.json @@ -1 +1 @@ -{"conversion":{"toJson":[{"id":"83be6af5-6c30-4c18-b1f7-086fcfc8a755","libraryName":"arktype","version":"2.2.9","snippet":"schema.in.toJsonSchema({ target: \"draft-2020-12\" })","mean":0.0004967914197200685,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"6c1199a1-07c6-46db-ac3d-be7fcc3048e0","libraryName":"arktype","version":"2.2.9","snippet":"schema.out.toJsonSchema({ target: \"draft-2020-12\" })","mean":0.0005002806794616035,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"6c779b95-b210-4e08-b6dc-310f2d62c08c","libraryName":"arktype","version":"2.2.9","snippet":"schema.out.toJsonSchema({ target: \"draft-07\" })","mean":0.00050293413128829,"target":"draft-07","direction":"output","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"386aea12-95b5-47d6-b467-7ac2df88ed3f","libraryName":"arktype","version":"2.2.9","snippet":"schema.in.toJsonSchema({ target: \"draft-07\" })","mean":0.0005044059169812449,"target":"draft-07","direction":"input","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"276a8f8d-405c-4ee9-957d-13c18d487389","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-2020-12\", typeMode: \"output\" })","mean":0.0006815683704732667,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"79d9e189-23b6-4644-b80b-2aecf432fe64","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-07\", typeMode: \"output\" })","mean":0.0006845986862551655,"target":"draft-07","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"76f890df-1328-4c86-a70d-67beaced6c49","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"openapi-3.0\", typeMode: \"input\" })","mean":0.0006892919714777304,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"de96cc06-e6e1-4d83-b9b5-d435cea8bf9d","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-2020-12\", typeMode: \"input\" })","mean":0.0006920435108470285,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"dd2103c1-4bf5-4d98-a6cf-ff94d318837f","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"openapi-3.0\", typeMode: \"output\" })","mean":0.0007022165086804903,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"5586f2bd-2fc5-4543-bec5-34806bc18496","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-07\", typeMode: \"input\" })","mean":0.000741930320900145,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"5dda77a4-9284-4b68-a765-504dc7833b00","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(schema, { target: \"draft-07\" })","mean":0.0024644559972397287,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"a6a35a95-319d-4299-958b-f270923cfd99","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(schema, { target: \"openapi-3.0\" })","mean":0.002469461203565188,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"475083be-124c-43a3-96e4-cc23c555a2b2","libraryName":"sury","version":"11.0.0","snippet":"S.toOutputJSONSchemaOrThrow(schema, { target: \"draft-07\" })","mean":0.0024862035975343373,"target":"draft-07","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"0a384e1d-efb1-48fe-ba3e-50f871e37904","libraryName":"sury","version":"11.0.0","snippet":"S.toOutputJSONSchemaOrThrow(schema, { target: \"draft-2020-12\" })","mean":0.0025074185403327416,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"145058d0-4a72-4c32-96d3-dc3436987558","libraryName":"sury","version":"11.0.0","snippet":"S.toOutputJSONSchemaOrThrow(schema, { target: \"openapi-3.0\" })","mean":0.0025186973586459427,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"3e3ef2c8-8b6d-46d9-89fc-e30a2e450971","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(schema, { target: \"draft-2020-12\" })","mean":0.0025211580813022244,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"1765a375-78d0-4100-8d63-997c4ed971cb","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"openApi3\" })","mean":0.004991544487095379,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"17efeb2e-3625-4d6c-ad06-4f1b630bd015","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"jsonSchema7\" })","mean":0.0051522985750823425,"target":"draft-07","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false,\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"7c3f6bca-cb27-44f7-bc78-13e3fe6de817","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"openApi3\" })","mean":0.00525442975523271,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"7538b8ba-8ce7-47f9-a86b-d72fabbec0da","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"jsonSchema7\" })","mean":0.005286595928530398,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false,\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"d4714bd0-57ee-4c36-8d92-faf77fbdeb19","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"output\" })","mean":0.008656123565259966,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"82701420-f406-49e1-9996-0fb645ab5ce6","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"output\" })","mean":0.008697186693337378,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"b42c2838-46b3-45cd-9d39-97197972f2fd","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"output\" })","mean":0.008807498925487735,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"6c8dc7bc-89e1-44ce-ac8d-b286a44ba99f","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"output\" })","mean":0.008825857083599122,"target":"draft-07","direction":"output","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"4c0d46de-48d9-40fa-b4c1-d74055598054","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"output\" })","mean":0.00888710618273638,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"7f890fa0-1b64-4f33-a6ec-b27f2309a8ba","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"output\" })","mean":0.009056349311719634,"target":"draft-07","direction":"output","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"c14f88e8-cabc-4d09-9f0d-0c8d6ae521f6","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"input\" })","mean":0.009961390614416726,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"88f3a1d1-0846-4663-9066-b995ce4e0e4b","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"input\" })","mean":0.010182341879646667,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"609f0275-957d-4d8d-b6bc-805b08b63711","libraryName":"effect","version":"4.0.6","snippet":"Schema.toJsonSchemaDocument(schema)","mean":0.010257570546420933,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"anyOf\": [\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"string\",\n \"enum\": [\n \"Infinity\",\n \"-Infinity\",\n \"NaN\"\n ]\n }\n ]\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": true,\n \"$defs\": {}\n}"},{"id":"db862f9a-1df3-4457-b28e-a67b8f7b91d2","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"input\" })","mean":0.010440955208451123,"target":"draft-07","direction":"input","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"c4812144-1904-41d7-b3cc-92b99d1eafcd","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"input\" })","mean":0.010494805994583963,"target":"draft-07","direction":"input","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"57a2dee3-cfc1-4a11-8bed-73ebfe5e5deb","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"input\" })","mean":0.01057173529474002,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"18b0bdbc-72d0-483c-8332-77a1dd332409","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"input\" })","mean":0.010649345516117355,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"071c06a9-eb2b-47f9-af96-d35d93a0796e","libraryName":"joi","version":"18.3.0","snippet":"parse(schema, \"json\")","mean":0.08835556025799714,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"e746ba6a-6b7e-4749-9502-9f54ee8e96e0","libraryName":"joi","version":"18.3.0","snippet":"parse(schema, \"open-api\")","mean":0.0892844594232675,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"}],"fromJson":[{"id":"32cd56fc-5da5-4887-8280-20eca976faef","libraryName":"sury","version":"11.0.0","snippet":"S.fromJSONSchemaOrThrow(jsonSchema)","mean":0.005269076659627139},{"id":"0d949eb3-185d-454c-9bee-aab3785caffe","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(jsonSchema)","mean":0.026296834832226963},{"id":"17d67e4c-2099-4407-88ab-b7fc5ada4b2a","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(jsonSchema)","mean":0.16136200145208004}],"toJsonSupport":{"arktype":{"version":"2.2.9","source":"native","standardJsonSchema":"native","matrix":{"openapi-3.0":{"input":"Unsupported JSON Schema target: openapi-3.0","output":"Unsupported JSON Schema target: openapi-3.0"}}},"effect":{"version":"4.0.6","source":"native","matrix":{"draft-2020-12":{"output":"No JSON schema can be generated for the direction: output"},"draft-07":{"input":"Unsupported JSON Schema target: draft-07","output":"Unsupported JSON Schema target: draft-07"},"openapi-3.0":{"input":"Unsupported JSON Schema target: openapi-3.0","output":"Unsupported JSON Schema target: openapi-3.0"}}},"joi":{"version":"18.3.0","source":{"type":"package","package":"joi-to-json"},"matrix":{"draft-2020-12":{"input":"Unsupported JSON Schema target: draft-2020-12","output":"No JSON schema can be generated for the direction: output"},"draft-07":{"output":"No JSON schema can be generated for the direction: output"},"openapi-3.0":{"output":"No JSON schema can be generated for the direction: output"}}},"sury":{"version":"11.0.0","source":"native","standardJsonSchema":"opt-in","matrix":{}},"valibot":{"version":"1.5.0","source":{"type":"package","package":"@valibot/to-json-schema"},"standardJsonSchema":{"type":"package","package":"@valibot/to-json-schema"},"matrix":{}},"zod":{"version":"4.6.7","source":"native","standardJsonSchema":"native","matrix":{}},"zod/mini":{"version":"4.6.7","source":"native","matrix":{}},"zod/v3":{"version":"4.6.7","source":{"type":"package","package":"zod-to-json-schema"},"matrix":{"draft-2020-12":{"input":"Unsupported JSON Schema target: draft-2020-12","output":"Unsupported JSON Schema target: draft-2020-12"}}}}},"compliance":{"validation":{"draft2019-09":[{"id":"729451cb-b38d-42a2-8cc5-24543fa6b66e","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2305,"failed":4},"byType":{"spec":{"passed":1260,"failed":1},"optional":{"passed":1045,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"ffa8f3b8-04ee-438b-9d28-5ef34f7b2afb","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2305,"failed":4},"byType":{"spec":{"passed":1260,"failed":1},"optional":{"passed":1045,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"c67cfaf1-3130-4d3e-9b02-e6cf5163d1e1","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft2019-09\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":2290,"failed":19},"byType":{"spec":{"passed":1243,"failed":18},"optional":{"passed":1047,"failed":1}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":3,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"3fa3b796-adc5-4c13-b138-15c7c2f3e04a","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":2207,"failed":102},"byType":{"spec":{"passed":1258,"failed":3},"optional":{"passed":949,"failed":99}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":41,"failed":23}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"b41928cf-7884-460f-91ac-2d914a40249c","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"2019-09\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":2138,"failed":171},"byType":{"spec":{"passed":1247,"failed":14},"optional":{"passed":891,"failed":157}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":6,"failed":2}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":78,"failed":3}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":55,"failed":1}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":47,"failed":5}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":42,"failed":14}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"8671b093-ee9e-4a60-9a94-0c295bdbb65d","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":2134,"failed":175},"byType":{"spec":{"passed":1233,"failed":28},"optional":{"passed":901,"failed":147}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":32,"failed":2}},"ref":{"count":{"passed":73,"failed":8}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":53,"failed":3}},"unevaluatedProperties":{"count":{"passed":126,"failed":3}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":2}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":50,"failed":2}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":51,"failed":5}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"6c9e578a-9aa5-41cf-a68d-db4826766bc7","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1830,"failed":479},"byType":{"spec":{"passed":997,"failed":264},"optional":{"passed":833,"failed":215}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":22,"failed":6}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":22,"failed":12}},"ref":{"count":{"passed":17,"failed":64}},"refRemote":{"count":{"passed":16,"failed":15}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":32,"failed":24}},"unevaluatedProperties":{"count":{"passed":52,"failed":77}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":2}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/date":{"count":{"passed":72,"failed":9}},"optional/format/duration":{"count":{"passed":39,"failed":13}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":22,"failed":2}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/iri-reference":{"count":{"passed":20,"failed":1}},"optional/format/iri":{"count":{"passed":21,"failed":5}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"optional/format/time":{"count":{"passed":41,"failed":15}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":15}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"e83c624b-5e3c-464c-9bbe-be8a316b8c45","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":477,"failed":1832},"byType":{"spec":{"passed":410,"failed":851},"optional":{"passed":67,"failed":981}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":11,"failed":19}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":114}},"if-then-else":{"count":{"passed":8,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":7}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"recursiveRef":{"count":{"passed":14,"failed":20}},"ref":{"count":{"passed":23,"failed":58}},"refRemote":{"count":{"passed":19,"failed":12}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"unevaluatedItems":{"count":{"passed":0,"failed":56}},"unevaluatedProperties":{"count":{"passed":69,"failed":60}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":3}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":2,"failed":8}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft2020-12":[{"id":"7f31957a-d455-46d6-95e1-77a698ed124c","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2330,"failed":23},"byType":{"spec":{"passed":1281,"failed":20},"optional":{"passed":1049,"failed":3}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":19}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"3516a263-9620-4a19-81d2-fe4bd15ced33","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2330,"failed":23},"byType":{"spec":{"passed":1281,"failed":20},"optional":{"passed":1049,"failed":3}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":19}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"a50b13c7-e4ef-4f70-b8a3-912ead851920","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft2020-12\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":2315,"failed":38},"byType":{"spec":{"passed":1264,"failed":37},"optional":{"passed":1051,"failed":1}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":19}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"b101086c-9bce-404b-81e9-eac73938f67c","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":2233,"failed":120},"byType":{"spec":{"passed":1280,"failed":21},"optional":{"passed":953,"failed":99}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":115,"failed":18}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":41,"failed":23}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"3d0002b6-8719-4616-9cc2-56a4bfcb54f2","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"2020-12\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":2142,"failed":211},"byType":{"spec":{"passed":1249,"failed":52},"optional":{"passed":893,"failed":159}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":6,"failed":2}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":23,"failed":21}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":118,"failed":15}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":76,"failed":3}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":69,"failed":2}},"unevaluatedProperties":{"count":{"passed":128,"failed":1}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":47,"failed":5}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":42,"failed":14}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"1236a51d-fdd3-4d0f-ae4b-904b72fd976e","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":2129,"failed":224},"byType":{"spec":{"passed":1224,"failed":77},"optional":{"passed":905,"failed":147}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":19,"failed":25}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":118,"failed":15}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":71,"failed":8}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":59,"failed":12}},"unevaluatedProperties":{"count":{"passed":124,"failed":5}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":50,"failed":2}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":51,"failed":5}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"5f676eab-e5fd-461d-a694-e17a96ccbef9","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1825,"failed":528},"byType":{"spec":{"passed":988,"failed":313},"optional":{"passed":837,"failed":215}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":12,"failed":32}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":118,"failed":15}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":16,"failed":63}},"refRemote":{"count":{"passed":16,"failed":15}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":41,"failed":30}},"unevaluatedProperties":{"count":{"passed":52,"failed":77}},"uniqueItems":{"count":{"passed":63,"failed":6}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/date":{"count":{"passed":72,"failed":9}},"optional/format/duration":{"count":{"passed":39,"failed":13}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":22,"failed":2}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/iri-reference":{"count":{"passed":20,"failed":1}},"optional/format/iri":{"count":{"passed":21,"failed":5}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"optional/format/time":{"count":{"passed":41,"failed":15}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":15}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"93159892-beec-41e2-b5e0-bd4abc18e8c5","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":418,"failed":1935},"byType":{"spec":{"passed":350,"failed":951},"optional":{"passed":68,"failed":984}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":11,"failed":19}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":14,"failed":30}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":133}},"if-then-else":{"count":{"passed":8,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":7}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":3,"failed":9}},"patternProperties":{"count":{"passed":2,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":23,"failed":56}},"refRemote":{"count":{"passed":19,"failed":12}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":4,"failed":125}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":0,"failed":4}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":2,"failed":8}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft3":[{"id":"7e1f4c2e-f32c-453a-bde5-4b1694d41847","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":556,"failed":23},"byType":{"spec":{"passed":426,"failed":11},"optional":{"passed":130,"failed":12}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":15,"failed":1}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":18,"failed":0}},"disallow":{"count":{"passed":9,"failed":0}},"divisibleBy":{"count":{"passed":9,"failed":0}},"enum":{"count":{"passed":18,"failed":0}},"extends":{"count":{"passed":10,"failed":0}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":13,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":17,"failed":10}},"refRemote":{"count":{"passed":8,"failed":0}},"required":{"count":{"passed":4,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":6,"failed":0}},"optional/format/date-time":{"count":{"passed":16,"failed":5}},"optional/format/date":{"count":{"passed":27,"failed":6}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":12,"failed":0}},"optional/format/ip-address":{"count":{"passed":3,"failed":0}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":3,"failed":0}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"aaf4752d-0128-4036-9e54-40639655537a","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":528,"failed":51},"byType":{"spec":{"passed":405,"failed":32},"optional":{"passed":123,"failed":19}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":23,"failed":4}},"refRemote":{"count":{"passed":7,"failed":1}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":73,"failed":7}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"9cbc80c8-ada1-484f-86a9-e6a52773496d","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":528,"failed":51},"byType":{"spec":{"passed":405,"failed":32},"optional":{"passed":123,"failed":19}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":23,"failed":4}},"refRemote":{"count":{"passed":7,"failed":1}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":73,"failed":7}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"b523eed5-b5aa-484d-81c5-a8d188f9723f","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":524,"failed":55},"byType":{"spec":{"passed":399,"failed":38},"optional":{"passed":125,"failed":17}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":11,"failed":3}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":22,"failed":5}},"refRemote":{"count":{"passed":8,"failed":0}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":69,"failed":11}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":20,"failed":1}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":3,"failed":0}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"75991d0c-9bc2-4f1c-b2c6-27dfc9087791","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":505,"failed":74},"byType":{"spec":{"passed":383,"failed":54},"optional":{"passed":122,"failed":20}},"files":{"additionalItems":{"count":{"passed":11,"failed":3}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"dependencies":{"count":{"passed":11,"failed":7}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":12,"failed":6}},"extends":{"count":{"passed":1,"failed":9}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":6,"failed":1}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":13,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":22,"failed":5}},"refRemote":{"count":{"passed":7,"failed":1}},"required":{"count":{"passed":2,"failed":2}},"type":{"count":{"passed":73,"failed":7}},"uniqueItems":{"count":{"passed":60,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"74f6068f-45ea-4226-9383-e0a68a944b42","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":501,"failed":78},"byType":{"spec":{"passed":366,"failed":71},"optional":{"passed":135,"failed":7}},"files":{"additionalItems":{"count":{"passed":7,"failed":7}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":12,"failed":6}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":7,"failed":3}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":5,"failed":2}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":22,"failed":5}},"refRemote":{"count":{"passed":8,"failed":0}},"required":{"count":{"passed":2,"failed":2}},"type":{"count":{"passed":67,"failed":13}},"uniqueItems":{"count":{"passed":44,"failed":18}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":12,"failed":0}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"38a58fb7-29d2-42ab-8893-67e9e0f09adf","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":493,"failed":86},"byType":{"spec":{"passed":374,"failed":63},"optional":{"passed":119,"failed":23}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":12,"failed":6}},"extends":{"count":{"passed":1,"failed":9}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":8,"failed":6}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":11,"failed":2}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":21,"failed":6}},"refRemote":{"count":{"passed":6,"failed":2}},"required":{"count":{"passed":1,"failed":3}},"type":{"count":{"passed":60,"failed":20}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":4}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"ef89f716-4b09-4058-8245-49d562baf05d","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":81,"failed":498},"byType":{"spec":{"passed":76,"failed":361},"optional":{"passed":5,"failed":137}},"files":{"additionalItems":{"count":{"passed":0,"failed":14}},"additionalProperties":{"count":{"passed":0,"failed":16}},"default":{"count":{"passed":3,"failed":4}},"dependencies":{"count":{"passed":0,"failed":18}},"disallow":{"count":{"passed":0,"failed":9}},"divisibleBy":{"count":{"passed":0,"failed":9}},"enum":{"count":{"passed":12,"failed":6}},"extends":{"count":{"passed":0,"failed":10}},"format":{"count":{"passed":0,"failed":60}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":0,"failed":7}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minimum":{"count":{"passed":0,"failed":13}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":17}},"properties":{"count":{"passed":0,"failed":15}},"ref":{"count":{"passed":2,"failed":25}},"refRemote":{"count":{"passed":6,"failed":2}},"required":{"count":{"passed":0,"failed":4}},"type":{"count":{"passed":53,"failed":27}},"uniqueItems":{"count":{"passed":0,"failed":62}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":0,"failed":6}},"optional/format/date-time":{"count":{"passed":0,"failed":21}},"optional/format/date":{"count":{"passed":0,"failed":33}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":3}},"optional/format/email":{"count":{"passed":0,"failed":11}},"optional/format/host-name":{"count":{"passed":0,"failed":12}},"optional/format/ip-address":{"count":{"passed":0,"failed":3}},"optional/format/ipv6":{"count":{"passed":0,"failed":12}},"optional/format/regex":{"count":{"passed":0,"failed":12}},"optional/format/time":{"count":{"passed":0,"failed":3}},"optional/format/uri":{"count":{"passed":0,"failed":4}}}}}],"draft4":[{"id":"42f064cd-5caf-49f0-93f5-213736d4feed","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft-04\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1000,"failed":9},"byType":{"spec":{"passed":618,"failed":0},"optional":{"passed":382,"failed":9}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":45,"failed":0}},"refRemote":{"count":{"passed":17,"failed":0}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":31,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"136cf217-941e-4893-a2e6-23945e646280","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":988,"failed":21},"byType":{"spec":{"passed":602,"failed":16},"optional":{"passed":386,"failed":5}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":1,"failed":1}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":16,"failed":1}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":38,"failed":7}},"refRemote":{"count":{"passed":11,"failed":6}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"cad7a4e0-5fc9-440d-9b9d-2a46d2bc1c0a","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":988,"failed":21},"byType":{"spec":{"passed":602,"failed":16},"optional":{"passed":386,"failed":5}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":1,"failed":1}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":16,"failed":1}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":38,"failed":7}},"refRemote":{"count":{"passed":11,"failed":6}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"e1caad7a-e455-4c52-9775-85cbee639b46","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":978,"failed":31},"byType":{"spec":{"passed":610,"failed":8},"optional":{"passed":368,"failed":23}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":23,"failed":1}},"ref":{"count":{"passed":42,"failed":3}},"refRemote":{"count":{"passed":17,"failed":0}},"required":{"count":{"passed":13,"failed":4}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":39,"failed":4}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":44,"failed":3}}}}},{"id":"44611bcd-5241-42a6-86d3-663432348dbf","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"4\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":977,"failed":32},"byType":{"spec":{"passed":607,"failed":11},"optional":{"passed":370,"failed":21}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":23,"failed":1}},"ref":{"count":{"passed":41,"failed":4}},"refRemote":{"count":{"passed":17,"failed":0}},"required":{"count":{"passed":13,"failed":4}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":39,"failed":4}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":44,"failed":3}}}}},{"id":"39877802-7be8-4171-a84d-522c518b8c45","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":960,"failed":49},"byType":{"spec":{"passed":577,"failed":41},"optional":{"passed":383,"failed":8}},"files":{"additionalItems":{"count":{"passed":12,"failed":5}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":16,"failed":13}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":16,"failed":5}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":38,"failed":7}},"refRemote":{"count":{"passed":11,"failed":6}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":67,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":31,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"899ccb09-c44d-4bd3-b4de-76a00ae89ce2","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":946,"failed":63},"byType":{"spec":{"passed":600,"failed":18},"optional":{"passed":346,"failed":45}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":33,"failed":12}},"refRemote":{"count":{"passed":13,"failed":4}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":32,"failed":11}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":32,"failed":15}}}}},{"id":"69dbb2d2-996d-4301-9b7c-e5c717dc1848","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":258,"failed":751},"byType":{"spec":{"passed":193,"failed":425},"optional":{"passed":65,"failed":326}},"files":{"additionalItems":{"count":{"passed":0,"failed":17}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":8,"failed":19}},"anyOf":{"count":{"passed":7,"failed":8}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":0,"failed":29}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":0,"failed":36}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":18}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maxProperties":{"count":{"passed":0,"failed":8}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minProperties":{"count":{"passed":0,"failed":8}},"minimum":{"count":{"passed":0,"failed":17}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":15,"failed":5}},"oneOf":{"count":{"passed":7,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":18}},"properties":{"count":{"passed":0,"failed":24}},"ref":{"count":{"passed":20,"failed":25}},"refRemote":{"count":{"passed":15,"failed":2}},"required":{"count":{"passed":0,"failed":17}},"type":{"count":{"passed":62,"failed":17}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":0,"failed":43}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":31}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"draft6":[{"id":"b3213d69-9614-4091-9ae0-922e5baee112","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1357,"failed":4},"byType":{"spec":{"passed":840,"failed":1},"optional":{"passed":517,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":69,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"dbb5132b-728a-460a-9395-de33e611e3ad","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1357,"failed":4},"byType":{"spec":{"passed":840,"failed":1},"optional":{"passed":517,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":69,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"d7f1c821-9975-4939-9953-4b9deccd2715","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft-06\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1335,"failed":26},"byType":{"spec":{"passed":823,"failed":18},"optional":{"passed":512,"failed":8}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":70,"failed":0}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":31,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"f6bbf975-2816-4899-8a87-8bc08aa437d0","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":1319,"failed":42},"byType":{"spec":{"passed":833,"failed":8},"optional":{"passed":486,"failed":34}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":67,"failed":3}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}}}}},{"id":"78025572-a8ee-4d62-b0d5-40fe9609e536","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":1317,"failed":44},"byType":{"spec":{"passed":829,"failed":12},"optional":{"passed":488,"failed":32}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":65,"failed":5}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}}}}},{"id":"357730bd-8f5f-4308-97f0-843e29887879","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":1316,"failed":45},"byType":{"spec":{"passed":802,"failed":39},"optional":{"passed":514,"failed":6}},"files":{"additionalItems":{"count":{"passed":14,"failed":5}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":22,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":63,"failed":7}},"refRemote":{"count":{"passed":22,"failed":1}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":67,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":31,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"da7f3594-54ff-4d1e-9d46-ce1c9b976e9e","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1242,"failed":119},"byType":{"spec":{"passed":789,"failed":52},"optional":{"passed":453,"failed":67}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":42,"failed":28}},"refRemote":{"count":{"passed":19,"failed":4}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":30,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":15}}}}},{"id":"15d2bcd2-8a45-4b16-90d6-35e49492606e","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":368,"failed":993},"byType":{"spec":{"passed":299,"failed":542},"optional":{"passed":69,"failed":451}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":11,"failed":19}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":19}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":54}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":5}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":25,"failed":45}},"refRemote":{"count":{"passed":17,"failed":6}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":31}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"draft7":[{"id":"d2d07b30-0ef7-4f76-a603-64511330887c","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1849,"failed":7},"byType":{"spec":{"passed":928,"failed":1},"optional":{"passed":921,"failed":6}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":77,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"68be7840-facb-4887-813e-46f180af5a72","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1849,"failed":7},"byType":{"spec":{"passed":928,"failed":1},"optional":{"passed":921,"failed":6}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":77,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"24dc4153-4979-494e-a4c7-4ffe1607f652","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft-07\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1830,"failed":26},"byType":{"spec":{"passed":911,"failed":18},"optional":{"passed":919,"failed":8}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":78,"failed":0}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":10,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":64,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":98,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"400e07c8-2d27-48f4-837a-415868afa59f","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":1729,"failed":127},"byType":{"spec":{"passed":890,"failed":39},"optional":{"passed":839,"failed":88}},"files":{"additionalItems":{"count":{"passed":14,"failed":5}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":22,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":71,"failed":7}},"refRemote":{"count":{"passed":22,"failed":1}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":67,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":41,"failed":23}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":47,"failed":0}}}}},{"id":"9d25c2c1-9052-438c-9309-4ffdf2519330","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":1701,"failed":155},"byType":{"spec":{"passed":921,"failed":8},"optional":{"passed":780,"failed":147}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":75,"failed":3}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":51,"failed":5}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}}}}},{"id":"634df5f3-d837-456a-bdfd-39d308a96007","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"7\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":1693,"failed":163},"byType":{"spec":{"passed":918,"failed":11},"optional":{"passed":775,"failed":152}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":74,"failed":4}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":42,"failed":14}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":3}}}}},{"id":"ae2e55ae-e885-4c1f-a3c2-93df32e4080f","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1613,"failed":243},"byType":{"spec":{"passed":871,"failed":58},"optional":{"passed":742,"failed":185}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":34}},"refRemote":{"count":{"passed":19,"failed":4}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/date":{"count":{"passed":72,"failed":9}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":40,"failed":24}},"optional/format/idn-email":{"count":{"passed":22,"failed":2}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/iri-reference":{"count":{"passed":20,"failed":1}},"optional/format/iri":{"count":{"passed":21,"failed":5}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"optional/format/time":{"count":{"passed":41,"failed":15}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":15}}}}},{"id":"5662f96a-9aa3-4c82-8ed4-f38e80ec259b","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":384,"failed":1472},"byType":{"spec":{"passed":309,"failed":620},"optional":{"passed":75,"failed":852}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":11,"failed":19}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":21}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":102}},"if-then-else":{"count":{"passed":8,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":5}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":27,"failed":51}},"refRemote":{"count":{"passed":17,"failed":6}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"v1":[{"id":"a0e496a5-f42d-491c-9087-a1073bca2099","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2307,"failed":37},"byType":{"spec":{"passed":1135,"failed":0},"optional":{"passed":1172,"failed":37}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":27,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":47,"failed":0}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":52,"failed":0}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":71,"failed":0}},"format/hostname":{"count":{"passed":64,"failed":0}},"format/idn-email":{"count":{"passed":25,"failed":0}},"format/idn-hostname":{"count":{"passed":98,"failed":0}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":21,"failed":0}},"format/iri":{"count":{"passed":26,"failed":0}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":50,"failed":6}},"format/uri-reference":{"count":{"passed":31,"failed":0}},"format/uri-template":{"count":{"passed":48,"failed":0}},"format/uri":{"count":{"passed":47,"failed":0}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-annotation":{"count":{"passed":114,"failed":19}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"0676c53c-4a26-4725-ae49-0aa623b20388","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2307,"failed":37},"byType":{"spec":{"passed":1135,"failed":0},"optional":{"passed":1172,"failed":37}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":27,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":47,"failed":0}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":52,"failed":0}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":71,"failed":0}},"format/hostname":{"count":{"passed":64,"failed":0}},"format/idn-email":{"count":{"passed":25,"failed":0}},"format/idn-hostname":{"count":{"passed":98,"failed":0}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":21,"failed":0}},"format/iri":{"count":{"passed":26,"failed":0}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":50,"failed":6}},"format/uri-reference":{"count":{"passed":31,"failed":0}},"format/uri-template":{"count":{"passed":48,"failed":0}},"format/uri":{"count":{"passed":47,"failed":0}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-annotation":{"count":{"passed":114,"failed":19}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"996883fe-308c-41be-bb87-147b8ea6dff3","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":2219,"failed":125},"byType":{"spec":{"passed":1132,"failed":3},"optional":{"passed":1087,"failed":122}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":27,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":47,"failed":0}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":52,"failed":0}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":71,"failed":0}},"format/hostname":{"count":{"passed":41,"failed":23}},"format/idn-email":{"count":{"passed":25,"failed":0}},"format/idn-hostname":{"count":{"passed":43,"failed":55}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":21,"failed":0}},"format/iri":{"count":{"passed":26,"failed":0}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":50,"failed":6}},"format/uri-reference":{"count":{"passed":31,"failed":0}},"format/uri-template":{"count":{"passed":48,"failed":0}},"format/uri":{"count":{"passed":47,"failed":0}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":115,"failed":18}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":8,"failed":0}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":21,"failed":0}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":6,"failed":0}}}}},{"id":"9a99fe67-7656-45aa-b860-c87d9b667cc7","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":2138,"failed":206},"byType":{"spec":{"passed":1111,"failed":24},"optional":{"passed":1027,"failed":182}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":6,"failed":2}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":14,"failed":13}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":78,"failed":1}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":69,"failed":2}},"unevaluatedProperties":{"count":{"passed":128,"failed":1}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":43,"failed":4}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":47,"failed":5}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":59,"failed":12}},"format/hostname":{"count":{"passed":40,"failed":24}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":55}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":44,"failed":12}},"format/uri-reference":{"count":{"passed":25,"failed":6}},"format/uri-template":{"count":{"passed":45,"failed":3}},"format/uri":{"count":{"passed":44,"failed":3}},"format/uuid":{"count":{"passed":28,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-annotation":{"count":{"passed":118,"failed":15}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"78e9e8f8-622b-4f13-b549-3d21ade905c8","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":2008,"failed":336},"byType":{"spec":{"passed":979,"failed":156},"optional":{"passed":1029,"failed":180}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":15,"failed":12}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":69,"failed":10}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":44,"failed":27}},"unevaluatedProperties":{"count":{"passed":83,"failed":46}},"uniqueItems":{"count":{"passed":63,"failed":6}},"format/date-time":{"count":{"passed":43,"failed":4}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":50,"failed":2}},"format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"format/email":{"count":{"passed":58,"failed":13}},"format/hostname":{"count":{"passed":40,"failed":24}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":55}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":45,"failed":11}},"format/uri-reference":{"count":{"passed":25,"failed":6}},"format/uri-template":{"count":{"passed":45,"failed":3}},"format/uri":{"count":{"passed":44,"failed":3}},"format/uuid":{"count":{"passed":28,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":118,"failed":15}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":2,"failed":4}}}}},{"id":"d6bebe1e-8805-4af6-baa2-95ed44932b10","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1827,"failed":517},"byType":{"spec":{"passed":854,"failed":281},"optional":{"passed":973,"failed":236}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":9,"failed":18}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":16,"failed":63}},"refRemote":{"count":{"passed":16,"failed":15}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":41,"failed":30}},"unevaluatedProperties":{"count":{"passed":52,"failed":77}},"uniqueItems":{"count":{"passed":63,"failed":6}},"format/date-time":{"count":{"passed":36,"failed":11}},"format/date":{"count":{"passed":72,"failed":9}},"format/duration":{"count":{"passed":39,"failed":13}},"format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"format/email":{"count":{"passed":59,"failed":12}},"format/hostname":{"count":{"passed":40,"failed":24}},"format/idn-email":{"count":{"passed":23,"failed":2}},"format/idn-hostname":{"count":{"passed":43,"failed":55}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":47,"failed":4}},"format/iri-reference":{"count":{"passed":20,"failed":1}},"format/iri":{"count":{"passed":21,"failed":5}},"format/json-pointer":{"count":{"passed":39,"failed":1}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"format/time":{"count":{"passed":47,"failed":9}},"format/uri-reference":{"count":{"passed":30,"failed":1}},"format/uri-template":{"count":{"passed":27,"failed":21}},"format/uri":{"count":{"passed":32,"failed":15}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":118,"failed":15}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":2,"failed":4}}}}},{"id":"355e7981-6d3b-4675-99f8-ff3617ac70c0","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1097,"failed":1247},"byType":{"spec":{"passed":513,"failed":622},"optional":{"passed":584,"failed":625}},"files":{"additionalProperties":{"count":{"passed":9,"failed":12}},"allOf":{"count":{"passed":20,"failed":10}},"anchor":{"count":{"passed":4,"failed":4}},"anyOf":{"count":{"passed":6,"failed":12}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":32,"failed":22}},"contains":{"count":{"passed":10,"failed":15}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":1,"failed":6}},"dependentRequired":{"count":{"passed":6,"failed":14}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":16,"failed":11}},"enum":{"count":{"passed":30,"failed":23}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"if-then-else":{"count":{"passed":8,"failed":18}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":12,"failed":17}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":2,"failed":4}},"maxLength":{"count":{"passed":2,"failed":5}},"maxProperties":{"count":{"passed":3,"failed":7}},"maximum":{"count":{"passed":2,"failed":6}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":2,"failed":4}},"minLength":{"count":{"passed":3,"failed":4}},"minProperties":{"count":{"passed":2,"failed":8}},"minimum":{"count":{"passed":3,"failed":8}},"multipleOf":{"count":{"passed":4,"failed":7}},"not":{"count":{"passed":24,"failed":16}},"oneOf":{"count":{"passed":15,"failed":12}},"pattern":{"count":{"passed":2,"failed":10}},"patternProperties":{"count":{"passed":11,"failed":15}},"prefixItems":{"count":{"passed":2,"failed":9}},"properties":{"count":{"passed":12,"failed":16}},"propertyNames":{"count":{"passed":2,"failed":10}},"ref":{"count":{"passed":42,"failed":37}},"refRemote":{"count":{"passed":15,"failed":16}},"required":{"count":{"passed":6,"failed":12}},"type":{"count":{"passed":59,"failed":21}},"unevaluatedItems":{"count":{"passed":29,"failed":42}},"unevaluatedProperties":{"count":{"passed":62,"failed":67}},"uniqueItems":{"count":{"passed":19,"failed":50}},"format/date-time":{"count":{"passed":30,"failed":17}},"format/date":{"count":{"passed":58,"failed":23}},"format/duration":{"count":{"passed":25,"failed":27}},"format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"format/email":{"count":{"passed":44,"failed":27}},"format/hostname":{"count":{"passed":35,"failed":29}},"format/idn-email":{"count":{"passed":9,"failed":16}},"format/idn-hostname":{"count":{"passed":55,"failed":43}},"format/ipv4":{"count":{"passed":30,"failed":11}},"format/ipv6":{"count":{"passed":28,"failed":23}},"format/iri-reference":{"count":{"passed":7,"failed":14}},"format/iri":{"count":{"passed":9,"failed":17}},"format/json-pointer":{"count":{"passed":12,"failed":28}},"format/regex":{"count":{"passed":6,"failed":12}},"format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"format/time":{"count":{"passed":42,"failed":14}},"format/uri-reference":{"count":{"passed":14,"failed":17}},"format/uri-template":{"count":{"passed":21,"failed":27}},"format/uri":{"count":{"passed":26,"failed":21}},"format/uuid":{"count":{"passed":14,"failed":15}},"optional/anchor":{"count":{"passed":2,"failed":2}},"optional/bignum":{"count":{"passed":3,"failed":6}},"optional/dependencies-compatibility":{"count":{"passed":14,"failed":22}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":38,"failed":36}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":0,"failed":133}},"optional/id":{"count":{"passed":1,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":5,"failed":5}},"optional/unknownKeyword":{"count":{"passed":2,"failed":1}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"de557a07-c13c-4f10-a438-a486f413991d","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":390,"failed":1954},"byType":{"spec":{"passed":323,"failed":812},"optional":{"passed":67,"failed":1142}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":11,"failed":19}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":25}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":3,"failed":4}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":0,"failed":27}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"if-then-else":{"count":{"passed":4,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":7}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":3,"failed":9}},"patternProperties":{"count":{"passed":3,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":12}},"ref":{"count":{"passed":21,"failed":58}},"refRemote":{"count":{"passed":19,"failed":12}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":0,"failed":69}},"format/date-time":{"count":{"passed":0,"failed":47}},"format/date":{"count":{"passed":0,"failed":81}},"format/duration":{"count":{"passed":0,"failed":52}},"format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"format/email":{"count":{"passed":0,"failed":71}},"format/hostname":{"count":{"passed":0,"failed":64}},"format/idn-email":{"count":{"passed":0,"failed":25}},"format/idn-hostname":{"count":{"passed":0,"failed":98}},"format/ipv4":{"count":{"passed":0,"failed":41}},"format/ipv6":{"count":{"passed":0,"failed":51}},"format/iri-reference":{"count":{"passed":0,"failed":21}},"format/iri":{"count":{"passed":0,"failed":26}},"format/json-pointer":{"count":{"passed":0,"failed":40}},"format/regex":{"count":{"passed":0,"failed":18}},"format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"format/time":{"count":{"passed":0,"failed":56}},"format/uri-reference":{"count":{"passed":0,"failed":31}},"format/uri-template":{"count":{"passed":0,"failed":48}},"format/uri":{"count":{"passed":0,"failed":47}},"format/uuid":{"count":{"passed":0,"failed":29}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":0,"failed":133}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":2,"failed":8}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":0,"failed":8}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":0,"failed":21}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}}]},"semantics":{"draft2019-09":[{"id":"e83d02ae-051a-4686-b44c-22d682fa001f","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1496,"failed":813},"byType":{"spec":{"passed":941,"failed":320},"optional":{"passed":555,"failed":493}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":0,"failed":34}},"ref":{"count":{"passed":44,"failed":37}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":56}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":3}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"68dd06b6-7577-4a36-81a1-c1d46490e20a","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1208,"failed":1101},"byType":{"spec":{"passed":696,"failed":565},"optional":{"passed":512,"failed":536}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":11,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":23,"failed":5}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"recursiveRef":{"count":{"passed":20,"failed":14}},"ref":{"count":{"passed":27,"failed":54}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":55}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":50,"failed":19}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":3}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"bb3d1380-54ac-4cda-9962-043d82a2d264","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":321,"failed":1988},"byType":{"spec":{"passed":263,"failed":998},"optional":{"passed":58,"failed":990}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":114}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":14}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"recursiveRef":{"count":{"passed":2,"failed":32}},"ref":{"count":{"passed":2,"failed":79}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"unevaluatedItems":{"count":{"passed":1,"failed":55}},"unevaluatedProperties":{"count":{"passed":20,"failed":109}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":2}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft2020-12":[{"id":"e204f7c1-375e-4a36-8dc9-f1bc2121b729","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1515,"failed":838},"byType":{"spec":{"passed":958,"failed":343},"optional":{"passed":557,"failed":495}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":0,"failed":44}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":35}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"ba6e5800-2db0-46dd-87bb-fa3b1acb6771","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1211,"failed":1142},"byType":{"spec":{"passed":697,"failed":604},"optional":{"passed":514,"failed":538}},"files":{"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":11,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":3,"failed":41}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":9,"failed":3}},"patternProperties":{"count":{"passed":15,"failed":10}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":27,"failed":52}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":1,"failed":128}},"uniqueItems":{"count":{"passed":50,"failed":19}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"c23c1c02-e30a-4988-8e9f-73d5aa3a4dec","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":309,"failed":2044},"byType":{"spec":{"passed":251,"failed":1050},"optional":{"passed":58,"failed":994}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":2,"failed":42}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":133}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":14}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":1,"failed":11}},"patternProperties":{"count":{"passed":2,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":2,"failed":77}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":5,"failed":124}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":0,"failed":4}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft3":[{"id":"e9c61b9a-8133-4fc4-831c-143b9d8d8b7b","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":453,"failed":126},"byType":{"spec":{"passed":385,"failed":52},"optional":{"passed":68,"failed":74}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":4,"failed":1}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":4,"failed":1}},"minimum":{"count":{"passed":13,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":23,"failed":4}},"refRemote":{"count":{"passed":0,"failed":8}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":60,"failed":20}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":6,"failed":15}},"optional/format/date":{"count":{"passed":14,"failed":19}},"optional/format/ecmascript-regex":{"count":{"passed":2,"failed":1}},"optional/format/email":{"count":{"passed":5,"failed":6}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":6,"failed":6}},"optional/format/regex":{"count":{"passed":6,"failed":6}},"optional/format/time":{"count":{"passed":1,"failed":2}},"optional/format/uri":{"count":{"passed":1,"failed":3}}}}},{"id":"4bb827eb-611a-49df-8871-74fe1aa5897a","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":373,"failed":206},"byType":{"spec":{"passed":315,"failed":122},"optional":{"passed":58,"failed":84}},"files":{"additionalItems":{"count":{"passed":11,"failed":3}},"additionalProperties":{"count":{"passed":11,"failed":5}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":11,"failed":7}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":15,"failed":3}},"extends":{"count":{"passed":3,"failed":7}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":5,"failed":2}},"maxItems":{"count":{"passed":3,"failed":1}},"maxLength":{"count":{"passed":4,"failed":1}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":3,"failed":1}},"minLength":{"count":{"passed":3,"failed":2}},"minimum":{"count":{"passed":9,"failed":4}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":10,"failed":7}},"properties":{"count":{"passed":9,"failed":6}},"ref":{"count":{"passed":13,"failed":14}},"refRemote":{"count":{"passed":1,"failed":7}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":60,"failed":20}},"uniqueItems":{"count":{"passed":45,"failed":17}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":6,"failed":15}},"optional/format/date":{"count":{"passed":14,"failed":19}},"optional/format/ecmascript-regex":{"count":{"passed":2,"failed":1}},"optional/format/email":{"count":{"passed":5,"failed":6}},"optional/format/host-name":{"count":{"passed":2,"failed":10}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":6,"failed":6}},"optional/format/regex":{"count":{"passed":6,"failed":6}},"optional/format/time":{"count":{"passed":1,"failed":2}},"optional/format/uri":{"count":{"passed":1,"failed":3}}}}},{"id":"270de226-5ef2-45c7-ab72-cef848152e38","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":83,"failed":496},"byType":{"spec":{"passed":78,"failed":359},"optional":{"passed":5,"failed":137}},"files":{"additionalItems":{"count":{"passed":0,"failed":14}},"additionalProperties":{"count":{"passed":0,"failed":16}},"default":{"count":{"passed":3,"failed":4}},"dependencies":{"count":{"passed":0,"failed":18}},"disallow":{"count":{"passed":0,"failed":9}},"divisibleBy":{"count":{"passed":0,"failed":9}},"enum":{"count":{"passed":15,"failed":3}},"extends":{"count":{"passed":0,"failed":10}},"format":{"count":{"passed":0,"failed":60}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":0,"failed":7}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minimum":{"count":{"passed":0,"failed":13}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":17}},"properties":{"count":{"passed":0,"failed":15}},"ref":{"count":{"passed":1,"failed":26}},"refRemote":{"count":{"passed":0,"failed":8}},"required":{"count":{"passed":0,"failed":4}},"type":{"count":{"passed":59,"failed":21}},"uniqueItems":{"count":{"passed":0,"failed":62}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":0,"failed":6}},"optional/format/date-time":{"count":{"passed":0,"failed":21}},"optional/format/date":{"count":{"passed":0,"failed":33}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":3}},"optional/format/email":{"count":{"passed":0,"failed":11}},"optional/format/host-name":{"count":{"passed":0,"failed":12}},"optional/format/ip-address":{"count":{"passed":0,"failed":3}},"optional/format/ipv6":{"count":{"passed":0,"failed":12}},"optional/format/regex":{"count":{"passed":0,"failed":12}},"optional/format/time":{"count":{"passed":0,"failed":3}},"optional/format/uri":{"count":{"passed":0,"failed":4}}}}}],"draft4":[{"id":"418b6e52-faf1-4b35-b8bf-f3d42f30fa23","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":800,"failed":209},"byType":{"spec":{"passed":585,"failed":33},"optional":{"passed":215,"failed":176}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":4,"failed":1}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":4,"failed":1}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":33,"failed":12}},"refRemote":{"count":{"passed":0,"failed":17}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":17,"failed":26}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":17}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"8136d306-f4ee-4580-b33c-b527e6f7ed5f","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":619,"failed":390},"byType":{"spec":{"passed":428,"failed":190},"optional":{"passed":191,"failed":200}},"files":{"additionalItems":{"count":{"passed":12,"failed":5}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":12,"failed":15}},"anyOf":{"count":{"passed":12,"failed":3}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":16,"failed":13}},"enum":{"count":{"passed":41,"failed":8}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":13,"failed":8}},"maxItems":{"count":{"passed":3,"failed":1}},"maxLength":{"count":{"passed":4,"failed":1}},"maxProperties":{"count":{"passed":6,"failed":2}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":3,"failed":1}},"minLength":{"count":{"passed":3,"failed":2}},"minProperties":{"count":{"passed":7,"failed":1}},"minimum":{"count":{"passed":12,"failed":5}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":10}},"oneOf":{"count":{"passed":14,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":11,"failed":7}},"properties":{"count":{"passed":14,"failed":10}},"ref":{"count":{"passed":13,"failed":32}},"refRemote":{"count":{"passed":1,"failed":16}},"required":{"count":{"passed":11,"failed":6}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":17,"failed":26}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":17}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"c37063a5-72ae-47fe-8ff5-eae755a94e5d","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":185,"failed":824},"byType":{"spec":{"passed":140,"failed":478},"optional":{"passed":45,"failed":346}},"files":{"additionalItems":{"count":{"passed":0,"failed":17}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":2,"failed":25}},"anyOf":{"count":{"passed":2,"failed":13}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":29}},"enum":{"count":{"passed":41,"failed":8}},"format":{"count":{"passed":0,"failed":36}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":18}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maxProperties":{"count":{"passed":0,"failed":8}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minProperties":{"count":{"passed":0,"failed":8}},"minimum":{"count":{"passed":0,"failed":17}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":8,"failed":12}},"oneOf":{"count":{"passed":2,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":18}},"properties":{"count":{"passed":0,"failed":24}},"ref":{"count":{"passed":1,"failed":44}},"refRemote":{"count":{"passed":0,"failed":17}},"required":{"count":{"passed":0,"failed":17}},"type":{"count":{"passed":78,"failed":1}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":40,"failed":34}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":0,"failed":43}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":31}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"draft6":[{"id":"ba7f2818-576d-4d9b-9d72-32dc3d70745c","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1061,"failed":300},"byType":{"spec":{"passed":770,"failed":71},"optional":{"passed":291,"failed":229}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":26}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":4,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":17}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"169fb604-bc14-4276-8ccd-418952817437","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":837,"failed":524},"byType":{"spec":{"passed":574,"failed":267},"optional":{"passed":263,"failed":257}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":15,"failed":15}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":10,"failed":9}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":18,"failed":10}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":28}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":21,"failed":49}},"refRemote":{"count":{"passed":2,"failed":21}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":17}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"73088d36-71d0-4db8-8055-ce7a49d19180","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":289,"failed":1072},"byType":{"spec":{"passed":232,"failed":609},"optional":{"passed":57,"failed":463}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":4,"failed":26}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":19}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":54}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":12}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":2,"failed":68}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":31}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"draft7":[{"id":"5a8b0460-99fd-48ef-9c30-4cbf7186f380","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1326,"failed":530},"byType":{"spec":{"passed":850,"failed":79},"optional":{"passed":476,"failed":451}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":34}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":4,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"106db683-84a3-495a-a846-30682cf2872c","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1071,"failed":785},"byType":{"spec":{"passed":623,"failed":306},"optional":{"passed":448,"failed":479}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":15,"failed":15}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":11,"failed":10}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":18,"failed":10}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":28}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":21,"failed":57}},"refRemote":{"count":{"passed":2,"failed":21}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"a773e695-386f-49a1-890c-991a57615f0c","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":289,"failed":1567},"byType":{"spec":{"passed":232,"failed":697},"optional":{"passed":57,"failed":870}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":4,"failed":26}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":21}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":102}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":12}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":2,"failed":76}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":0,"failed":10}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"v1":[{"id":"99a7ee95-a696-46d7-8eab-4f969daa6615","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1507,"failed":837},"byType":{"spec":{"passed":811,"failed":324},"optional":{"passed":696,"failed":513}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":0,"failed":27}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":43,"failed":36}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":17,"failed":30}},"format/date":{"count":{"passed":23,"failed":58}},"format/duration":{"count":{"passed":27,"failed":25}},"format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"format/email":{"count":{"passed":27,"failed":44}},"format/hostname":{"count":{"passed":29,"failed":35}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":55}},"format/ipv4":{"count":{"passed":11,"failed":30}},"format/ipv6":{"count":{"passed":23,"failed":28}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":28,"failed":12}},"format/regex":{"count":{"passed":12,"failed":6}},"format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"format/time":{"count":{"passed":14,"failed":42}},"format/uri-reference":{"count":{"passed":17,"failed":14}},"format/uri-template":{"count":{"passed":27,"failed":21}},"format/uri":{"count":{"passed":21,"failed":26}},"format/uuid":{"count":{"passed":15,"failed":14}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":133,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}},{"id":"ba07a8d9-c37d-46b4-9f17-edbef757f943","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1205,"failed":1139},"byType":{"spec":{"passed":554,"failed":581},"optional":{"passed":651,"failed":558}},"files":{"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":15,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":1,"failed":26}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"if-then-else":{"count":{"passed":0,"failed":26}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":9,"failed":3}},"patternProperties":{"count":{"passed":15,"failed":11}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":10,"failed":2}},"ref":{"count":{"passed":27,"failed":52}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":50,"failed":19}},"format/date-time":{"count":{"passed":17,"failed":30}},"format/date":{"count":{"passed":23,"failed":58}},"format/duration":{"count":{"passed":27,"failed":25}},"format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"format/email":{"count":{"passed":27,"failed":44}},"format/hostname":{"count":{"passed":29,"failed":35}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":55}},"format/ipv4":{"count":{"passed":11,"failed":30}},"format/ipv6":{"count":{"passed":23,"failed":28}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":28,"failed":12}},"format/regex":{"count":{"passed":12,"failed":6}},"format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"format/time":{"count":{"passed":14,"failed":42}},"format/uri-reference":{"count":{"passed":17,"failed":14}},"format/uri-template":{"count":{"passed":27,"failed":21}},"format/uri":{"count":{"passed":21,"failed":26}},"format/uuid":{"count":{"passed":15,"failed":14}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":133,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}},{"id":"f17a7811-395c-400d-8f17-3a704aee94ef","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":319,"failed":2025},"byType":{"spec":{"passed":262,"failed":873},"optional":{"passed":57,"failed":1152}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":25}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":0,"failed":27}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"if-then-else":{"count":{"passed":0,"failed":26}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":14}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":1,"failed":11}},"patternProperties":{"count":{"passed":2,"failed":24}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":12}},"ref":{"count":{"passed":2,"failed":77}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":20,"failed":109}},"uniqueItems":{"count":{"passed":0,"failed":69}},"format/date-time":{"count":{"passed":0,"failed":47}},"format/date":{"count":{"passed":0,"failed":81}},"format/duration":{"count":{"passed":0,"failed":52}},"format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"format/email":{"count":{"passed":0,"failed":71}},"format/hostname":{"count":{"passed":0,"failed":64}},"format/idn-email":{"count":{"passed":0,"failed":25}},"format/idn-hostname":{"count":{"passed":0,"failed":98}},"format/ipv4":{"count":{"passed":0,"failed":41}},"format/ipv6":{"count":{"passed":0,"failed":51}},"format/iri-reference":{"count":{"passed":0,"failed":21}},"format/iri":{"count":{"passed":0,"failed":26}},"format/json-pointer":{"count":{"passed":0,"failed":40}},"format/regex":{"count":{"passed":0,"failed":18}},"format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"format/time":{"count":{"passed":0,"failed":56}},"format/uri-reference":{"count":{"passed":0,"failed":31}},"format/uri-template":{"count":{"passed":0,"failed":48}},"format/uri":{"count":{"passed":0,"failed":47}},"format/uuid":{"count":{"passed":0,"failed":29}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":0,"failed":133}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":0,"failed":8}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":0,"failed":21}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}}]},"roundtrip":{"draft2019-09":[],"draft2020-12":[{"id":"f395bda7-19c6-49a2-a8e6-8db1559544ea","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(S.fromJSONSchemaOrThrow(schema), { target: \"draft-2020-12\" })","source":"native","results":{"count":{"passed":1514,"failed":839},"byType":{"spec":{"passed":956,"failed":345},"optional":{"passed":558,"failed":494}},"files":{"additionalProperties":{"count":{"passed":19,"failed":2}},"allOf":{"count":{"passed":29,"failed":1}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":0,"failed":44}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":25,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":35}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"f0f9d973-c181-40a8-9285-5c0468543fc8","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(z.fromJSONSchema(schema), { target: \"draft-2020-12\" })","source":"native","results":{"count":{"passed":1229,"failed":1124},"byType":{"spec":{"passed":705,"failed":596},"optional":{"passed":524,"failed":528}},"files":{"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":51,"failed":3}},"contains":{"count":{"passed":11,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":3,"failed":41}},"enum":{"count":{"passed":46,"failed":7}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":11,"failed":1}},"patternProperties":{"count":{"passed":15,"failed":10}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":28,"failed":51}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":1,"failed":128}},"uniqueItems":{"count":{"passed":50,"failed":19}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":56,"failed":18}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"ad9358ea-b524-4275-840d-2d09a8316485","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).toJsonSchema({ target: \"draft-2020-12\" })","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":260,"failed":2093},"byType":{"spec":{"passed":197,"failed":1104},"optional":{"passed":63,"failed":989}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":35,"failed":19}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":2,"failed":42}},"enum":{"count":{"passed":36,"failed":17}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":133}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":0,"failed":40}},"oneOf":{"count":{"passed":0,"failed":27}},"pattern":{"count":{"passed":3,"failed":9}},"patternProperties":{"count":{"passed":2,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":0,"failed":79}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":3,"failed":126}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":0,"failed":4}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft3":[],"draft4":[{"id":"4f56cc85-2b01-4cc6-8d88-192f9a89f219","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(z.fromJSONSchema(schema), { target: \"draft-04\" })","source":"native","results":{"count":{"passed":631,"failed":378},"byType":{"spec":{"passed":443,"failed":175},"optional":{"passed":188,"failed":203}},"files":{"additionalItems":{"count":{"passed":12,"failed":5}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":12,"failed":15}},"anyOf":{"count":{"passed":12,"failed":3}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":42,"failed":7}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":13,"failed":8}},"maxItems":{"count":{"passed":3,"failed":1}},"maxLength":{"count":{"passed":4,"failed":1}},"maxProperties":{"count":{"passed":6,"failed":2}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":3,"failed":1}},"minLength":{"count":{"passed":3,"failed":2}},"minProperties":{"count":{"passed":7,"failed":1}},"minimum":{"count":{"passed":12,"failed":5}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":10}},"oneOf":{"count":{"passed":14,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":11,"failed":7}},"properties":{"count":{"passed":14,"failed":10}},"ref":{"count":{"passed":14,"failed":31}},"refRemote":{"count":{"passed":1,"failed":16}},"required":{"count":{"passed":11,"failed":6}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":56,"failed":18}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":17,"failed":26}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":17}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}}],"draft6":[],"draft7":[{"id":"b4788acd-4749-4eaf-a3b7-7f3d579f11e0","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(S.fromJSONSchemaOrThrow(schema), { target: \"draft-07\" })","source":"native","results":{"count":{"passed":1325,"failed":531},"byType":{"spec":{"passed":848,"failed":81},"optional":{"passed":477,"failed":450}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":14,"failed":2}},"allOf":{"count":{"passed":29,"failed":1}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":34}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":4,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"76c4f9a2-2276-46eb-9bf1-599cd6a3acc2","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(z.fromJSONSchema(schema), { target: \"draft-07\" })","source":"native","results":{"count":{"passed":1088,"failed":768},"byType":{"spec":{"passed":644,"failed":285},"optional":{"passed":444,"failed":483}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":15,"failed":15}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":51,"failed":3}},"contains":{"count":{"passed":11,"failed":10}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":40,"failed":7}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":18,"failed":10}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":28}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":22,"failed":56}},"refRemote":{"count":{"passed":2,"failed":21}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":56,"failed":18}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":35}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":55}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":26}}}}},{"id":"9f9fb7ad-7288-4b96-aaec-efa8546efcd4","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).toJsonSchema({ target: \"draft-07\" })","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":240,"failed":1616},"byType":{"spec":{"passed":178,"failed":751},"optional":{"passed":62,"failed":865}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":4,"failed":26}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":35,"failed":19}},"contains":{"count":{"passed":0,"failed":21}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":30,"failed":17}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":102}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":0,"failed":38}},"oneOf":{"count":{"passed":0,"failed":27}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":0,"failed":78}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":0,"failed":10}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":64}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":98}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":47}}}}}],"v1":[]}}} \ No newline at end of file +{"conversion":{"toJson":[{"id":"d07781e4-ec88-4714-8bf2-c5191343d0a2","libraryName":"arktype","version":"2.2.9","snippet":"schema.out.toJsonSchema({ target: \"draft-2020-12\" })","mean":0.000488338452582986,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"07313e6f-c6af-4e74-9e3b-36ebf483db29","libraryName":"arktype","version":"2.2.9","snippet":"schema.in.toJsonSchema({ target: \"draft-2020-12\" })","mean":0.0004947502293167946,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"eb99078d-51af-443a-bce7-120fd1306805","libraryName":"arktype","version":"2.2.9","snippet":"schema.out.toJsonSchema({ target: \"draft-07\" })","mean":0.0005031351239572453,"target":"draft-07","direction":"output","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"9d881bdd-4a63-4a8e-b954-0c44fd9d70c0","libraryName":"arktype","version":"2.2.9","snippet":"schema.in.toJsonSchema({ target: \"draft-07\" })","mean":0.0005087206651421028,"target":"draft-07","direction":"input","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"393091c1-b24f-4a0b-8a71-e8ec686317b8","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"openapi-3.0\", typeMode: \"output\" })","mean":0.0006245768635492851,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"d35ba656-3d6b-4a72-8567-a85e59d2e908","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-2020-12\", typeMode: \"input\" })","mean":0.0006423262893729988,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"08d6cad9-55e0-4124-be5e-d233edc8fd5a","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-2020-12\", typeMode: \"output\" })","mean":0.0006470847182562307,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"544471aa-0d8b-4ee1-8a50-2db7e1afc18b","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-07\", typeMode: \"output\" })","mean":0.0006492499436773719,"target":"draft-07","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"b90ffd83-e4e4-4b9e-a760-c0ff4508ff89","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"draft-07\", typeMode: \"input\" })","mean":0.0006635452030015832,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"72665a5c-b110-4034-a1e3-6dd735640111","libraryName":"valibot","version":"1.5.0","snippet":"toJsonSchema(schema, { target: \"openapi-3.0\", typeMode: \"input\" })","mean":0.000674520499684929,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"5b05348a-2b9f-4bbd-84df-670eb84b1fee","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(schema, { target: \"openapi-3.0\" })","mean":0.0024242349346178253,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"8e62535a-298a-4d76-8d6f-b3e5af119221","libraryName":"sury","version":"11.0.0","snippet":"S.toOutputJSONSchemaOrThrow(schema, { target: \"draft-07\" })","mean":0.0024260498698424255,"target":"draft-07","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"840e95e2-bf2c-4a2f-85b1-16f647b345c1","libraryName":"sury","version":"11.0.0","snippet":"S.toOutputJSONSchemaOrThrow(schema, { target: \"openapi-3.0\" })","mean":0.002438188566858077,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"83e307dd-fe92-4a3c-91c2-a9a5e874eca0","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(schema, { target: \"draft-07\" })","mean":0.0024381989618154497,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"5ab911f5-58d2-4bf3-8cb7-3d1e000d62af","libraryName":"sury","version":"11.0.0","snippet":"S.toOutputJSONSchemaOrThrow(schema, { target: \"draft-2020-12\" })","mean":0.0024524450886193286,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"dbf75a75-bd11-4f6d-97f1-8d2e2ba91224","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(schema, { target: \"draft-2020-12\" })","mean":0.002460958702681653,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\"\n}"},{"id":"a562af2d-d9ec-49d5-818c-9191f2ace16d","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"jsonSchema7\" })","mean":0.004764632499523546,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false,\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"3ba4ece9-910c-4eb0-8fcf-691dc7df3c6b","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"openApi3\" })","mean":0.004828724298277223,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"adf02fcb-0d97-4563-9096-ea2323f10f67","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"jsonSchema7\" })","mean":0.004835484959260847,"target":"draft-07","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false,\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}"},{"id":"d8b98661-a9c4-49a3-81eb-26173001d6aa","libraryName":"zod/v3","version":"4.6.7","snippet":"zodToJsonSchema(schema, { target: \"openApi3\" })","mean":0.0048867483118562914,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"b2992f9f-97fe-4295-b1cc-4e506ea6c6c7","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"output\" })","mean":0.008474881205989791,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"197132e0-34ef-45a1-8c73-c0ff3988e892","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"output\" })","mean":0.008658192929747567,"target":"openapi-3.0","direction":"output","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"5405ad88-69b8-4f0f-9f34-e9103c696d3c","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"output\" })","mean":0.008682856507771185,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"77f94000-66ba-48a9-83b6-97e8305702bc","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"output\" })","mean":0.008879680696520878,"target":"draft-2020-12","direction":"output","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"4737225b-6330-4e32-8c43-4f76bd6bd822","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"output\" })","mean":0.008935701030283516,"target":"draft-07","direction":"output","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"30464961-2c57-4355-9163-5699afadfea4","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"output\" })","mean":0.009177493332599315,"target":"draft-07","direction":"output","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"number\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"c582ae62-87ae-461a-82cf-d0697cfdc23d","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"input\" })","mean":0.00976341307701053,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"31a3eb72-840e-420b-9783-2e56e1bae50b","libraryName":"effect","version":"4.0.6","snippet":"Schema.toJsonSchemaDocument(schema)","mean":0.009806649050719759,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"anyOf\": [\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"string\",\n \"enum\": [\n \"Infinity\",\n \"-Infinity\",\n \"NaN\"\n ]\n }\n ]\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": true,\n \"$defs\": {}\n}"},{"id":"69cf8322-a070-4542-a8aa-3f01675808c8","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"openapi-3.0\", io: \"input\" })","mean":0.010001853013541324,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"24627b84-762d-40d0-b333-5e0558bd4917","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"input\" })","mean":0.010341680610566773,"target":"draft-07","direction":"input","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"57d9f350-ab70-4210-a624-be618e70a470","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-07\", io: \"input\" })","mean":0.010351728528097735,"target":"draft-07","direction":"input","jsonSchema":"{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"b97b69c4-1f67-47a2-b6ad-611deea5e0f6","libraryName":"zod/mini","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"input\" })","mean":0.010582722172836123,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"fca4b27e-b92c-4cd7-bbbb-68e088d688c2","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(schema, { target: \"draft-2020-12\", io: \"input\" })","mean":0.010601562496025027,"target":"draft-2020-12","direction":"input","jsonSchema":"{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ]\n}"},{"id":"d22e2de0-7b94-4941-8a97-471c95be4802","libraryName":"joi","version":"18.3.0","snippet":"parse(schema, \"json\")","mean":0.08566218990920095,"target":"draft-07","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"},{"id":"228fe119-2a91-40e1-9960-196ea83ae907","libraryName":"joi","version":"18.3.0","snippet":"parse(schema, \"open-api\")","mean":0.09057174515486248,"target":"openapi-3.0","direction":"input","jsonSchema":"{\n \"type\": \"object\",\n \"properties\": {\n \"id\": {\n \"type\": \"number\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"price\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"id\",\n \"name\",\n \"price\"\n ],\n \"additionalProperties\": false\n}"}],"fromJson":[{"id":"4e60a1e8-5375-46fa-ac0e-ea47a00bbc99","libraryName":"sury","version":"11.0.0","snippet":"S.fromJSONSchemaOrThrow(jsonSchema)","mean":0.005160908750291895},{"id":"05c21513-912b-404f-8780-1d84e9c33c1e","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(jsonSchema)","mean":0.026626791889661886},{"id":"411f2f35-1b10-4b12-8fbd-cc355a74d25e","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(jsonSchema)","mean":0.16222711208436183}],"toJsonSupport":{"arktype":{"version":"2.2.9","source":"native","standardJsonSchema":"native","matrix":{"openapi-3.0":{"input":"Unsupported JSON Schema target: openapi-3.0","output":"Unsupported JSON Schema target: openapi-3.0"}}},"effect":{"version":"4.0.6","source":"native","matrix":{"draft-2020-12":{"output":"No JSON schema can be generated for the direction: output"},"draft-07":{"input":"Unsupported JSON Schema target: draft-07","output":"Unsupported JSON Schema target: draft-07"},"openapi-3.0":{"input":"Unsupported JSON Schema target: openapi-3.0","output":"Unsupported JSON Schema target: openapi-3.0"}}},"joi":{"version":"18.3.0","source":{"type":"package","package":"joi-to-json"},"matrix":{"draft-2020-12":{"input":"Unsupported JSON Schema target: draft-2020-12","output":"No JSON schema can be generated for the direction: output"},"draft-07":{"output":"No JSON schema can be generated for the direction: output"},"openapi-3.0":{"output":"No JSON schema can be generated for the direction: output"}}},"sury":{"version":"11.0.0","source":"native","standardJsonSchema":"opt-in","matrix":{}},"valibot":{"version":"1.5.0","source":{"type":"package","package":"@valibot/to-json-schema"},"standardJsonSchema":{"type":"package","package":"@valibot/to-json-schema"},"matrix":{}},"zod":{"version":"4.6.7","source":"native","standardJsonSchema":"native","matrix":{}},"zod/mini":{"version":"4.6.7","source":"native","matrix":{}},"zod/v3":{"version":"4.6.7","source":{"type":"package","package":"zod-to-json-schema"},"matrix":{"draft-2020-12":{"input":"Unsupported JSON Schema target: draft-2020-12","output":"Unsupported JSON Schema target: draft-2020-12"}}}}},"compliance":{"validation":{"draft2019-09":[{"id":"ae531b50-d9a2-4da1-881d-beb14d934993","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2311,"failed":4},"byType":{"spec":{"passed":1260,"failed":1},"optional":{"passed":1051,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"16d1a5bb-203d-468f-b99c-185abbf3a030","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2311,"failed":4},"byType":{"spec":{"passed":1260,"failed":1},"optional":{"passed":1051,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"006a57c7-ae04-40ce-87e1-bf4b8e6228ec","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft2019-09\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":2296,"failed":19},"byType":{"spec":{"passed":1243,"failed":18},"optional":{"passed":1053,"failed":1}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":3,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"9e953f3f-576f-4e21-8d83-9098b16f709e","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":2210,"failed":105},"byType":{"spec":{"passed":1258,"failed":3},"optional":{"passed":952,"failed":102}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":81,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":56,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":43,"failed":23}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"f4a8cc09-4e4b-4310-b71b-a7490bac9833","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"2019-09\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":2140,"failed":175},"byType":{"spec":{"passed":1247,"failed":14},"optional":{"passed":893,"failed":161}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":6,"failed":2}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":34,"failed":0}},"ref":{"count":{"passed":78,"failed":3}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":55,"failed":1}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":47,"failed":5}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":42,"failed":14}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"7c1fc191-4f15-41cd-8a21-f5377409bac0","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":2136,"failed":179},"byType":{"spec":{"passed":1233,"failed":28},"optional":{"passed":903,"failed":151}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":32,"failed":2}},"ref":{"count":{"passed":73,"failed":8}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":53,"failed":3}},"unevaluatedProperties":{"count":{"passed":126,"failed":3}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":2}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":50,"failed":2}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":51,"failed":5}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"4eaec4d3-6413-453a-a7f0-3261b15477a6","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1833,"failed":482},"byType":{"spec":{"passed":997,"failed":264},"optional":{"passed":836,"failed":218}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":22,"failed":6}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":22,"failed":12}},"ref":{"count":{"passed":17,"failed":64}},"refRemote":{"count":{"passed":16,"failed":15}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":32,"failed":24}},"unevaluatedProperties":{"count":{"passed":52,"failed":77}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/date":{"count":{"passed":72,"failed":9}},"optional/format/duration":{"count":{"passed":39,"failed":13}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":22,"failed":2}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/iri-reference":{"count":{"passed":20,"failed":1}},"optional/format/iri":{"count":{"passed":21,"failed":5}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"optional/format/time":{"count":{"passed":41,"failed":15}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":16}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"97f766f8-05a8-4802-af2d-4b1c4c4f6729","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":477,"failed":1838},"byType":{"spec":{"passed":410,"failed":851},"optional":{"passed":67,"failed":987}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":11,"failed":19}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":114}},"if-then-else":{"count":{"passed":8,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":7}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"recursiveRef":{"count":{"passed":14,"failed":20}},"ref":{"count":{"passed":23,"failed":58}},"refRemote":{"count":{"passed":19,"failed":12}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"unevaluatedItems":{"count":{"passed":0,"failed":56}},"unevaluatedProperties":{"count":{"passed":69,"failed":60}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":3}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":2,"failed":8}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft2020-12":[{"id":"2666eab0-1ae8-439e-9608-e19a13c4b426","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2337,"failed":23},"byType":{"spec":{"passed":1282,"failed":20},"optional":{"passed":1055,"failed":3}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":19}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"ebbe7d3d-f7c5-45f5-817f-46ae7f48c566","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2337,"failed":23},"byType":{"spec":{"passed":1282,"failed":20},"optional":{"passed":1055,"failed":3}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":19}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"c128eb71-a64c-4984-9b8b-3f70f17d43a0","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft2020-12\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":2322,"failed":38},"byType":{"spec":{"passed":1265,"failed":37},"optional":{"passed":1057,"failed":1}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":19}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"868f6421-9397-454f-a319-90fe01a0f181","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":2237,"failed":123},"byType":{"spec":{"passed":1281,"failed":21},"optional":{"passed":956,"failed":102}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":44,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":115,"failed":18}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":5,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":52,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":43,"failed":23}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"9bc0321f-3437-4803-9e2c-78d47bc2d4eb","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"2020-12\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":2145,"failed":215},"byType":{"spec":{"passed":1250,"failed":52},"optional":{"passed":895,"failed":163}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":6,"failed":2}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":23,"failed":21}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":118,"failed":15}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":76,"failed":3}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":69,"failed":2}},"unevaluatedProperties":{"count":{"passed":128,"failed":1}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":47,"failed":5}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":42,"failed":14}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"ea45c1c0-82a4-4361-8804-2ba7a31436ba","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":2132,"failed":228},"byType":{"spec":{"passed":1225,"failed":77},"optional":{"passed":907,"failed":151}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":19,"failed":25}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":118,"failed":15}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":71,"failed":8}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":59,"failed":12}},"unevaluatedProperties":{"count":{"passed":124,"failed":5}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/duration":{"count":{"passed":50,"failed":2}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":51,"failed":5}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}},"optional/format/uuid":{"count":{"passed":28,"failed":1}}}}},{"id":"0ccb5ee3-da5e-4a9b-81d1-dc7e906e53a5","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1828,"failed":532},"byType":{"spec":{"passed":989,"failed":313},"optional":{"passed":839,"failed":219}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":12,"failed":32}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":118,"failed":15}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":16,"failed":63}},"refRemote":{"count":{"passed":16,"failed":15}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":41,"failed":30}},"unevaluatedProperties":{"count":{"passed":52,"failed":77}},"uniqueItems":{"count":{"passed":63,"failed":6}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":4,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/date":{"count":{"passed":72,"failed":9}},"optional/format/duration":{"count":{"passed":39,"failed":13}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":22,"failed":2}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/iri-reference":{"count":{"passed":20,"failed":1}},"optional/format/iri":{"count":{"passed":21,"failed":5}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"optional/format/time":{"count":{"passed":41,"failed":15}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":16}},"optional/format/uuid":{"count":{"passed":29,"failed":0}}}}},{"id":"5d35d379-8709-4ded-aee8-1b6ff128b76c","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":419,"failed":1941},"byType":{"spec":{"passed":351,"failed":951},"optional":{"passed":68,"failed":990}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":11,"failed":19}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":2,"failed":0}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":14,"failed":30}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":133}},"if-then-else":{"count":{"passed":8,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":7}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":3,"failed":9}},"patternProperties":{"count":{"passed":3,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":23,"failed":56}},"refRemote":{"count":{"passed":19,"failed":12}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":4,"failed":125}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":0,"failed":4}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":2,"failed":8}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft3":[{"id":"61dd9d71-0e97-4550-baa1-01b727e22f09","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":559,"failed":23},"byType":{"spec":{"passed":426,"failed":11},"optional":{"passed":133,"failed":12}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":15,"failed":1}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":18,"failed":0}},"disallow":{"count":{"passed":9,"failed":0}},"divisibleBy":{"count":{"passed":9,"failed":0}},"enum":{"count":{"passed":18,"failed":0}},"extends":{"count":{"passed":10,"failed":0}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":13,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":17,"failed":10}},"refRemote":{"count":{"passed":8,"failed":0}},"required":{"count":{"passed":4,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":6,"failed":0}},"optional/format/date-time":{"count":{"passed":16,"failed":5}},"optional/format/date":{"count":{"passed":27,"failed":6}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":15,"failed":0}},"optional/format/ip-address":{"count":{"passed":3,"failed":0}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":3,"failed":0}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"fb790e33-e590-4b28-bf0e-7bef872375a7","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":528,"failed":54},"byType":{"spec":{"passed":405,"failed":32},"optional":{"passed":123,"failed":22}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":23,"failed":4}},"refRemote":{"count":{"passed":7,"failed":1}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":73,"failed":7}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"146fc037-c5b3-4d31-90e2-4b354e3bf437","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":528,"failed":54},"byType":{"spec":{"passed":405,"failed":32},"optional":{"passed":123,"failed":22}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":23,"failed":4}},"refRemote":{"count":{"passed":7,"failed":1}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":73,"failed":7}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"5d41fb95-67e0-471b-9260-f51627f94415","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":524,"failed":58},"byType":{"spec":{"passed":399,"failed":38},"optional":{"passed":125,"failed":20}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":11,"failed":3}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":22,"failed":5}},"refRemote":{"count":{"passed":8,"failed":0}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":69,"failed":11}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":20,"failed":1}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":3,"failed":0}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"0a6d40e1-14b3-49f8-9bc0-9a6773639168","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":505,"failed":77},"byType":{"spec":{"passed":383,"failed":54},"optional":{"passed":122,"failed":23}},"files":{"additionalItems":{"count":{"passed":11,"failed":3}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"dependencies":{"count":{"passed":11,"failed":7}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":12,"failed":6}},"extends":{"count":{"passed":1,"failed":9}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":6,"failed":1}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":13,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":22,"failed":5}},"refRemote":{"count":{"passed":7,"failed":1}},"required":{"count":{"passed":2,"failed":2}},"type":{"count":{"passed":73,"failed":7}},"uniqueItems":{"count":{"passed":60,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"8be77e9a-d805-42a4-b3a4-56e5e3bf5525","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":504,"failed":78},"byType":{"spec":{"passed":366,"failed":71},"optional":{"passed":138,"failed":7}},"files":{"additionalItems":{"count":{"passed":7,"failed":7}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":12,"failed":6}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":7,"failed":3}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":5,"failed":2}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":12,"failed":1}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":22,"failed":5}},"refRemote":{"count":{"passed":8,"failed":0}},"required":{"count":{"passed":2,"failed":2}},"type":{"count":{"passed":67,"failed":13}},"uniqueItems":{"count":{"passed":44,"failed":18}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":21,"failed":0}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":15,"failed":0}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"586e6c9d-311d-492e-b3b7-658b7778ae86","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":493,"failed":89},"byType":{"spec":{"passed":374,"failed":63},"optional":{"passed":119,"failed":26}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":12,"failed":6}},"extends":{"count":{"passed":1,"failed":9}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maximum":{"count":{"passed":8,"failed":6}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minimum":{"count":{"passed":11,"failed":2}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":21,"failed":6}},"refRemote":{"count":{"passed":6,"failed":2}},"required":{"count":{"passed":1,"failed":3}},"type":{"count":{"passed":60,"failed":20}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":4}},"optional/format/date":{"count":{"passed":33,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":3,"failed":0}},"optional/format/email":{"count":{"passed":11,"failed":0}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":12,"failed":0}},"optional/format/regex":{"count":{"passed":12,"failed":0}},"optional/format/time":{"count":{"passed":2,"failed":1}},"optional/format/uri":{"count":{"passed":4,"failed":0}}}}},{"id":"c08d920a-3d8d-472e-a2de-cf5b1c0636bf","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":81,"failed":501},"byType":{"spec":{"passed":76,"failed":361},"optional":{"passed":5,"failed":140}},"files":{"additionalItems":{"count":{"passed":0,"failed":14}},"additionalProperties":{"count":{"passed":0,"failed":16}},"default":{"count":{"passed":3,"failed":4}},"dependencies":{"count":{"passed":0,"failed":18}},"disallow":{"count":{"passed":0,"failed":9}},"divisibleBy":{"count":{"passed":0,"failed":9}},"enum":{"count":{"passed":12,"failed":6}},"extends":{"count":{"passed":0,"failed":10}},"format":{"count":{"passed":0,"failed":60}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":0,"failed":7}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minimum":{"count":{"passed":0,"failed":13}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":17}},"properties":{"count":{"passed":0,"failed":15}},"ref":{"count":{"passed":2,"failed":25}},"refRemote":{"count":{"passed":6,"failed":2}},"required":{"count":{"passed":0,"failed":4}},"type":{"count":{"passed":53,"failed":27}},"uniqueItems":{"count":{"passed":0,"failed":62}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":0,"failed":6}},"optional/format/date-time":{"count":{"passed":0,"failed":21}},"optional/format/date":{"count":{"passed":0,"failed":33}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":3}},"optional/format/email":{"count":{"passed":0,"failed":11}},"optional/format/host-name":{"count":{"passed":0,"failed":15}},"optional/format/ip-address":{"count":{"passed":0,"failed":3}},"optional/format/ipv6":{"count":{"passed":0,"failed":12}},"optional/format/regex":{"count":{"passed":0,"failed":12}},"optional/format/time":{"count":{"passed":0,"failed":3}},"optional/format/uri":{"count":{"passed":0,"failed":4}}}}}],"draft4":[{"id":"767749ba-a537-47ef-9873-504c3fc4df1f","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft-04\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1003,"failed":9},"byType":{"spec":{"passed":618,"failed":0},"optional":{"passed":385,"failed":9}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":45,"failed":0}},"refRemote":{"count":{"passed":17,"failed":0}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":33,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"cff00fa3-5cae-4dea-adb8-0866c2835950","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":991,"failed":21},"byType":{"spec":{"passed":602,"failed":16},"optional":{"passed":389,"failed":5}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":1,"failed":1}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":16,"failed":1}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":38,"failed":7}},"refRemote":{"count":{"passed":11,"failed":6}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"719a0ffa-709b-4882-a362-0ca08d44c332","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":991,"failed":21},"byType":{"spec":{"passed":602,"failed":16},"optional":{"passed":389,"failed":5}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":1,"failed":1}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":13,"failed":1}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":16,"failed":1}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":38,"failed":7}},"refRemote":{"count":{"passed":11,"failed":6}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":7,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"1b88de78-5d0d-4e1a-b851-e171086b1537","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":980,"failed":32},"byType":{"spec":{"passed":610,"failed":8},"optional":{"passed":370,"failed":24}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":23,"failed":1}},"ref":{"count":{"passed":42,"failed":3}},"refRemote":{"count":{"passed":17,"failed":0}},"required":{"count":{"passed":13,"failed":4}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":39,"failed":4}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":44,"failed":4}}}}},{"id":"5e504549-ad43-4e40-9b11-44834a244571","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"4\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":979,"failed":33},"byType":{"spec":{"passed":607,"failed":11},"optional":{"passed":372,"failed":22}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":23,"failed":1}},"ref":{"count":{"passed":41,"failed":4}},"refRemote":{"count":{"passed":17,"failed":0}},"required":{"count":{"passed":13,"failed":4}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":39,"failed":4}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":44,"failed":4}}}}},{"id":"05f8025c-6575-4531-aef5-e8e27a5f9c14","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":963,"failed":49},"byType":{"spec":{"passed":577,"failed":41},"optional":{"passed":386,"failed":8}},"files":{"additionalItems":{"count":{"passed":12,"failed":5}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":16,"failed":13}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":16,"failed":5}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":38,"failed":7}},"refRemote":{"count":{"passed":11,"failed":6}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":67,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":43,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":33,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"5fb6e673-3313-4097-85e0-9888d4780fa9","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":948,"failed":64},"byType":{"spec":{"passed":600,"failed":18},"optional":{"passed":348,"failed":46}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":5,"failed":0}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":5,"failed":0}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":33,"failed":12}},"refRemote":{"count":{"passed":13,"failed":4}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":32,"failed":11}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":32,"failed":16}}}}},{"id":"c864e7e5-9351-4d35-837d-273269a3a197","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":258,"failed":754},"byType":{"spec":{"passed":193,"failed":425},"optional":{"passed":65,"failed":329}},"files":{"additionalItems":{"count":{"passed":0,"failed":17}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":8,"failed":19}},"anyOf":{"count":{"passed":7,"failed":8}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":0,"failed":29}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":0,"failed":36}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":18}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maxProperties":{"count":{"passed":0,"failed":8}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minProperties":{"count":{"passed":0,"failed":8}},"minimum":{"count":{"passed":0,"failed":17}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":15,"failed":5}},"oneOf":{"count":{"passed":7,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":18}},"properties":{"count":{"passed":0,"failed":24}},"ref":{"count":{"passed":20,"failed":25}},"refRemote":{"count":{"passed":15,"failed":2}},"required":{"count":{"passed":0,"failed":17}},"type":{"count":{"passed":62,"failed":17}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":0,"failed":43}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":33}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"draft6":[{"id":"cdf6b0ff-92d9-439f-b556-4489911ec442","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1360,"failed":4},"byType":{"spec":{"passed":840,"failed":1},"optional":{"passed":520,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":69,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"f7f1c13c-c437-467d-afc3-bd106b2dcabf","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1360,"failed":4},"byType":{"spec":{"passed":840,"failed":1},"optional":{"passed":520,"failed":3}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":69,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"a897ba5a-da01-4444-bc40-d8e6fc234eae","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft-06\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1338,"failed":26},"byType":{"spec":{"passed":823,"failed":18},"optional":{"passed":515,"failed":8}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":70,"failed":0}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":33,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"edfb240b-51b7-4107-a72a-ab054ed6bc24","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":1321,"failed":43},"byType":{"spec":{"passed":833,"failed":8},"optional":{"passed":488,"failed":35}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":67,"failed":3}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}}}}},{"id":"85a25f0c-0cd3-42d4-9d3a-2ad68383a50c","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":1319,"failed":45},"byType":{"spec":{"passed":829,"failed":12},"optional":{"passed":490,"failed":33}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":65,"failed":5}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}}}}},{"id":"58498b3c-357e-4376-a988-bd4bf96b86fa","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":1319,"failed":45},"byType":{"spec":{"passed":802,"failed":39},"optional":{"passed":517,"failed":6}},"files":{"additionalItems":{"count":{"passed":14,"failed":5}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":22,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":63,"failed":7}},"refRemote":{"count":{"passed":22,"failed":1}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":67,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":33,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"c881af19-e1c8-4a69-91ee-7643ee573a28","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1244,"failed":120},"byType":{"spec":{"passed":789,"failed":52},"optional":{"passed":455,"failed":68}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":42,"failed":28}},"refRemote":{"count":{"passed":19,"failed":4}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":32,"failed":1}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":16}}}}},{"id":"56f32a3a-e26c-48c7-bb2a-18252f4949d3","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":368,"failed":996},"byType":{"spec":{"passed":299,"failed":542},"optional":{"passed":69,"failed":454}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":11,"failed":19}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":19}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":54}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":5}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":25,"failed":45}},"refRemote":{"count":{"passed":17,"failed":6}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":33}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"draft7":[{"id":"67c6359f-3c85-4738-a338-4bdd8e327b94","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1855,"failed":7},"byType":{"spec":{"passed":928,"failed":1},"optional":{"passed":927,"failed":6}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":77,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"2370744b-5aad-4ab4-b307-0481414c735c","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":1855,"failed":7},"byType":{"spec":{"passed":928,"failed":1},"optional":{"passed":927,"failed":6}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":77,"failed":1}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"b8206d96-4ba8-44e8-85bc-d13d3fe92cda","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true, version: \"draft-07\" });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1836,"failed":26},"byType":{"spec":{"passed":911,"failed":18},"optional":{"passed":925,"failed":8}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":78,"failed":0}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":10,"failed":0}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":66,"failed":0}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":101,"failed":0}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"0b317699-ae70-407b-a2e9-2e31da0f0acd","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":1732,"failed":130},"byType":{"spec":{"passed":890,"failed":39},"optional":{"passed":842,"failed":91}},"files":{"additionalItems":{"count":{"passed":14,"failed":5}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":22,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":71,"failed":7}},"refRemote":{"count":{"passed":22,"failed":1}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":67,"failed":2}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":47,"failed":0}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":71,"failed":0}},"optional/format/hostname":{"count":{"passed":43,"failed":23}},"optional/format/idn-email":{"count":{"passed":24,"failed":0}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":21,"failed":0}},"optional/format/iri":{"count":{"passed":26,"failed":0}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":56,"failed":0}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":31,"failed":0}},"optional/format/uri-template":{"count":{"passed":48,"failed":0}},"optional/format/uri":{"count":{"passed":48,"failed":0}}}}},{"id":"b73ad3bf-529f-4a85-8890-31ba32b7132c","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":1703,"failed":159},"byType":{"spec":{"passed":921,"failed":8},"optional":{"passed":782,"failed":151}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":75,"failed":3}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":58,"failed":13}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":51,"failed":5}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}}}}},{"id":"3c490052-c89b-4fc9-a9eb-9fc50b4464c0","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema, \"7\");\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":1695,"failed":167},"byType":{"spec":{"passed":918,"failed":11},"optional":{"passed":777,"failed":156}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":74,"failed":4}},"refRemote":{"count":{"passed":23,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":43,"failed":4}},"optional/format/date":{"count":{"passed":81,"failed":0}},"optional/format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":51,"failed":0}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":40,"failed":0}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"optional/format/time":{"count":{"passed":42,"failed":14}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":25,"failed":6}},"optional/format/uri-template":{"count":{"passed":45,"failed":3}},"optional/format/uri":{"count":{"passed":44,"failed":4}}}}},{"id":"7da93bf8-4d78-4363-a791-d59a6dda3583","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1615,"failed":247},"byType":{"spec":{"passed":871,"failed":58},"optional":{"passed":744,"failed":189}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":34}},"refRemote":{"count":{"passed":19,"failed":4}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"optional/format/date-time":{"count":{"passed":36,"failed":11}},"optional/format/date":{"count":{"passed":72,"failed":9}},"optional/format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"optional/format/email":{"count":{"passed":59,"failed":12}},"optional/format/hostname":{"count":{"passed":42,"failed":24}},"optional/format/idn-email":{"count":{"passed":22,"failed":2}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":41,"failed":0}},"optional/format/ipv6":{"count":{"passed":47,"failed":4}},"optional/format/iri-reference":{"count":{"passed":20,"failed":1}},"optional/format/iri":{"count":{"passed":21,"failed":5}},"optional/format/json-pointer":{"count":{"passed":39,"failed":1}},"optional/format/regex":{"count":{"passed":18,"failed":0}},"optional/format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"optional/format/time":{"count":{"passed":41,"failed":15}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":30,"failed":1}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":32,"failed":16}}}}},{"id":"f2df56cd-357e-4a3e-ac23-f0b665140ca4","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":384,"failed":1478},"byType":{"spec":{"passed":309,"failed":620},"optional":{"passed":75,"failed":858}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":11,"failed":19}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":21}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":2,"failed":0}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":102}},"if-then-else":{"count":{"passed":8,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":5}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":27,"failed":51}},"refRemote":{"count":{"passed":17,"failed":6}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":7,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"v1":[{"id":"51dfaeb0-5e7b-4aa5-84db-f0b4a0cb5779","libraryName":"typebox","version":"1.4.3","note":"value","snippet":"Value.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2329,"failed":37},"byType":{"spec":{"passed":1135,"failed":0},"optional":{"passed":1194,"failed":37}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":27,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":63,"failed":0}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":52,"failed":0}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":71,"failed":0}},"format/hostname":{"count":{"passed":66,"failed":0}},"format/idn-email":{"count":{"passed":25,"failed":0}},"format/idn-hostname":{"count":{"passed":101,"failed":0}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":21,"failed":0}},"format/iri":{"count":{"passed":26,"failed":0}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":50,"failed":6}},"format/uri-reference":{"count":{"passed":31,"failed":0}},"format/uri-template":{"count":{"passed":48,"failed":0}},"format/uri":{"count":{"passed":48,"failed":0}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-annotation":{"count":{"passed":114,"failed":19}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"e559d50e-d89f-4496-8111-358dd6693a4d","libraryName":"typebox","version":"1.4.3","note":"schema","snippet":"Schema.Check({ ...Schema.Meta, ...remotes }, schema, data)","source":"native","results":{"count":{"passed":2329,"failed":37},"byType":{"spec":{"passed":1135,"failed":0},"optional":{"passed":1194,"failed":37}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":27,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":63,"failed":0}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":52,"failed":0}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":71,"failed":0}},"format/hostname":{"count":{"passed":66,"failed":0}},"format/idn-email":{"count":{"passed":25,"failed":0}},"format/idn-hostname":{"count":{"passed":101,"failed":0}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":21,"failed":0}},"format/iri":{"count":{"passed":26,"failed":0}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":50,"failed":6}},"format/uri-reference":{"count":{"passed":31,"failed":0}},"format/uri-template":{"count":{"passed":48,"failed":0}},"format/uri":{"count":{"passed":48,"failed":0}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-annotation":{"count":{"passed":114,"failed":19}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":1,"failed":2}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"904d2a30-8a99-4f3d-a54a-fdb2a7686091","libraryName":"ata-validator","version":"1.60.0","snippet":"new Validator(schema, { schemas }).isValidObject(data)","source":"native","results":{"count":{"passed":2230,"failed":136},"byType":{"spec":{"passed":1132,"failed":3},"optional":{"passed":1098,"failed":133}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":4,"failed":3}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":27,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":79,"failed":0}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":71,"failed":0}},"unevaluatedProperties":{"count":{"passed":129,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":55,"failed":8}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":52,"failed":0}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":71,"failed":0}},"format/hostname":{"count":{"passed":43,"failed":23}},"format/idn-email":{"count":{"passed":25,"failed":0}},"format/idn-hostname":{"count":{"passed":43,"failed":58}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":21,"failed":0}},"format/iri":{"count":{"passed":26,"failed":0}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":50,"failed":6}},"format/uri-reference":{"count":{"passed":31,"failed":0}},"format/uri-template":{"count":{"passed":48,"failed":0}},"format/uri":{"count":{"passed":48,"failed":0}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":2,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":72,"failed":2}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":115,"failed":18}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":9,"failed":3}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":8,"failed":0}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":21,"failed":0}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":6,"failed":0}}}}},{"id":"348aea67-4084-441c-b0eb-c383796f2d08","libraryName":"@cfworker/json-schema","version":"4.1.1","snippet":"const validator = new Validator(schema);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data).valid;","source":"native","results":{"count":{"passed":2148,"failed":218},"byType":{"spec":{"passed":1111,"failed":24},"optional":{"passed":1037,"failed":194}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":6,"failed":2}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":14,"failed":13}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":40,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":78,"failed":1}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":69,"failed":2}},"unevaluatedProperties":{"count":{"passed":128,"failed":1}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":51,"failed":12}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":47,"failed":5}},"format/ecmascript-regex":{"count":{"passed":12,"failed":0}},"format/email":{"count":{"passed":59,"failed":12}},"format/hostname":{"count":{"passed":42,"failed":24}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":58}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":44,"failed":12}},"format/uri-reference":{"count":{"passed":25,"failed":6}},"format/uri-template":{"count":{"passed":45,"failed":3}},"format/uri":{"count":{"passed":44,"failed":4}},"format/uuid":{"count":{"passed":28,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-annotation":{"count":{"passed":118,"failed":15}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"66047357-6dde-44e0-98ca-c87623ec45c7","libraryName":"ajv","version":"8.20.0","note":"non-strict","snippet":"const ajv = new Ajv({ strict: false, validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":2018,"failed":348},"byType":{"spec":{"passed":979,"failed":156},"optional":{"passed":1039,"failed":192}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":8,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":15,"failed":12}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":69,"failed":10}},"refRemote":{"count":{"passed":31,"failed":0}},"required":{"count":{"passed":14,"failed":4}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":44,"failed":27}},"unevaluatedProperties":{"count":{"passed":83,"failed":46}},"uniqueItems":{"count":{"passed":63,"failed":6}},"format/date-time":{"count":{"passed":51,"failed":12}},"format/date":{"count":{"passed":81,"failed":0}},"format/duration":{"count":{"passed":50,"failed":2}},"format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"format/email":{"count":{"passed":58,"failed":13}},"format/hostname":{"count":{"passed":42,"failed":24}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":58}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":51,"failed":0}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":40,"failed":0}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":26,"failed":0}},"format/time":{"count":{"passed":45,"failed":11}},"format/uri-reference":{"count":{"passed":25,"failed":6}},"format/uri-template":{"count":{"passed":45,"failed":3}},"format/uri":{"count":{"passed":44,"failed":4}},"format/uuid":{"count":{"passed":28,"failed":1}},"optional/anchor":{"count":{"passed":4,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":118,"failed":15}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":10,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":2,"failed":4}}}}},{"id":"ae625574-2527-4294-afb5-597b3dc9fed5","libraryName":"jsonschema","version":"1.5.0","snippet":"const validator = new Validator();\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.addSchema(remoteSchema, uri);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1837,"failed":529},"byType":{"spec":{"passed":854,"failed":281},"optional":{"passed":983,"failed":248}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":14,"failed":6}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":9,"failed":18}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":8,"failed":6}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":16,"failed":12}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":39,"failed":1}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":16,"failed":63}},"refRemote":{"count":{"passed":16,"failed":15}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":41,"failed":30}},"unevaluatedProperties":{"count":{"passed":52,"failed":77}},"uniqueItems":{"count":{"passed":63,"failed":6}},"format/date-time":{"count":{"passed":44,"failed":19}},"format/date":{"count":{"passed":72,"failed":9}},"format/duration":{"count":{"passed":39,"failed":13}},"format/ecmascript-regex":{"count":{"passed":11,"failed":1}},"format/email":{"count":{"passed":59,"failed":12}},"format/hostname":{"count":{"passed":42,"failed":24}},"format/idn-email":{"count":{"passed":23,"failed":2}},"format/idn-hostname":{"count":{"passed":43,"failed":58}},"format/ipv4":{"count":{"passed":41,"failed":0}},"format/ipv6":{"count":{"passed":47,"failed":4}},"format/iri-reference":{"count":{"passed":20,"failed":1}},"format/iri":{"count":{"passed":21,"failed":5}},"format/json-pointer":{"count":{"passed":39,"failed":1}},"format/regex":{"count":{"passed":18,"failed":0}},"format/relative-json-pointer":{"count":{"passed":24,"failed":2}},"format/time":{"count":{"passed":47,"failed":9}},"format/uri-reference":{"count":{"passed":30,"failed":1}},"format/uri-template":{"count":{"passed":27,"failed":21}},"format/uri":{"count":{"passed":32,"failed":16}},"format/uuid":{"count":{"passed":29,"failed":0}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":118,"failed":15}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":2,"failed":4}}}}},{"id":"a7a809b7-a25e-4d96-919b-99f890bf355c","libraryName":"z-schema","version":"12.5.0","snippet":"const validator = ZSchema.create({ safe: true });\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n validator.setRemoteReference(uri, remoteSchema);\n}\nreturn validator.validate(data, schema).valid;","source":"native","results":{"count":{"passed":1097,"failed":1269},"byType":{"spec":{"passed":512,"failed":623},"optional":{"passed":585,"failed":646}},"files":{"additionalProperties":{"count":{"passed":9,"failed":12}},"allOf":{"count":{"passed":20,"failed":10}},"anchor":{"count":{"passed":4,"failed":4}},"anyOf":{"count":{"passed":6,"failed":12}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":32,"failed":22}},"contains":{"count":{"passed":10,"failed":15}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":1,"failed":6}},"dependentRequired":{"count":{"passed":6,"failed":14}},"dependentSchemas":{"count":{"passed":10,"failed":10}},"dynamicRef":{"count":{"passed":15,"failed":12}},"enum":{"count":{"passed":30,"failed":23}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"if-then-else":{"count":{"passed":8,"failed":18}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":12,"failed":17}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":2,"failed":4}},"maxLength":{"count":{"passed":2,"failed":5}},"maxProperties":{"count":{"passed":3,"failed":7}},"maximum":{"count":{"passed":2,"failed":6}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":2,"failed":4}},"minLength":{"count":{"passed":3,"failed":4}},"minProperties":{"count":{"passed":2,"failed":8}},"minimum":{"count":{"passed":3,"failed":8}},"multipleOf":{"count":{"passed":4,"failed":7}},"not":{"count":{"passed":24,"failed":16}},"oneOf":{"count":{"passed":15,"failed":12}},"pattern":{"count":{"passed":2,"failed":10}},"patternProperties":{"count":{"passed":11,"failed":15}},"prefixItems":{"count":{"passed":2,"failed":9}},"properties":{"count":{"passed":12,"failed":16}},"propertyNames":{"count":{"passed":2,"failed":10}},"ref":{"count":{"passed":42,"failed":37}},"refRemote":{"count":{"passed":15,"failed":16}},"required":{"count":{"passed":6,"failed":12}},"type":{"count":{"passed":59,"failed":21}},"unevaluatedItems":{"count":{"passed":29,"failed":42}},"unevaluatedProperties":{"count":{"passed":62,"failed":67}},"uniqueItems":{"count":{"passed":19,"failed":50}},"format/date-time":{"count":{"passed":38,"failed":25}},"format/date":{"count":{"passed":58,"failed":23}},"format/duration":{"count":{"passed":25,"failed":27}},"format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"format/email":{"count":{"passed":44,"failed":27}},"format/hostname":{"count":{"passed":37,"failed":29}},"format/idn-email":{"count":{"passed":9,"failed":16}},"format/idn-hostname":{"count":{"passed":58,"failed":43}},"format/ipv4":{"count":{"passed":30,"failed":11}},"format/ipv6":{"count":{"passed":28,"failed":23}},"format/iri-reference":{"count":{"passed":7,"failed":14}},"format/iri":{"count":{"passed":9,"failed":17}},"format/json-pointer":{"count":{"passed":12,"failed":28}},"format/regex":{"count":{"passed":6,"failed":12}},"format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"format/time":{"count":{"passed":42,"failed":14}},"format/uri-reference":{"count":{"passed":14,"failed":17}},"format/uri-template":{"count":{"passed":21,"failed":27}},"format/uri":{"count":{"passed":27,"failed":21}},"format/uuid":{"count":{"passed":14,"failed":15}},"optional/anchor":{"count":{"passed":2,"failed":2}},"optional/bignum":{"count":{"passed":3,"failed":6}},"optional/dependencies-compatibility":{"count":{"passed":14,"failed":22}},"optional/dynamicRef":{"count":{"passed":1,"failed":1}},"optional/ecmascript-regex":{"count":{"passed":38,"failed":36}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":0,"failed":133}},"optional/id":{"count":{"passed":1,"failed":2}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":5,"failed":5}},"optional/unknownKeyword":{"count":{"passed":2,"failed":1}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":4,"failed":17}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":4,"failed":2}}}}},{"id":"d7270596-3b23-458d-924b-62985fd644bb","libraryName":"ajv","version":"8.20.0","snippet":"const ajv = new Ajv({ validateSchema: false });\naddFormats(ajv);\nfor (const [uri, remoteSchema] of Object.entries(remotes)) {\n ajv.addSchema(remoteSchema, uri);\n}\nreturn ajv.validate(schema, data)","source":"native","results":{"count":{"passed":390,"failed":1976},"byType":{"spec":{"passed":323,"failed":812},"optional":{"passed":67,"failed":1164}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":11,"failed":19}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":10,"failed":8}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":0,"failed":25}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":3,"failed":4}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":0,"failed":27}},"enum":{"count":{"passed":47,"failed":6}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"if-then-else":{"count":{"passed":4,"failed":22}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":2,"failed":9}},"not":{"count":{"passed":33,"failed":7}},"oneOf":{"count":{"passed":11,"failed":16}},"pattern":{"count":{"passed":3,"failed":9}},"patternProperties":{"count":{"passed":3,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":12}},"ref":{"count":{"passed":21,"failed":58}},"refRemote":{"count":{"passed":19,"failed":12}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":63,"failed":17}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":0,"failed":69}},"format/date-time":{"count":{"passed":0,"failed":63}},"format/date":{"count":{"passed":0,"failed":81}},"format/duration":{"count":{"passed":0,"failed":52}},"format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"format/email":{"count":{"passed":0,"failed":71}},"format/hostname":{"count":{"passed":0,"failed":66}},"format/idn-email":{"count":{"passed":0,"failed":25}},"format/idn-hostname":{"count":{"passed":0,"failed":101}},"format/ipv4":{"count":{"passed":0,"failed":41}},"format/ipv6":{"count":{"passed":0,"failed":51}},"format/iri-reference":{"count":{"passed":0,"failed":21}},"format/iri":{"count":{"passed":0,"failed":26}},"format/json-pointer":{"count":{"passed":0,"failed":40}},"format/regex":{"count":{"passed":0,"failed":18}},"format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"format/time":{"count":{"passed":0,"failed":56}},"format/uri-reference":{"count":{"passed":0,"failed":31}},"format/uri-template":{"count":{"passed":0,"failed":48}},"format/uri":{"count":{"passed":0,"failed":48}},"format/uuid":{"count":{"passed":0,"failed":29}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":0,"failed":133}},"optional/id":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":2,"failed":8}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":0,"failed":8}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":0,"failed":21}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}}]},"semantics":{"draft2019-09":[{"id":"0d32f5ff-b595-4681-b28c-c97292752684","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1496,"failed":819},"byType":{"spec":{"passed":941,"failed":320},"optional":{"passed":555,"failed":499}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"recursiveRef":{"count":{"passed":0,"failed":34}},"ref":{"count":{"passed":44,"failed":37}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":56}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":3}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"0571e918-e0a6-43c9-9f92-48e7b5bd8528","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1208,"failed":1107},"byType":{"spec":{"passed":696,"failed":565},"optional":{"passed":512,"failed":542}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":11,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":114,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":23,"failed":5}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"recursiveRef":{"count":{"passed":20,"failed":14}},"ref":{"count":{"passed":27,"failed":54}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":55}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":50,"failed":19}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":3}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"b632069f-e277-4f44-a9d4-ea0689813967","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":321,"failed":1994},"byType":{"spec":{"passed":263,"failed":998},"optional":{"passed":58,"failed":996}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":114}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":14}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"recursiveRef":{"count":{"passed":2,"failed":32}},"ref":{"count":{"passed":2,"failed":79}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"unevaluatedItems":{"count":{"passed":1,"failed":55}},"unevaluatedProperties":{"count":{"passed":20,"failed":109}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":2}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft2020-12":[{"id":"8b8b3920-da91-4f37-9e46-0ea6f9fb552a","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1516,"failed":844},"byType":{"spec":{"passed":959,"failed":343},"optional":{"passed":557,"failed":501}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":0,"failed":44}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":35}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"238584d5-e9c8-4b78-af7f-ba6e29ee089f","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1211,"failed":1149},"byType":{"spec":{"passed":697,"failed":605},"optional":{"passed":514,"failed":544}},"files":{"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":11,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":3,"failed":41}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":9,"failed":3}},"patternProperties":{"count":{"passed":15,"failed":11}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":27,"failed":52}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":1,"failed":128}},"uniqueItems":{"count":{"passed":50,"failed":19}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"53665d18-7cbc-46fa-82b9-c7fcf90a6c98","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":309,"failed":2051},"byType":{"spec":{"passed":251,"failed":1051},"optional":{"passed":58,"failed":1000}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":2,"failed":42}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":133}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":14}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":1,"failed":11}},"patternProperties":{"count":{"passed":2,"failed":24}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":2,"failed":77}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":5,"failed":124}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":0,"failed":4}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft3":[{"id":"e1e950d5-472f-45b3-9c22-4eeb15b63bbc","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":453,"failed":129},"byType":{"spec":{"passed":385,"failed":52},"optional":{"passed":68,"failed":77}},"files":{"additionalItems":{"count":{"passed":14,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":17,"failed":1}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":16,"failed":2}},"extends":{"count":{"passed":4,"failed":6}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":7,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":4,"failed":1}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":4,"failed":1}},"minimum":{"count":{"passed":13,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":17,"failed":0}},"properties":{"count":{"passed":15,"failed":0}},"ref":{"count":{"passed":23,"failed":4}},"refRemote":{"count":{"passed":0,"failed":8}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":60,"failed":20}},"uniqueItems":{"count":{"passed":62,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":6,"failed":15}},"optional/format/date":{"count":{"passed":14,"failed":19}},"optional/format/ecmascript-regex":{"count":{"passed":2,"failed":1}},"optional/format/email":{"count":{"passed":5,"failed":6}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":6,"failed":6}},"optional/format/regex":{"count":{"passed":6,"failed":6}},"optional/format/time":{"count":{"passed":1,"failed":2}},"optional/format/uri":{"count":{"passed":1,"failed":3}}}}},{"id":"a2cd9727-8b9f-48ae-b889-0013c2c9b9d5","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":373,"failed":209},"byType":{"spec":{"passed":315,"failed":122},"optional":{"passed":58,"failed":87}},"files":{"additionalItems":{"count":{"passed":11,"failed":3}},"additionalProperties":{"count":{"passed":11,"failed":5}},"default":{"count":{"passed":7,"failed":0}},"dependencies":{"count":{"passed":11,"failed":7}},"disallow":{"count":{"passed":4,"failed":5}},"divisibleBy":{"count":{"passed":6,"failed":3}},"enum":{"count":{"passed":15,"failed":3}},"extends":{"count":{"passed":3,"failed":7}},"format":{"count":{"passed":60,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":5,"failed":2}},"maxItems":{"count":{"passed":3,"failed":1}},"maxLength":{"count":{"passed":4,"failed":1}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":3,"failed":1}},"minLength":{"count":{"passed":3,"failed":2}},"minimum":{"count":{"passed":9,"failed":4}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":10,"failed":7}},"properties":{"count":{"passed":9,"failed":6}},"ref":{"count":{"passed":13,"failed":14}},"refRemote":{"count":{"passed":1,"failed":7}},"required":{"count":{"passed":3,"failed":1}},"type":{"count":{"passed":60,"failed":20}},"uniqueItems":{"count":{"passed":45,"failed":17}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":3,"failed":3}},"optional/format/date-time":{"count":{"passed":6,"failed":15}},"optional/format/date":{"count":{"passed":14,"failed":19}},"optional/format/ecmascript-regex":{"count":{"passed":2,"failed":1}},"optional/format/email":{"count":{"passed":5,"failed":6}},"optional/format/host-name":{"count":{"passed":2,"failed":13}},"optional/format/ip-address":{"count":{"passed":1,"failed":2}},"optional/format/ipv6":{"count":{"passed":6,"failed":6}},"optional/format/regex":{"count":{"passed":6,"failed":6}},"optional/format/time":{"count":{"passed":1,"failed":2}},"optional/format/uri":{"count":{"passed":1,"failed":3}}}}},{"id":"ac05b524-5132-4184-9c14-ef0454d7bbe3","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":83,"failed":499},"byType":{"spec":{"passed":78,"failed":359},"optional":{"passed":5,"failed":140}},"files":{"additionalItems":{"count":{"passed":0,"failed":14}},"additionalProperties":{"count":{"passed":0,"failed":16}},"default":{"count":{"passed":3,"failed":4}},"dependencies":{"count":{"passed":0,"failed":18}},"disallow":{"count":{"passed":0,"failed":9}},"divisibleBy":{"count":{"passed":0,"failed":9}},"enum":{"count":{"passed":15,"failed":3}},"extends":{"count":{"passed":0,"failed":10}},"format":{"count":{"passed":0,"failed":60}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":0,"failed":7}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minimum":{"count":{"passed":0,"failed":13}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":17}},"properties":{"count":{"passed":0,"failed":15}},"ref":{"count":{"passed":1,"failed":26}},"refRemote":{"count":{"passed":0,"failed":8}},"required":{"count":{"passed":0,"failed":4}},"type":{"count":{"passed":59,"failed":21}},"uniqueItems":{"count":{"passed":0,"failed":62}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/color":{"count":{"passed":0,"failed":6}},"optional/format/date-time":{"count":{"passed":0,"failed":21}},"optional/format/date":{"count":{"passed":0,"failed":33}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":3}},"optional/format/email":{"count":{"passed":0,"failed":11}},"optional/format/host-name":{"count":{"passed":0,"failed":15}},"optional/format/ip-address":{"count":{"passed":0,"failed":3}},"optional/format/ipv6":{"count":{"passed":0,"failed":12}},"optional/format/regex":{"count":{"passed":0,"failed":12}},"optional/format/time":{"count":{"passed":0,"failed":3}},"optional/format/uri":{"count":{"passed":0,"failed":4}}}}}],"draft4":[{"id":"231d9dfa-bb9d-4068-9cb5-835aed35fad2","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":800,"failed":212},"byType":{"spec":{"passed":585,"failed":33},"optional":{"passed":215,"failed":179}},"files":{"additionalItems":{"count":{"passed":17,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":27,"failed":0}},"anyOf":{"count":{"passed":15,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":49,"failed":0}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":21,"failed":0}},"maxItems":{"count":{"passed":4,"failed":0}},"maxLength":{"count":{"passed":4,"failed":1}},"maxProperties":{"count":{"passed":8,"failed":0}},"maximum":{"count":{"passed":14,"failed":0}},"minItems":{"count":{"passed":4,"failed":0}},"minLength":{"count":{"passed":4,"failed":1}},"minProperties":{"count":{"passed":8,"failed":0}},"minimum":{"count":{"passed":17,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":20,"failed":0}},"oneOf":{"count":{"passed":23,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":18,"failed":0}},"properties":{"count":{"passed":24,"failed":0}},"ref":{"count":{"passed":33,"failed":12}},"refRemote":{"count":{"passed":0,"failed":17}},"required":{"count":{"passed":17,"failed":0}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":17,"failed":26}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":19}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"5239e949-3a24-418f-bdec-71d9dc23a66c","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":619,"failed":393},"byType":{"spec":{"passed":428,"failed":190},"optional":{"passed":191,"failed":203}},"files":{"additionalItems":{"count":{"passed":12,"failed":5}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":12,"failed":15}},"anyOf":{"count":{"passed":12,"failed":3}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":16,"failed":13}},"enum":{"count":{"passed":41,"failed":8}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":13,"failed":8}},"maxItems":{"count":{"passed":3,"failed":1}},"maxLength":{"count":{"passed":4,"failed":1}},"maxProperties":{"count":{"passed":6,"failed":2}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":3,"failed":1}},"minLength":{"count":{"passed":3,"failed":2}},"minProperties":{"count":{"passed":7,"failed":1}},"minimum":{"count":{"passed":12,"failed":5}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":10}},"oneOf":{"count":{"passed":14,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":11,"failed":7}},"properties":{"count":{"passed":14,"failed":10}},"ref":{"count":{"passed":13,"failed":32}},"refRemote":{"count":{"passed":1,"failed":16}},"required":{"count":{"passed":11,"failed":6}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":17,"failed":26}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":19}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"a2088fb9-64c3-4c22-9e4a-bc2db18f15db","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":185,"failed":827},"byType":{"spec":{"passed":140,"failed":478},"optional":{"passed":45,"failed":349}},"files":{"additionalItems":{"count":{"passed":0,"failed":17}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":2,"failed":25}},"anyOf":{"count":{"passed":2,"failed":13}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":29}},"enum":{"count":{"passed":41,"failed":8}},"format":{"count":{"passed":0,"failed":36}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":18}},"maxItems":{"count":{"passed":0,"failed":4}},"maxLength":{"count":{"passed":0,"failed":5}},"maxProperties":{"count":{"passed":0,"failed":8}},"maximum":{"count":{"passed":0,"failed":14}},"minItems":{"count":{"passed":0,"failed":4}},"minLength":{"count":{"passed":0,"failed":5}},"minProperties":{"count":{"passed":0,"failed":8}},"minimum":{"count":{"passed":0,"failed":17}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":8,"failed":12}},"oneOf":{"count":{"passed":2,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":18}},"properties":{"count":{"passed":0,"failed":24}},"ref":{"count":{"passed":1,"failed":44}},"refRemote":{"count":{"passed":0,"failed":17}},"required":{"count":{"passed":0,"failed":17}},"type":{"count":{"passed":78,"failed":1}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":40,"failed":34}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":0,"failed":43}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":33}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"draft6":[{"id":"eb27f23a-7ed1-4fe4-8f0b-a2b0648232a8","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1061,"failed":303},"byType":{"spec":{"passed":770,"failed":71},"optional":{"passed":291,"failed":232}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":19,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":26}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":4,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":19}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"f5f16de1-af2f-4c86-85db-ecc983b3b888","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":837,"failed":527},"byType":{"spec":{"passed":574,"failed":267},"optional":{"passed":263,"failed":260}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":15,"failed":15}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":10,"failed":9}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":54,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":18,"failed":10}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":28}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":21,"failed":49}},"refRemote":{"count":{"passed":2,"failed":21}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":19}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"47becec0-c3cc-4971-8e4b-9eb4efaadafe","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":289,"failed":1075},"byType":{"spec":{"passed":232,"failed":609},"optional":{"passed":57,"failed":466}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":4,"failed":26}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":19}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":54}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":12}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":2,"failed":68}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":33}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"draft7":[{"id":"30785842-17d0-4eff-b993-582ce8167a21","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1326,"failed":536},"byType":{"spec":{"passed":850,"failed":79},"optional":{"passed":476,"failed":457}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":16,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":34}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":4,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"bf28e1f8-0b9c-4347-b21a-e3e43cf7dab1","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1071,"failed":791},"byType":{"spec":{"passed":623,"failed":306},"optional":{"passed":448,"failed":485}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":15,"failed":15}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":11,"failed":10}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":21,"failed":15}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":18,"failed":10}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":28}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":21,"failed":57}},"refRemote":{"count":{"passed":2,"failed":21}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"a8abc4a1-1eed-4f0a-8d2f-cdb34082342d","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":289,"failed":1573},"byType":{"spec":{"passed":232,"failed":697},"optional":{"passed":57,"failed":876}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":4,"failed":26}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":21}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":39,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":102}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":12}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":2,"failed":76}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":0,"failed":10}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"v1":[{"id":"c0cc1117-0a1b-46c4-a2b3-99db7a720ae8","libraryName":"sury","version":"11.0.0","snippet":"S.isInput(S.fromJSONSchemaOrThrow(schema), data)","source":"native","results":{"count":{"passed":1515,"failed":851},"byType":{"spec":{"passed":811,"failed":324},"optional":{"passed":704,"failed":527}},"files":{"additionalProperties":{"count":{"passed":21,"failed":0}},"allOf":{"count":{"passed":30,"failed":0}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":25,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":0,"failed":27}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"if-then-else":{"count":{"passed":26,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":6,"failed":1}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":6,"failed":1}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":28,"failed":0}},"propertyNames":{"count":{"passed":12,"failed":0}},"ref":{"count":{"passed":43,"failed":36}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"format/date-time":{"count":{"passed":25,"failed":38}},"format/date":{"count":{"passed":23,"failed":58}},"format/duration":{"count":{"passed":27,"failed":25}},"format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"format/email":{"count":{"passed":27,"failed":44}},"format/hostname":{"count":{"passed":29,"failed":37}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":58}},"format/ipv4":{"count":{"passed":11,"failed":30}},"format/ipv6":{"count":{"passed":23,"failed":28}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":28,"failed":12}},"format/regex":{"count":{"passed":12,"failed":6}},"format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"format/time":{"count":{"passed":14,"failed":42}},"format/uri-reference":{"count":{"passed":17,"failed":14}},"format/uri-template":{"count":{"passed":27,"failed":21}},"format/uri":{"count":{"passed":21,"failed":27}},"format/uuid":{"count":{"passed":15,"failed":14}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":133,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":3,"failed":0}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}},{"id":"c80d27b3-364b-4127-af78-637982c1aa81","libraryName":"zod","version":"4.6.7","snippet":"z.fromJSONSchema(schema).safeParse(data)","source":"native","results":{"count":{"passed":1213,"failed":1153},"byType":{"spec":{"passed":554,"failed":581},"optional":{"passed":659,"failed":572}},"files":{"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":15,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":1,"failed":26}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"if-then-else":{"count":{"passed":0,"failed":26}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":9,"failed":3}},"patternProperties":{"count":{"passed":15,"failed":11}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":10,"failed":2}},"ref":{"count":{"passed":27,"failed":52}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":50,"failed":19}},"format/date-time":{"count":{"passed":25,"failed":38}},"format/date":{"count":{"passed":23,"failed":58}},"format/duration":{"count":{"passed":27,"failed":25}},"format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"format/email":{"count":{"passed":27,"failed":44}},"format/hostname":{"count":{"passed":29,"failed":37}},"format/idn-email":{"count":{"passed":16,"failed":9}},"format/idn-hostname":{"count":{"passed":43,"failed":58}},"format/ipv4":{"count":{"passed":11,"failed":30}},"format/ipv6":{"count":{"passed":23,"failed":28}},"format/iri-reference":{"count":{"passed":14,"failed":7}},"format/iri":{"count":{"passed":17,"failed":9}},"format/json-pointer":{"count":{"passed":28,"failed":12}},"format/regex":{"count":{"passed":12,"failed":6}},"format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"format/time":{"count":{"passed":14,"failed":42}},"format/uri-reference":{"count":{"passed":17,"failed":14}},"format/uri-template":{"count":{"passed":27,"failed":21}},"format/uri":{"count":{"passed":21,"failed":27}},"format/uuid":{"count":{"passed":15,"failed":14}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/dependencies-compatibility":{"count":{"passed":22,"failed":14}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":60,"failed":14}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":133,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":4,"failed":4}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":17,"failed":4}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}},{"id":"f55fad4c-7fa8-4722-9b03-e877416cc9ce","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).allows(data)","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":319,"failed":2047},"byType":{"spec":{"passed":262,"failed":873},"optional":{"passed":57,"failed":1174}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":47,"failed":7}},"contains":{"count":{"passed":0,"failed":25}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":0,"failed":27}},"enum":{"count":{"passed":45,"failed":8}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"if-then-else":{"count":{"passed":0,"failed":26}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":26,"failed":14}},"oneOf":{"count":{"passed":6,"failed":21}},"pattern":{"count":{"passed":1,"failed":11}},"patternProperties":{"count":{"passed":2,"failed":24}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":12}},"ref":{"count":{"passed":2,"failed":77}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":79,"failed":1}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":20,"failed":109}},"uniqueItems":{"count":{"passed":0,"failed":69}},"format/date-time":{"count":{"passed":0,"failed":63}},"format/date":{"count":{"passed":0,"failed":81}},"format/duration":{"count":{"passed":0,"failed":52}},"format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"format/email":{"count":{"passed":0,"failed":71}},"format/hostname":{"count":{"passed":0,"failed":66}},"format/idn-email":{"count":{"passed":0,"failed":25}},"format/idn-hostname":{"count":{"passed":0,"failed":101}},"format/ipv4":{"count":{"passed":0,"failed":41}},"format/ipv6":{"count":{"passed":0,"failed":51}},"format/iri-reference":{"count":{"passed":0,"failed":21}},"format/iri":{"count":{"passed":0,"failed":26}},"format/json-pointer":{"count":{"passed":0,"failed":40}},"format/regex":{"count":{"passed":0,"failed":18}},"format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"format/time":{"count":{"passed":0,"failed":56}},"format/uri-reference":{"count":{"passed":0,"failed":31}},"format/uri-template":{"count":{"passed":0,"failed":48}},"format/uri":{"count":{"passed":0,"failed":48}},"format/uuid":{"count":{"passed":0,"failed":29}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":52,"failed":22}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-annotation":{"count":{"passed":0,"failed":133}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/additionalProperties":{"count":{"passed":0,"failed":3}},"proposals/propertyDependencies/dynamicRef":{"count":{"passed":0,"failed":8}},"proposals/propertyDependencies/propertyDependencies":{"count":{"passed":0,"failed":21}},"proposals/propertyDependencies/unevaluatedProperties":{"count":{"passed":0,"failed":6}}}}}]},"roundtrip":{"draft2019-09":[],"draft2020-12":[{"id":"3cbf1498-04ca-4e44-8444-21649cc8dee0","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(S.fromJSONSchemaOrThrow(schema), { target: \"draft-2020-12\" })","source":"native","results":{"count":{"passed":1515,"failed":845},"byType":{"spec":{"passed":957,"failed":345},"optional":{"passed":558,"failed":500}},"files":{"additionalProperties":{"count":{"passed":19,"failed":2}},"allOf":{"count":{"passed":29,"failed":1}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":20,"failed":0}},"dependentSchemas":{"count":{"passed":20,"failed":0}},"dynamicRef":{"count":{"passed":0,"failed":44}},"enum":{"count":{"passed":53,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":29,"failed":0}},"maxContains":{"count":{"passed":14,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minContains":{"count":{"passed":28,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":2}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":12,"failed":0}},"patternProperties":{"count":{"passed":26,"failed":0}},"prefixItems":{"count":{"passed":11,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":35}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":0,"failed":71}},"unevaluatedProperties":{"count":{"passed":0,"failed":129}},"uniqueItems":{"count":{"passed":69,"failed":0}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":3,"failed":0}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/refOfUnknownKeyword":{"count":{"passed":8,"failed":2}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"962168e0-d1d8-42c7-8bf5-ef96675ea160","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(z.fromJSONSchema(schema), { target: \"draft-2020-12\" })","source":"native","results":{"count":{"passed":1230,"failed":1130},"byType":{"spec":{"passed":706,"failed":596},"optional":{"passed":524,"failed":534}},"files":{"additionalProperties":{"count":{"passed":12,"failed":9}},"allOf":{"count":{"passed":15,"failed":15}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":51,"failed":3}},"contains":{"count":{"passed":11,"failed":10}},"content":{"count":{"passed":18,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":3,"failed":41}},"enum":{"count":{"passed":46,"failed":7}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":133,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":22,"failed":7}},"maxContains":{"count":{"passed":7,"failed":7}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minContains":{"count":{"passed":14,"failed":14}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":30}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":11,"failed":1}},"patternProperties":{"count":{"passed":16,"failed":10}},"prefixItems":{"count":{"passed":9,"failed":2}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":28,"failed":51}},"refRemote":{"count":{"passed":2,"failed":29}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":1,"failed":128}},"uniqueItems":{"count":{"passed":50,"failed":19}},"vocabulary":{"count":{"passed":4,"failed":1}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":1}},"optional/dependencies-compatibility":{"count":{"passed":36,"failed":0}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":56,"failed":18}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":2,"failed":2}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":2,"failed":1}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/refOfUnknownKeyword":{"count":{"passed":4,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/duration":{"count":{"passed":27,"failed":25}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}},"optional/format/uuid":{"count":{"passed":15,"failed":14}}}}},{"id":"7de03a92-ca4f-4379-85b2-e7bb2b61c01f","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).toJsonSchema({ target: \"draft-2020-12\" })","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":261,"failed":2099},"byType":{"spec":{"passed":198,"failed":1104},"optional":{"passed":63,"failed":995}},"files":{"additionalProperties":{"count":{"passed":0,"failed":21}},"allOf":{"count":{"passed":4,"failed":26}},"anchor":{"count":{"passed":0,"failed":8}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":35,"failed":19}},"contains":{"count":{"passed":0,"failed":21}},"content":{"count":{"passed":0,"failed":18}},"default":{"count":{"passed":3,"failed":4}},"defs":{"count":{"passed":0,"failed":2}},"dependentRequired":{"count":{"passed":0,"failed":20}},"dependentSchemas":{"count":{"passed":0,"failed":20}},"dynamicRef":{"count":{"passed":2,"failed":42}},"enum":{"count":{"passed":36,"failed":17}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":133}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":26}},"maxContains":{"count":{"passed":0,"failed":14}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minContains":{"count":{"passed":0,"failed":28}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":0,"failed":40}},"oneOf":{"count":{"passed":0,"failed":27}},"pattern":{"count":{"passed":3,"failed":9}},"patternProperties":{"count":{"passed":3,"failed":23}},"prefixItems":{"count":{"passed":0,"failed":11}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":0,"failed":79}},"refRemote":{"count":{"passed":0,"failed":31}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":80,"failed":0}},"unevaluatedItems":{"count":{"passed":1,"failed":70}},"unevaluatedProperties":{"count":{"passed":3,"failed":126}},"uniqueItems":{"count":{"passed":0,"failed":69}},"vocabulary":{"count":{"passed":2,"failed":3}},"optional/anchor":{"count":{"passed":0,"failed":4}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/cross-draft":{"count":{"passed":1,"failed":0}},"optional/dependencies-compatibility":{"count":{"passed":0,"failed":36}},"optional/dynamicRef":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/format-assertion":{"count":{"passed":0,"failed":4}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/no-schema":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/refOfUnknownKeyword":{"count":{"passed":0,"failed":10}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/duration":{"count":{"passed":0,"failed":52}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}},"optional/format/uuid":{"count":{"passed":0,"failed":29}}}}}],"draft3":[],"draft4":[{"id":"8e8e0ce1-639f-4c41-bab2-b3b85de58dfd","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(z.fromJSONSchema(schema), { target: \"draft-04\" })","source":"native","results":{"count":{"passed":631,"failed":381},"byType":{"spec":{"passed":443,"failed":175},"optional":{"passed":188,"failed":206}},"files":{"additionalItems":{"count":{"passed":12,"failed":5}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":12,"failed":15}},"anyOf":{"count":{"passed":12,"failed":3}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":29,"failed":0}},"enum":{"count":{"passed":42,"failed":7}},"format":{"count":{"passed":36,"failed":0}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":13,"failed":8}},"maxItems":{"count":{"passed":3,"failed":1}},"maxLength":{"count":{"passed":4,"failed":1}},"maxProperties":{"count":{"passed":6,"failed":2}},"maximum":{"count":{"passed":10,"failed":4}},"minItems":{"count":{"passed":3,"failed":1}},"minLength":{"count":{"passed":3,"failed":2}},"minProperties":{"count":{"passed":7,"failed":1}},"minimum":{"count":{"passed":12,"failed":5}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":10}},"oneOf":{"count":{"passed":14,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":11,"failed":7}},"properties":{"count":{"passed":14,"failed":10}},"ref":{"count":{"passed":14,"failed":31}},"refRemote":{"count":{"passed":1,"failed":16}},"required":{"count":{"passed":11,"failed":6}},"type":{"count":{"passed":79,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/ecmascript-regex":{"count":{"passed":56,"failed":18}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":0,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/zeroTerminatedFloats":{"count":{"passed":0,"failed":1}},"optional/format/date-time":{"count":{"passed":17,"failed":26}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":14,"failed":19}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}}],"draft6":[],"draft7":[{"id":"22c72023-393e-42c0-92c8-78fa18fc7872","libraryName":"sury","version":"11.0.0","snippet":"S.toInputJSONSchemaOrThrow(S.fromJSONSchemaOrThrow(schema), { target: \"draft-07\" })","source":"native","results":{"count":{"passed":1325,"failed":537},"byType":{"spec":{"passed":848,"failed":81},"optional":{"passed":477,"failed":456}},"files":{"additionalItems":{"count":{"passed":19,"failed":0}},"additionalProperties":{"count":{"passed":14,"failed":2}},"allOf":{"count":{"passed":29,"failed":1}},"anyOf":{"count":{"passed":18,"failed":0}},"boolean_schema":{"count":{"passed":0,"failed":18}},"const":{"count":{"passed":54,"failed":0}},"contains":{"count":{"passed":21,"failed":0}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":47,"failed":0}},"exclusiveMaximum":{"count":{"passed":4,"failed":0}},"exclusiveMinimum":{"count":{"passed":4,"failed":0}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":30,"failed":0}},"infinite-loop-detection":{"count":{"passed":2,"failed":0}},"items":{"count":{"passed":28,"failed":0}},"maxItems":{"count":{"passed":6,"failed":0}},"maxLength":{"count":{"passed":7,"failed":0}},"maxProperties":{"count":{"passed":10,"failed":0}},"maximum":{"count":{"passed":8,"failed":0}},"minItems":{"count":{"passed":6,"failed":0}},"minLength":{"count":{"passed":7,"failed":0}},"minProperties":{"count":{"passed":10,"failed":0}},"minimum":{"count":{"passed":11,"failed":0}},"multipleOf":{"count":{"passed":11,"failed":0}},"not":{"count":{"passed":38,"failed":0}},"oneOf":{"count":{"passed":27,"failed":0}},"pattern":{"count":{"passed":9,"failed":0}},"patternProperties":{"count":{"passed":23,"failed":0}},"properties":{"count":{"passed":27,"failed":1}},"propertyNames":{"count":{"passed":22,"failed":0}},"ref":{"count":{"passed":44,"failed":34}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":18,"failed":0}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":69,"failed":0}},"optional/bignum":{"count":{"passed":9,"failed":0}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":74,"failed":0}},"optional/float-overflow":{"count":{"passed":1,"failed":0}},"optional/id":{"count":{"passed":4,"failed":3}},"optional/non-bmp-regex":{"count":{"passed":12,"failed":0}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"d9f637f8-3c24-460b-9630-8912922d79f6","libraryName":"zod","version":"4.6.7","snippet":"z.toJSONSchema(z.fromJSONSchema(schema), { target: \"draft-07\" })","source":"native","results":{"count":{"passed":1088,"failed":774},"byType":{"spec":{"passed":644,"failed":285},"optional":{"passed":444,"failed":489}},"files":{"additionalItems":{"count":{"passed":13,"failed":6}},"additionalProperties":{"count":{"passed":11,"failed":5}},"allOf":{"count":{"passed":15,"failed":15}},"anyOf":{"count":{"passed":15,"failed":3}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":51,"failed":3}},"contains":{"count":{"passed":11,"failed":10}},"default":{"count":{"passed":7,"failed":0}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":36,"failed":0}},"enum":{"count":{"passed":40,"failed":7}},"exclusiveMaximum":{"count":{"passed":2,"failed":2}},"exclusiveMinimum":{"count":{"passed":2,"failed":2}},"format":{"count":{"passed":102,"failed":0}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":1,"failed":1}},"items":{"count":{"passed":18,"failed":10}},"maxItems":{"count":{"passed":4,"failed":2}},"maxLength":{"count":{"passed":5,"failed":2}},"maxProperties":{"count":{"passed":7,"failed":3}},"maximum":{"count":{"passed":6,"failed":2}},"minItems":{"count":{"passed":4,"failed":2}},"minLength":{"count":{"passed":4,"failed":3}},"minProperties":{"count":{"passed":8,"failed":2}},"minimum":{"count":{"passed":8,"failed":3}},"multipleOf":{"count":{"passed":8,"failed":3}},"not":{"count":{"passed":10,"failed":28}},"oneOf":{"count":{"passed":18,"failed":9}},"pattern":{"count":{"passed":8,"failed":1}},"patternProperties":{"count":{"passed":13,"failed":10}},"properties":{"count":{"passed":16,"failed":12}},"propertyNames":{"count":{"passed":17,"failed":5}},"ref":{"count":{"passed":22,"failed":56}},"refRemote":{"count":{"passed":2,"failed":21}},"required":{"count":{"passed":12,"failed":6}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":50,"failed":19}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":6,"failed":4}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":56,"failed":18}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":6,"failed":6}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":17,"failed":30}},"optional/format/date":{"count":{"passed":23,"failed":58}},"optional/format/ecmascript-regex":{"count":{"passed":6,"failed":6}},"optional/format/email":{"count":{"passed":27,"failed":44}},"optional/format/hostname":{"count":{"passed":29,"failed":37}},"optional/format/idn-email":{"count":{"passed":16,"failed":8}},"optional/format/idn-hostname":{"count":{"passed":43,"failed":58}},"optional/format/ipv4":{"count":{"passed":11,"failed":30}},"optional/format/ipv6":{"count":{"passed":23,"failed":28}},"optional/format/iri-reference":{"count":{"passed":14,"failed":7}},"optional/format/iri":{"count":{"passed":17,"failed":9}},"optional/format/json-pointer":{"count":{"passed":28,"failed":12}},"optional/format/regex":{"count":{"passed":12,"failed":6}},"optional/format/relative-json-pointer":{"count":{"passed":13,"failed":13}},"optional/format/time":{"count":{"passed":20,"failed":36}},"optional/format/unknown":{"count":{"passed":7,"failed":0}},"optional/format/uri-reference":{"count":{"passed":17,"failed":14}},"optional/format/uri-template":{"count":{"passed":27,"failed":21}},"optional/format/uri":{"count":{"passed":21,"failed":27}}}}},{"id":"40198005-2f6e-4729-8af8-10de5eca2a2c","libraryName":"arktype","version":"2.2.9","snippet":"jsonSchemaToType(schema).toJsonSchema({ target: \"draft-07\" })","source":{"type":"package","package":"@ark/json-schema"},"results":{"count":{"passed":240,"failed":1622},"byType":{"spec":{"passed":178,"failed":751},"optional":{"passed":62,"failed":871}},"files":{"additionalItems":{"count":{"passed":0,"failed":19}},"additionalProperties":{"count":{"passed":0,"failed":16}},"allOf":{"count":{"passed":4,"failed":26}},"anyOf":{"count":{"passed":5,"failed":13}},"boolean_schema":{"count":{"passed":18,"failed":0}},"const":{"count":{"passed":35,"failed":19}},"contains":{"count":{"passed":0,"failed":21}},"default":{"count":{"passed":3,"failed":4}},"definitions":{"count":{"passed":0,"failed":2}},"dependencies":{"count":{"passed":0,"failed":36}},"enum":{"count":{"passed":30,"failed":17}},"exclusiveMaximum":{"count":{"passed":0,"failed":4}},"exclusiveMinimum":{"count":{"passed":0,"failed":4}},"format":{"count":{"passed":0,"failed":102}},"if-then-else":{"count":{"passed":0,"failed":30}},"infinite-loop-detection":{"count":{"passed":0,"failed":2}},"items":{"count":{"passed":3,"failed":25}},"maxItems":{"count":{"passed":0,"failed":6}},"maxLength":{"count":{"passed":0,"failed":7}},"maxProperties":{"count":{"passed":0,"failed":10}},"maximum":{"count":{"passed":0,"failed":8}},"minItems":{"count":{"passed":0,"failed":6}},"minLength":{"count":{"passed":0,"failed":7}},"minProperties":{"count":{"passed":0,"failed":10}},"minimum":{"count":{"passed":0,"failed":11}},"multipleOf":{"count":{"passed":0,"failed":11}},"not":{"count":{"passed":0,"failed":38}},"oneOf":{"count":{"passed":0,"failed":27}},"pattern":{"count":{"passed":0,"failed":9}},"patternProperties":{"count":{"passed":0,"failed":23}},"properties":{"count":{"passed":0,"failed":28}},"propertyNames":{"count":{"passed":0,"failed":22}},"ref":{"count":{"passed":0,"failed":78}},"refRemote":{"count":{"passed":0,"failed":23}},"required":{"count":{"passed":0,"failed":18}},"type":{"count":{"passed":80,"failed":0}},"uniqueItems":{"count":{"passed":0,"failed":69}},"optional/bignum":{"count":{"passed":5,"failed":4}},"optional/content":{"count":{"passed":0,"failed":10}},"optional/cross-draft":{"count":{"passed":0,"failed":2}},"optional/ecmascript-regex":{"count":{"passed":57,"failed":17}},"optional/float-overflow":{"count":{"passed":0,"failed":1}},"optional/id":{"count":{"passed":0,"failed":7}},"optional/non-bmp-regex":{"count":{"passed":0,"failed":12}},"optional/unknownKeyword":{"count":{"passed":0,"failed":3}},"optional/format/date-time":{"count":{"passed":0,"failed":47}},"optional/format/date":{"count":{"passed":0,"failed":81}},"optional/format/ecmascript-regex":{"count":{"passed":0,"failed":12}},"optional/format/email":{"count":{"passed":0,"failed":71}},"optional/format/hostname":{"count":{"passed":0,"failed":66}},"optional/format/idn-email":{"count":{"passed":0,"failed":24}},"optional/format/idn-hostname":{"count":{"passed":0,"failed":101}},"optional/format/ipv4":{"count":{"passed":0,"failed":41}},"optional/format/ipv6":{"count":{"passed":0,"failed":51}},"optional/format/iri-reference":{"count":{"passed":0,"failed":21}},"optional/format/iri":{"count":{"passed":0,"failed":26}},"optional/format/json-pointer":{"count":{"passed":0,"failed":40}},"optional/format/regex":{"count":{"passed":0,"failed":18}},"optional/format/relative-json-pointer":{"count":{"passed":0,"failed":26}},"optional/format/time":{"count":{"passed":0,"failed":56}},"optional/format/unknown":{"count":{"passed":0,"failed":7}},"optional/format/uri-reference":{"count":{"passed":0,"failed":31}},"optional/format/uri-template":{"count":{"passed":0,"failed":48}},"optional/format/uri":{"count":{"passed":0,"failed":48}}}}}],"v1":[]}}} \ No newline at end of file diff --git a/bench/stack.json b/bench/stack.json index 52dca7971..12471d254 100644 --- a/bench/stack.json +++ b/bench/stack.json @@ -1 +1 @@ -[{"type":"success","libraryName":"@paseri/compiler","version":"0.7.7","snippet":"schema.parse(data)","frame":2,"output":"PaseriError: Failed to parse. See `e.messages()` for details.\n at Object.parseProduct [as parse] (file:///schemas/dist/benchmarks-abX5GZ6N.mjs:1014:8)\n at Object.throw (file:///schemas/dist/benchmarks-abX5GZ6N.mjs:1062:12)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n _issue: {\n type: \u001b[32m'join'\u001b[39m,\n left: { type: \u001b[32m'join'\u001b[39m, left: \u001b[36m[Object]\u001b[39m, right: \u001b[36m[Object]\u001b[39m },\n right: { type: \u001b[32m'nest'\u001b[39m, key: \u001b[32m'ratings'\u001b[39m, child: \u001b[36m[Object]\u001b[39m }\n }\n}\n","lineCount":11},{"type":"success","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.object(shape).parse(data)","frame":2,"output":"PaseriError: Failed to parse. See `e.messages()` for details.\n at ObjectSchema.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@jsr+paseri__paseri@1.9.7/node_modules/\u001b[4m@jsr/paseri__paseri\u001b[24m/src/schemas/schema.js:99:11)\n at Object.throw (file:///schemas/dist/benchmarks-CGK6IJj4.mjs:90:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n _issue: {\n type: \u001b[32m'join'\u001b[39m,\n left: { type: \u001b[32m'join'\u001b[39m, left: \u001b[36m[Object]\u001b[39m, right: \u001b[36m[Object]\u001b[39m },\n right: { type: \u001b[32m'nest'\u001b[39m, key: \u001b[32m'ratings'\u001b[39m, child: \u001b[36m[Object]\u001b[39m }\n }\n}\n","lineCount":11},{"type":"success","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parse(schema, data)","frame":2,"output":"ValidationError: Validation failed\n at parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@remix-run+data-schema@1.0.0/node_modules/\u001b[4m@remix-run/data-schema\u001b[24m/dist/lib/schema.js:841:15)\n at Object.throw (file:///schemas/dist/benchmarks-CtFdbOHb.mjs:71:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n issues: [\n { message: \u001b[32m'Expected at least 1 characters'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n {\n message: \u001b[32m'Expected number greater than or equal to 1'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n message: \u001b[32m'Expected number less than or equal to 10'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected number'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected instance of Date'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected one of: jpg, png'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected number'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected instance of Date'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected valid URL'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected one of: jpg, png'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected number'\u001b[39m, path: \u001b[36m[Array]\u001b[39m }\n ]\n}\n","lineCount":29},{"type":"success","libraryName":"runtypes","version":"7.0.5","snippet":"schema.check(data)","frame":2,"output":"ValidationError: Expected { id: number; created: Date; title: string; brand: string; description: string; price: number; discount: number | null; quantity: number; tags: string[]; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; ratings: { id: number; stars: number; title: string; text: string; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; }[]; }, but was incompatible\n at Object.check (file:///node_modules/\u001b[4m.pnpm\u001b[24m/runtypes@7.0.5/node_modules/\u001b[4mruntypes\u001b[24m/esm/Runtype.js:119:19)\n at Object.throw (file:///schemas/dist/benchmarks-Cty6v6c5.mjs:80:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n failure: {\n success: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'Expected { id: number; created: Date; title: string; brand: string; description: string; price: number; discount: number | null; quantity: number; tags: string[]; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; ratings: { id: number; stars: number; title: string; text: string; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; }[]; }, but was incompatible'\u001b[39m,\n code: \u001b[32m'CONTENT_INCORRECT'\u001b[39m,\n expected: Object [Runtype<{ id: number; created: Date; title: string; brand: string; description: string; price: number; discount: number | null; quantity: number; tags: string[]; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; ratings: { id: number; stars: number; title: string; text: string; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; }[]; }>] {\n tag: \u001b[32m'object'\u001b[39m,\n fields: \u001b[36m[Object]\u001b[39m,\n isExact: \u001b[33mfalse\u001b[39m\n },\n received: {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T10:05:58.039Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: \u001b[36m[Array]\u001b[39m,\n images: \u001b[36m[Array]\u001b[39m,\n ratings: \u001b[36m[Array]\u001b[39m\n },\n details: {\n title: \u001b[36m[Object]\u001b[39m,\n price: \u001b[36m[Object]\u001b[39m,\n quantity: \u001b[36m[Object]\u001b[39m,\n tags: \u001b[36m[Object]\u001b[39m,\n images: \u001b[36m[Object]\u001b[39m,\n ratings: \u001b[36m[Object]\u001b[39m\n }\n }\n}\n","lineCount":37},{"type":"success","libraryName":"typebox","version":"1.4.3","snippet":"Value.Parse(schema, data)","frame":2,"output":"ParseError: Parse\n at Module.Parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/typebox@1.4.3/node_modules/\u001b[4mtypebox\u001b[24m/build/value/parse/parse.mjs:52:11)\n at Object.throw (file:///schemas/dist/benchmarks-BrqtGBts.mjs:333:10)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n [cause]: {\n source: \u001b[32m'Parse'\u001b[39m,\n errors: [ \u001b[36m[Object]\u001b[39m ],\n value: {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T10:05:58.738Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: \u001b[36m[Array]\u001b[39m,\n images: \u001b[36m[Array]\u001b[39m,\n ratings: \u001b[36m[Array]\u001b[39m\n }\n }\n}\n","lineCount":23},{"type":"success","libraryName":"valibot","version":"1.5.0","snippet":"v.parse(schema, data)","frame":2,"output":"ValiError: Invalid length: Expected >=1 but received 0\n at Module.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/valibot@1.5.0_typescript@7.0.2/node_modules/\u001b[4mvalibot\u001b[24m/dist/index.mjs:7320:28)\n at Object.throw (file:///schemas/dist/benchmarks-DL3lDaZl.mjs:121:6)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n issues: [\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'min_length'\u001b[39m,\n input: \u001b[32m''\u001b[39m,\n expected: \u001b[32m'>=1'\u001b[39m,\n received: \u001b[32m'0'\u001b[39m,\n message: \u001b[32m'Invalid length: Expected >=1 but received 0'\u001b[39m,\n requirement: \u001b[33m1\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'min_value'\u001b[39m,\n input: \u001b[33m0\u001b[39m,\n expected: \u001b[32m'>=1'\u001b[39m,\n received: \u001b[32m'0'\u001b[39m,\n message: \u001b[32m'Invalid value: Expected >=1 but received 0'\u001b[39m,\n requirement: \u001b[33m1\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'max_value'\u001b[39m,\n input: \u001b[33m1000\u001b[39m,\n expected: \u001b[32m'<=10'\u001b[39m,\n received: \u001b[32m'1000'\u001b[39m,\n message: \u001b[32m'Invalid value: Expected <=10 but received 1000'\u001b[39m,\n requirement: \u001b[33m10\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n input: \u001b[1mnull\u001b[22m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected string but received null'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected string but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"id\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"id\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'date'\u001b[39m,\n input: \u001b[1mnull\u001b[22m,\n expected: \u001b[32m'Date'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected Date but received null'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'picklist'\u001b[39m,\n input: \u001b[32m'mp4'\u001b[39m,\n expected: \u001b[32m'(\"jpg\" | \"png\")'\u001b[39m,\n received: \u001b[32m'\"mp4\"'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected (\"jpg\" | \"png\") but received \"mp4\"'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"url\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"url\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'number'\u001b[39m,\n input: \u001b[32m'abc'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'\"abc\"'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected number but received \"abc\"'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'date'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'Date'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected Date but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'url'\u001b[39m,\n input: \u001b[32m'INVALID_URL'\u001b[39m,\n expected: \u001b[1mnull\u001b[22m,\n received: \u001b[32m'\"INVALID_URL\"'\u001b[39m,\n message: \u001b[32m'Invalid URL: Received \"INVALID_URL\"'\u001b[39m,\n requirement: \u001b[36m[Function: requirement]\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"title\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"title\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"type\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"type\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"size\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"size\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n }\n ]\n}\n","lineCount":218},{"type":"success","libraryName":"decoders","version":"2.13.0","snippet":"schema.verify(data)","frame":3,"output":"Decoding error: \n{\n \"id\": 252,\n \"created\": new Date('2026-10-26T10:05:57.347Z'),\n \"title\": \"\",\n ^^ Too short, must be at least 1 char\n \"brand\": \"Sunny Backyard\",\n \"description\": \"Red apple from Lake Constance\",\n \"price\": 0,\n ^ Too low, must be between 1 and 10000\n \"discount\": null,\n \"quantity\": 1000,\n ^^^^ Too high, must be between 0 and 10\n \"tags\": [\n \"fruit\",\n null,\n ^^^^ Must be string (at index 1)\n \"round\",\n undefined,\n ^^^^^^^^^ Must be string (at index 3)\n \"juicy\",\n \"healthy\",\n ],\n \"images\": [\n {\n \"created\": null,\n ^^^^ Must be a Date\n \"title\": \"Close up of an apple on a tree\",\n \"type\": \"mp4\",\n ^^^^^ Must be one of 'jpg', 'png'\n \"size\": 92357232,\n \"url\": \"https://www.example.com/images/248\",\n },\n ^ Missing key: 'id' (at index 0)\n {\n \"id\": 295,\n \"created\": new Date('2026-10-26T10:05:57.347Z'),\n \"title\": \"Our apples in the final packaging\",\n \"type\": \"jpg\",\n \"size\": 83247232,\n },\n ^ Missing key: 'url' (at index 1)\n {\n \"id\": 723,\n \"created\": new Date('2026-10-26T10:05:57.347Z'),\n \"title\": \"Our fruit fields at Lake Constance\",\n \"type\": \"jpg\",\n \"size\": 72356345,\n \"url\": \"https://www.example.com/images/723\",\n },\n ],\n \"ratings\": [\n {\n \"id\": 315,\n \"stars\": 4.5,\n \"title\": \"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean ...\" [truncated],\n \"text\": \"Tastes super delicious\",\n \"images\": [\n {\n \"id\": 835,\n \"created\": new Date('2026-10-26T10:05:57.347Z'),\n \"title\": \"The result of our apple pie\",\n \"type\": \"jpg\",\n \"size\": 8247493,\n \"url\": \"https://www.example.com/images/835\",\n },\n ],\n },\n {\n \"id\": 642,\n \"stars\": 5,\n \"title\": \"Very tasty! I will buy them again!\",\n \"text\": \"In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. N...\" [truncated],\n \"images\": [\n {\n \"id\": \"abc\",\n ^^^^^ Must be number\n \"created\": undefined,\n \"title\": \"The fruit salad in a bowl\",\n \"type\": \"jpg\",\n \"size\": 3582543,\n \"url\": \"INVALID_URL\",\n ^^^^^^^^^^^^^ Must be URL\n },\n ^ Missing key: 'created' (at index 0)\n {\n \"id\": 465,\n \"created\": new Date('2026-10-26T10:05:57.347Z'),\n \"url\": \"https://www.example.com/images/465\",\n },\n ^ Missing keys: 'title', 'type', 'size' (at index 1)\n ],\n },\n ],\n}\n at format (file:///node_modules/\u001b[4m.pnpm\u001b[24m/decoders@2.13.0/node_modules/\u001b[4mdecoders\u001b[24m/dist/index.js:372:18)\n at Decoder.verify (file:///node_modules/\u001b[4m.pnpm\u001b[24m/decoders@2.13.0/node_modules/\u001b[4mdecoders\u001b[24m/dist/index.js:417:15)\n at Object.throw (file:///schemas/dist/benchmarks-Dbmy50Jh.mjs:81:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":100},{"type":"success","libraryName":"superstruct","version":"2.0.2","snippet":"assert(data, schema)","frame":3,"output":"StructError: At path: title -- Expected a value of type `string`, but received: `\"\"`\n at validate (/node_modules/\u001b[4m.pnpm\u001b[24m/superstruct@2.0.2/node_modules/\u001b[4msuperstruct\u001b[24m/dist/index.cjs:298:27)\n at assert (/node_modules/\u001b[4m.pnpm\u001b[24m/superstruct@2.0.2/node_modules/\u001b[4msuperstruct\u001b[24m/dist/index.cjs:254:24)\n at Object.throw (file:///schemas/dist/benchmarks-BMz_bm-4.mjs:115:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n value: \u001b[32m''\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n refinement: \u001b[32m'string with length between 1 and 100'\u001b[39m,\n key: \u001b[32m'title'\u001b[39m,\n path: [ \u001b[32m'title'\u001b[39m ],\n branch: [\n {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T10:05:58.347Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: \u001b[36m[Array]\u001b[39m,\n images: \u001b[36m[Array]\u001b[39m,\n ratings: \u001b[36m[Array]\u001b[39m\n },\n \u001b[32m''\u001b[39m\n ],\n failures: \u001b[36m[Function (anonymous)]\u001b[39m\n}\n","lineCount":29},{"type":"success","libraryName":"zod/mini","version":"4.6.7","snippet":"schema.parse(data)","frame":3,"output":"$ZodError: [\n {\n \"origin\": \"string\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"title\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"price\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"inclusive\": true,\n \"path\": [\n \"quantity\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"code\": \"invalid_format\",\n \"format\": \"url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Invalid input\"\n }\n]\n at Module.fn (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v4/core/parse.js:17:18)\n at ZodMiniObject.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v4/mini/schemas.js:20:22)\n at Object.throw (file:///schemas/dist/benchmarks-XH_UcfCx.mjs:205:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":173},{"type":"success","libraryName":"zod/v3","version":"4.6.7","snippet":"schema.parse(data)","frame":3,"output":"ZodError: [\n {\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"type\": \"string\",\n \"inclusive\": true,\n \"exact\": false,\n \"message\": \"String must contain at least 1 character(s)\",\n \"path\": [\n \"title\"\n ]\n },\n {\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"type\": \"number\",\n \"inclusive\": true,\n \"exact\": false,\n \"message\": \"Number must be greater than or equal to 1\",\n \"path\": [\n \"price\"\n ]\n },\n {\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"type\": \"number\",\n \"inclusive\": true,\n \"exact\": false,\n \"message\": \"Number must be less than or equal to 10\",\n \"path\": [\n \"quantity\"\n ]\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"null\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Expected string, received null\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"number\",\n \"received\": \"undefined\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"date\",\n \"received\": \"null\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Expected date, received null\"\n },\n {\n \"received\": \"mp4\",\n \"code\": \"invalid_enum_value\",\n \"options\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid enum value. Expected 'jpg' | 'png', received 'mp4'\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"number\",\n \"received\": \"string\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Expected number, received string\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"date\",\n \"received\": \"undefined\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Required\"\n },\n {\n \"validation\": \"url\",\n \"code\": \"invalid_string\",\n \"message\": \"Invalid url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ]\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Required\"\n },\n {\n \"expected\": \"'jpg' | 'png'\",\n \"received\": \"undefined\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"number\",\n \"received\": \"undefined\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Required\"\n }\n]\n at get error (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v3/types.js:39:31)\n at ZodObject.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v3/types.js:114:22)\n at Object.throw (file:///schemas/dist/benchmarks-D7ZShr4H.mjs:104:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n issues: [\n {\n code: \u001b[32m'too_small'\u001b[39m,\n minimum: \u001b[33m1\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n inclusive: \u001b[33mtrue\u001b[39m,\n exact: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'String must contain at least 1 character(s)'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'too_small'\u001b[39m,\n minimum: \u001b[33m1\u001b[39m,\n type: \u001b[32m'number'\u001b[39m,\n inclusive: \u001b[33mtrue\u001b[39m,\n exact: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'Number must be greater than or equal to 1'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'too_big'\u001b[39m,\n maximum: \u001b[33m10\u001b[39m,\n type: \u001b[32m'number'\u001b[39m,\n inclusive: \u001b[33mtrue\u001b[39m,\n exact: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'Number must be less than or equal to 10'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Expected string, received null'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'date'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Expected date, received null'\u001b[39m\n },\n {\n received: \u001b[32m'mp4'\u001b[39m,\n code: \u001b[32m'invalid_enum_value'\u001b[39m,\n options: \u001b[36m[Array]\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m\"Invalid enum value. Expected 'jpg' | 'png', received 'mp4'\"\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'string'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Expected number, received string'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'date'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n validation: \u001b[32m'url'\u001b[39m,\n code: \u001b[32m'invalid_string'\u001b[39m,\n message: \u001b[32m'Invalid url'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n expected: \u001b[32m\"'jpg' | 'png'\"\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n code: \u001b[32m'invalid_type'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n }\n ],\n addIssue: \u001b[36m[Function (anonymous)]\u001b[39m,\n addIssues: \u001b[36m[Function (anonymous)]\u001b[39m\n}\n","lineCount":299},{"type":"success","libraryName":"sury","version":"11.0.0","snippet":"// setup-start\nconst parse = S.parseOrThrow(S.schema(value));\n// setup-end\nparse(data)","frame":4,"output":"SuryError: Failed at title: Expected 1 <= string.length <= 100, received \"\"\n at B_throw (file:///node_modules/\u001b[4m.pnpm\u001b[24m/sury@11.0.0/node_modules/\u001b[4msury\u001b[24m/index.mjs:380:9)\n at Array. (file:///node_modules/\u001b[4m.pnpm\u001b[24m/sury@11.0.0/node_modules/\u001b[4msury\u001b[24m/index.mjs:390:3)\n at eval (eval at compileDecoder (file:///node_modules/\u001b[4m.pnpm\u001b[24m/sury@11.0.0/node_modules/\u001b[4msury\u001b[24m/index.mjs:1048:14), :3:358)\n at Object.throw (file:///schemas/dist/benchmarks-C3S9tUi9.mjs:186:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n code: \u001b[32m'invalid_input'\u001b[39m,\n expected: Schema <[Object: null prototype] {}> {\n type: \u001b[32m'string'\u001b[39m,\n seq: \u001b[33m153\u001b[39m,\n decoder: \u001b[36m[Function: stringDecoderFn]\u001b[39m,\n expression: \u001b[36m[Function (anonymous)]\u001b[39m,\n bounds: \u001b[33m3\u001b[39m,\n minLength: \u001b[33m1\u001b[39m,\n refiner: \u001b[36m[Function: boundsRefiner]\u001b[39m,\n maxLength: \u001b[33m100\u001b[39m\n },\n received: Schema <[Object: null prototype] {}> {\n type: \u001b[32m'string'\u001b[39m,\n seq: \u001b[33m153\u001b[39m,\n decoder: \u001b[36m[Function: stringDecoderFn]\u001b[39m,\n expression: \u001b[36m[Function (anonymous)]\u001b[39m,\n bounds: \u001b[33m3\u001b[39m,\n minLength: \u001b[33m1\u001b[39m,\n refiner: \u001b[36m[Function: boundsRefiner]\u001b[39m,\n maxLength: \u001b[33m100\u001b[39m\n },\n path: [ \u001b[32m'title'\u001b[39m ],\n reason: \u001b[32m'Expected 1 <= string.length <= 100, received \"\"'\u001b[39m,\n unionErrors: \u001b[90mundefined\u001b[39m,\n input: \u001b[32m''\u001b[39m\n}\n","lineCount":33},{"type":"success","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.parse(data)","frame":5,"output":"\u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m6\u001b[39m)\n \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n\n input\u001b[32m.title\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mExpectedConstraintError\u001b[39m > \u001b[32ms.string().lengthGreaterThanOrEqual()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mn\u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mi\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33ms\u001b[39m\u001b[33mt\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33m \u001b[39m\u001b[33ml\u001b[39m\u001b[33me\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33mt\u001b[39m\u001b[33mh\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32mExpected: \u001b[39m\u001b[33mexpected.length >= 1\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m''\u001b[39m\n\n input\u001b[32m.price\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mExpectedConstraintError\u001b[39m > \u001b[32ms.number().greaterThanOrEqual()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mn\u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mi\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mn\u001b[39m\u001b[33mu\u001b[39m\u001b[33mm\u001b[39m\u001b[33mb\u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mu\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32mExpected: \u001b[39m\u001b[33mexpected >= 1\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[33m0\u001b[39m\n\n input\u001b[32m.quantity\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mExpectedConstraintError\u001b[39m > \u001b[32ms.number().lessThanOrEqual()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mn\u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mi\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mn\u001b[39m\u001b[33mu\u001b[39m\u001b[33mm\u001b[39m\u001b[33mb\u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mu\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32mExpected: \u001b[39m\u001b[33mexpected <= 10\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[33m1000\u001b[39m\n\n input\u001b[32m.tags\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m2\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m1\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mValidationError\u001b[39m > \u001b[32ms.string()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mx\u001b[39m\u001b[33mp\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33mt\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33ma\u001b[39m\u001b[33m \u001b[39m\u001b[33ms\u001b[39m\u001b[33mt\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33m \u001b[39m\u001b[33mp\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mm\u001b[39m\u001b[33mi\u001b[39m\u001b[33mt\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[1mnull\u001b[22m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m3\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mValidationError\u001b[39m > \u001b[32ms.string()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mx\u001b[39m\u001b[33mp\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33mt\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33ma\u001b[39m\u001b[33m \u001b[39m\u001b[33ms\u001b[39m\u001b[33mt\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33m \u001b[39m\u001b[33mp\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mm\u001b[39m\u001b[33mi\u001b[39m\u001b[33mt\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90mundefined\u001b[39m\n\n input\u001b[32m.images\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m2\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m0\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m3\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.id\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[MissingPropertyError: \u001b[32mid\u001b[39m]\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.created\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[ValidationError: \u001b[32ms.date()\u001b[39m]\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.type\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[CombinedError]\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m1\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m1\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.url\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[MissingPropertyError: \u001b[32murl\u001b[39m]\u001b[39m\n\n input\u001b[32m.ratings\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m1\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m1\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m1\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.images\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[CombinedPropertyError]\u001b[39m\n\n at _ObjectValidator.handleIgnoreStrategy (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:3789:72)\n at _ObjectValidator.handleStrategy (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:3654:47)\n at _ObjectValidator.handle (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:3759:17)\n at _ObjectValidator.parse (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:2652:88)\n at Object.throw (file:///schemas/dist/benchmarks-C1obb8Ng.mjs:93:11)\n at file:///bench/src/scripts/stack/log.ts:24:28\n","lineCount":90},{"type":"success","libraryName":"typia","version":"15.2.1","snippet":"// setup-start\nconst assert = typia.createAssert();\n// setup-end\nassert(data);","frame":6,"output":"TypeGuardError: Error on typia.createAssert(): invalid type on $input.title, expect to be string & MinLength<1>\n at Module._assertGuard (file:///node_modules/\u001b[4m.pnpm\u001b[24m/typia@15.2.1_ttsc@0.34.1_typescript@7.0.2_/node_modules/\u001b[4mtypia\u001b[24m/lib/internal/_assertGuard.mjs:18:9)\n at _ap2 (file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:291:168)\n at _ao0 (file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:328:132)\n at file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:514:26\n at file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:519:22\n at Object.throw (file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:1174:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n method: \u001b[32m'typia.createAssert'\u001b[39m,\n path: \u001b[32m'$input.title'\u001b[39m,\n expected: \u001b[32m'string & MinLength<1>'\u001b[39m,\n value: \u001b[32m''\u001b[39m\n}\n","lineCount":14},{"type":"success","libraryName":"arktype","version":"2.2.9","snippet":"schema.assert(data)","frame":8,"output":"TraversalError: \n • images[0].created must be a Date (was null)\n • images[0].id must be a number (was missing)\n • images[0].type must be \"jpg\" or \"png\" (was \"mp4\")\n • images[1].url must be a string (was missing)\n • price must be at least 1 (was 0)\n • quantity must be at most 10 (was 1000)\n • ratings[1].images[0].created must be a Date (was undefined)\n • ratings[1].images[0].id must be a number (was a string)\n • ratings[1].images[0].url must be a URL string (was \"INVALID_URL\")\n • ratings[1].images[1].size must be a number (was missing)\n • ratings[1].images[1].title must be a string (was missing)\n • ratings[1].images[1].type must be \"jpg\" or \"png\" (was missing)\n • tags[1] must be a string (was null)\n • tags[3] must be a string (was undefined)\n • title must be non-empty\n at ArkErrors.toTraversalError (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/shared/errors.js:154:16)\n at ArkErrors.throw (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/shared/errors.js:147:20)\n at file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:166:85\n at Traversal.finalize (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/shared/traversal.js:112:29)\n at IntersectionNode.rootApply (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:118:32)\n at BaseNode.attach (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:33:25)\n at IntersectionNode.assert (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:166:42)\n at Object.throw (file:///schemas/dist/benchmarks-Bl554NYn.mjs:134:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":26},{"type":"success","libraryName":"ajv","version":"8.20.0","snippet":"// setup-start\nconst validate = ajv.compile(schema);\n// setup-end\nvalidate(data);\nthrow new ValidationError(validate.errors || []);","output":"ValidationError: validation failed\n at Object.throw (file:///schemas/dist/benchmarks-CMRCgo4z.mjs:227:10)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n errors: [\n {\n instancePath: \u001b[32m'/title'\u001b[39m,\n schemaPath: \u001b[32m'#/properties/title/minLength'\u001b[39m,\n keyword: \u001b[32m'minLength'\u001b[39m,\n params: \u001b[36m[Object]\u001b[39m,\n message: \u001b[32m'must NOT have fewer than 1 characters'\u001b[39m\n }\n ],\n validation: \u001b[33mtrue\u001b[39m,\n ajv: \u001b[33mtrue\u001b[39m\n}\n","lineCount":16},{"type":"no stack","libraryName":"effect","version":"4.0.6","snippet":"Schema.decodeUnknownSync(schema)(data, { errors: \"first\" })","output":"{\n _tag: \u001b[32m'SchemaError'\u001b[39m,\n message: \u001b[32m'Expected a value with a length of at least 1\\n at [\"title\"]'\u001b[39m\n}\n","lineCount":5},{"type":"no stack","libraryName":"joi","version":"18.3.0","snippet":"throw schema.validate(data).error","output":"[Error [ValidationError]: \"title\" is not allowed to be empty] {\n _original: {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T10:05:57.776Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: [ \u001b[32m'fruit'\u001b[39m, \u001b[1mnull\u001b[22m, \u001b[32m'round'\u001b[39m, \u001b[90mundefined\u001b[39m, \u001b[32m'juicy'\u001b[39m, \u001b[32m'healthy'\u001b[39m ],\n images: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ],\n ratings: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ]\n },\n details: [\n {\n message: \u001b[32m'\"title\" is not allowed to be empty'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n type: \u001b[32m'string.empty'\u001b[39m,\n context: \u001b[36m[Object]\u001b[39m\n }\n ]\n}\n","lineCount":24},{"type":"success","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data)","output":"ValidationError: ratings[1].images[0].url must be a valid URL\n at createError (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:352:21)\n at handleResult (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:371:104)\n at validate (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:394:5)\n at StringSchema.runTests (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:855:7)\n at /node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:810:12\n at nextOnce (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:841:7)\n at finishTestRun (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:860:11)\n at handleResult (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:371:124)\n at validate (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:394:5)\n at StringSchema.runTests (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:855:7) {\n value: {\n ratings: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ],\n images: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ],\n tags: [ \u001b[32m'fruit'\u001b[39m, \u001b[1mnull\u001b[22m, \u001b[32m'round'\u001b[39m, \u001b[90mundefined\u001b[39m, \u001b[32m'juicy'\u001b[39m, \u001b[32m'healthy'\u001b[39m ],\n quantity: \u001b[33m1000\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n price: \u001b[33m0\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n created: \u001b[35m2026-10-26T10:05:58.780Z\u001b[39m,\n id: \u001b[33m252\u001b[39m\n },\n path: \u001b[32m'ratings[1].images[0].url'\u001b[39m,\n type: \u001b[32m'url'\u001b[39m,\n params: {\n value: \u001b[32m'INVALID_URL'\u001b[39m,\n originalValue: \u001b[32m'INVALID_URL'\u001b[39m,\n label: \u001b[90mundefined\u001b[39m,\n path: \u001b[32m'ratings[1].images[0].url'\u001b[39m,\n spec: {\n strip: \u001b[33mfalse\u001b[39m,\n strict: \u001b[33mfalse\u001b[39m,\n abortEarly: \u001b[33mtrue\u001b[39m,\n recursive: \u001b[33mtrue\u001b[39m,\n disableStackTrace: \u001b[33mfalse\u001b[39m,\n nullable: \u001b[33mfalse\u001b[39m,\n optional: \u001b[33mfalse\u001b[39m,\n coerce: \u001b[33mtrue\u001b[39m\n },\n disableStackTrace: \u001b[33mfalse\u001b[39m,\n regex: \u001b[32m/\u001b[39m\u001b[35m^\u001b[39m\u001b[31m(\u001b[39m\u001b[33m(\u001b[39m\u001b[35mh\u001b[39m\u001b[35mt\u001b[39m\u001b[35mt\u001b[39m\u001b[35mp\u001b[39m\u001b[35ms\u001b[39m\u001b[31m?\u001b[39m\u001b[31m|\u001b[39m\u001b[35mf\u001b[39m\u001b[35mt\u001b[39m\u001b[35mp\u001b[39m\u001b[33m)\u001b[39m\u001b[36m:\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[33m\\/\u001b[39m\u001b[33m\\/\u001b[39m\u001b[31m(\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[36m)\u001b[39m\u001b[31m*\u001b[39m\u001b[35m@\u001b[39m\u001b[33m)\u001b[39m\u001b[32m?\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[36m)\u001b[39m\u001b[31m|\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\d\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[36m|\u001b[39m\u001b[32m(\u001b[39m\u001b[31m(\u001b[39m\u001b[33m[\u001b[39m\u001b[36ma\u001b[39m\u001b[35m-\u001b[39m\u001b[36mz\u001b[39m\u001b[33m]\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\d\u001b[39m\u001b[32m|\u001b[39m\u001b[33m[\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[36mA\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mD\u001b[39m\u001b[36m7\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36m9\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mC\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mF\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36mE\u001b[39m\u001b[36mF\u001b[39m\u001b[33m]\u001b[39m\u001b[31m)\u001b[39m\u001b[31m(\u001b[39m\u001b[33m[\u001b[39m\u001b[36ma\u001b[39m\u001b[35m-\u001b[39m\u001b[36mz\u001b[39m\u001b[33m]\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\d\u001b[39m\u001b[32m|\u001b[39m\u001b[36m-\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\.\u001b[39m\u001b[32m|\u001b[39m\u001b[36m_\u001b[39m\u001b[32m|\u001b[39m\u001b[36m~\u001b[39m\u001b[32m|\u001b[39m\u001b[33m[\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[36mA\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mD\u001b[39m\u001b[36m7\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36m9\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mC\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mF\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36mE\u001b[39m\u001b[36mF\u001b[39m\u001b[33m]\u001b[39m\u001b[31m)\u001b[39m\u001b[35m*\u001b[39m\u001b[31m(\u001b[39m\u001b[33m[\u001b[39m\u001b[36ma\u001b[39m\u001b[35m-\u001b[39m\u001b[36mz\u001b[39m\u001b[33m]\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\d\u001b[39m\u001b[32m|\u001b[39m\u001b[33m[\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[36mA\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mD\u001b[39m\u001b[36m7\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36m9\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mC\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mF\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36mE\u001b[39m\u001b[36mF\u001b[39m\u001b[33m]\u001b[39m\u001b[31m)\u001b[39m\u001b[32m)\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[36m)\u001b[39m\u001b[31m+\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\d\u001b[39m\u001b[35m|\u001b[39m\u001b[33m-\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\.\u001b[39m\u001b[35m|\u001b[39m\u001b[33m_\u001b[39m\u001b[35m|\u001b[39m\u001b[33m~\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[36m*\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[35m)\u001b[39m\u001b[36m)\u001b[39m\u001b[35m\\.\u001b[39m\u001b[31m?\u001b[39m\u001b[33m)\u001b[39m\u001b[33m(\u001b[39m\u001b[35m:\u001b[39m\u001b[35m\\d\u001b[39m\u001b[31m*\u001b[39m\u001b[33m)\u001b[39m\u001b[32m?\u001b[39m\u001b[31m)\u001b[39m\u001b[31m(\u001b[39m\u001b[36m\\/\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[33m|\u001b[39m\u001b[32m@\u001b[39m\u001b[36m)\u001b[39m\u001b[31m+\u001b[39m\u001b[36m(\u001b[39m\u001b[32m\\/\u001b[39m\u001b[35m(\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\d\u001b[39m\u001b[35m|\u001b[39m\u001b[33m-\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\.\u001b[39m\u001b[35m|\u001b[39m\u001b[33m_\u001b[39m\u001b[35m|\u001b[39m\u001b[33m~\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[36m|\u001b[39m\u001b[32m(\u001b[39m\u001b[33m%\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\d\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mf\u001b[39m\u001b[31m]\u001b[39m\u001b[31m{\u001b[39m\u001b[36m2\u001b[39m\u001b[31m}\u001b[39m\u001b[32m)\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m!\u001b[39m\u001b[31m\\$\u001b[39m\u001b[31m&\u001b[39m\u001b[31m'\u001b[39m\u001b[31m\\(\u001b[39m\u001b[31m\\)\u001b[39m\u001b[31m\\*\u001b[39m\u001b[31m\\+\u001b[39m\u001b[31m,\u001b[39m\u001b[31m;\u001b[39m\u001b[31m=\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m:\u001b[39m\u001b[36m|\u001b[39m\u001b[31m@\u001b[39m\u001b[35m)\u001b[39m\u001b[33m*\u001b[39m\u001b[36m)\u001b[39m\u001b[31m*\u001b[39m\u001b[33m)\u001b[39m\u001b[32m?\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[31m(\u001b[39m\u001b[36m\\?\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[33m|\u001b[39m\u001b[32m@\u001b[39m\u001b[36m)\u001b[39m\u001b[31m|\u001b[39m\u001b[36m[\u001b[39m\u001b[35m\\u\u001b[39m\u001b[35mE\u001b[39m\u001b[35m0\u001b[39m\u001b[35m0\u001b[39m\u001b[35m0\u001b[39m\u001b[32m-\u001b[39m\u001b[35m\\u\u001b[39m\u001b[35mF\u001b[39m\u001b[35m8\u001b[39m\u001b[35mF\u001b[39m\u001b[35mF\u001b[39m\u001b[36m]\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\/\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\?\u001b[39m\u001b[33m)\u001b[39m\u001b[32m*\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[31m(\u001b[39m\u001b[36m\\#\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[33m|\u001b[39m\u001b[32m@\u001b[39m\u001b[36m)\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\/\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\?\u001b[39m\u001b[33m)\u001b[39m\u001b[32m*\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[35m$\u001b[39m\u001b[32m/\u001b[39m\u001b[31mi\u001b[39m\n },\n errors: [ \u001b[32m'ratings[1].images[0].url must be a valid URL'\u001b[39m ],\n inner: [],\n \u001b[32mSymbol(Symbol.toStringTag)\u001b[39m: \u001b[32m'Error'\u001b[39m\n}\n","lineCount":49},{"type":"success","libraryName":"zod","version":"4.6.7","snippet":"schema.parse(data)","output":"ZodError: [\n {\n \"origin\": \"string\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"title\"\n ],\n \"message\": \"Too small: expected string to have >=1 characters\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"price\"\n ],\n \"message\": \"Too small: expected number to be >=1\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"inclusive\": true,\n \"path\": [\n \"quantity\"\n ],\n \"message\": \"Too big: expected number to be <=10\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Invalid input: expected string, received null\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received null\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received string\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received undefined\"\n },\n {\n \"code\": \"invalid_format\",\n \"format\": \"url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ],\n \"message\": \"Invalid URL\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n }\n]\n at Object.throw (file:///schemas/dist/benchmarks-ibrZYDK5.mjs:241:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":171},{"type":"no stack","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.parse(data)","output":"[ZodError: [\n {\n \"origin\": \"string\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"title\"\n ],\n \"message\": \"Too small: expected string to have >=1 characters\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"price\"\n ],\n \"message\": \"Too small: expected number to be >=1\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"inclusive\": true,\n \"path\": [\n \"quantity\"\n ],\n \"message\": \"Too big: expected number to be <=10\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Invalid input: expected string, received null\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received null\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received string\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received undefined\"\n },\n {\n \"code\": \"invalid_format\",\n \"format\": \"url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ],\n \"message\": \"Invalid URL\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n }\n]]\n","lineCount":169}] \ No newline at end of file +[{"type":"success","libraryName":"@paseri/compiler","version":"0.7.7","snippet":"schema.parse(data)","frame":2,"output":"PaseriError: Failed to parse. See `e.messages()` for details.\n at Object.parseProduct [as parse] (file:///schemas/dist/benchmarks-abX5GZ6N.mjs:1014:8)\n at Object.throw (file:///schemas/dist/benchmarks-abX5GZ6N.mjs:1062:12)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n _issue: {\n type: \u001b[32m'join'\u001b[39m,\n left: { type: \u001b[32m'join'\u001b[39m, left: \u001b[36m[Object]\u001b[39m, right: \u001b[36m[Object]\u001b[39m },\n right: { type: \u001b[32m'nest'\u001b[39m, key: \u001b[32m'ratings'\u001b[39m, child: \u001b[36m[Object]\u001b[39m }\n }\n}\n","lineCount":11},{"type":"success","libraryName":"@paseri/paseri","version":"1.9.7","snippet":"p.object(shape).parse(data)","frame":2,"output":"PaseriError: Failed to parse. See `e.messages()` for details.\n at ObjectSchema.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@jsr+paseri__paseri@1.9.7/node_modules/\u001b[4m@jsr/paseri__paseri\u001b[24m/src/schemas/schema.js:99:11)\n at Object.throw (file:///schemas/dist/benchmarks-CGK6IJj4.mjs:90:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n _issue: {\n type: \u001b[32m'join'\u001b[39m,\n left: { type: \u001b[32m'join'\u001b[39m, left: \u001b[36m[Object]\u001b[39m, right: \u001b[36m[Object]\u001b[39m },\n right: { type: \u001b[32m'nest'\u001b[39m, key: \u001b[32m'ratings'\u001b[39m, child: \u001b[36m[Object]\u001b[39m }\n }\n}\n","lineCount":11},{"type":"success","libraryName":"@remix-run/data-schema","version":"1.0.0","snippet":"parse(schema, data)","frame":2,"output":"ValidationError: Validation failed\n at parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@remix-run+data-schema@1.0.0/node_modules/\u001b[4m@remix-run/data-schema\u001b[24m/dist/lib/schema.js:841:15)\n at Object.throw (file:///schemas/dist/benchmarks-CtFdbOHb.mjs:71:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n issues: [\n { message: \u001b[32m'Expected at least 1 characters'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n {\n message: \u001b[32m'Expected number greater than or equal to 1'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n message: \u001b[32m'Expected number less than or equal to 10'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected number'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected instance of Date'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected one of: jpg, png'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected number'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected instance of Date'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected valid URL'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected string'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected one of: jpg, png'\u001b[39m, path: \u001b[36m[Array]\u001b[39m },\n { message: \u001b[32m'Expected number'\u001b[39m, path: \u001b[36m[Array]\u001b[39m }\n ]\n}\n","lineCount":29},{"type":"success","libraryName":"runtypes","version":"7.0.5","snippet":"schema.check(data)","frame":2,"output":"ValidationError: Expected { id: number; created: Date; title: string; brand: string; description: string; price: number; discount: number | null; quantity: number; tags: string[]; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; ratings: { id: number; stars: number; title: string; text: string; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; }[]; }, but was incompatible\n at Object.check (file:///node_modules/\u001b[4m.pnpm\u001b[24m/runtypes@7.0.5/node_modules/\u001b[4mruntypes\u001b[24m/esm/Runtype.js:119:19)\n at Object.throw (file:///schemas/dist/benchmarks-Cty6v6c5.mjs:80:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n failure: {\n success: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'Expected { id: number; created: Date; title: string; brand: string; description: string; price: number; discount: number | null; quantity: number; tags: string[]; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; ratings: { id: number; stars: number; title: string; text: string; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; }[]; }, but was incompatible'\u001b[39m,\n code: \u001b[32m'CONTENT_INCORRECT'\u001b[39m,\n expected: Object [Runtype<{ id: number; created: Date; title: string; brand: string; description: string; price: number; discount: number | null; quantity: number; tags: string[]; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; ratings: { id: number; stars: number; title: string; text: string; images: { id: number; created: Date; title: string; type: \"jpg\" | \"png\"; size: number; url: string; }[]; }[]; }>] {\n tag: \u001b[32m'object'\u001b[39m,\n fields: \u001b[36m[Object]\u001b[39m,\n isExact: \u001b[33mfalse\u001b[39m\n },\n received: {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T15:56:55.719Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: \u001b[36m[Array]\u001b[39m,\n images: \u001b[36m[Array]\u001b[39m,\n ratings: \u001b[36m[Array]\u001b[39m\n },\n details: {\n title: \u001b[36m[Object]\u001b[39m,\n price: \u001b[36m[Object]\u001b[39m,\n quantity: \u001b[36m[Object]\u001b[39m,\n tags: \u001b[36m[Object]\u001b[39m,\n images: \u001b[36m[Object]\u001b[39m,\n ratings: \u001b[36m[Object]\u001b[39m\n }\n }\n}\n","lineCount":37},{"type":"success","libraryName":"typebox","version":"1.4.3","snippet":"Value.Parse(schema, data)","frame":2,"output":"ParseError: Parse\n at Module.Parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/typebox@1.4.3/node_modules/\u001b[4mtypebox\u001b[24m/build/value/parse/parse.mjs:52:11)\n at Object.throw (file:///schemas/dist/benchmarks-BrqtGBts.mjs:333:10)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n [cause]: {\n source: \u001b[32m'Parse'\u001b[39m,\n errors: [ \u001b[36m[Object]\u001b[39m ],\n value: {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T15:56:56.147Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: \u001b[36m[Array]\u001b[39m,\n images: \u001b[36m[Array]\u001b[39m,\n ratings: \u001b[36m[Array]\u001b[39m\n }\n }\n}\n","lineCount":23},{"type":"success","libraryName":"valibot","version":"1.5.0","snippet":"v.parse(schema, data)","frame":2,"output":"ValiError: Invalid length: Expected >=1 but received 0\n at Module.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/valibot@1.5.0_typescript@7.0.2/node_modules/\u001b[4mvalibot\u001b[24m/dist/index.mjs:7320:28)\n at Object.throw (file:///schemas/dist/benchmarks-DL3lDaZl.mjs:121:6)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n issues: [\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'min_length'\u001b[39m,\n input: \u001b[32m''\u001b[39m,\n expected: \u001b[32m'>=1'\u001b[39m,\n received: \u001b[32m'0'\u001b[39m,\n message: \u001b[32m'Invalid length: Expected >=1 but received 0'\u001b[39m,\n requirement: \u001b[33m1\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'min_value'\u001b[39m,\n input: \u001b[33m0\u001b[39m,\n expected: \u001b[32m'>=1'\u001b[39m,\n received: \u001b[32m'0'\u001b[39m,\n message: \u001b[32m'Invalid value: Expected >=1 but received 0'\u001b[39m,\n requirement: \u001b[33m1\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'max_value'\u001b[39m,\n input: \u001b[33m1000\u001b[39m,\n expected: \u001b[32m'<=10'\u001b[39m,\n received: \u001b[32m'1000'\u001b[39m,\n message: \u001b[32m'Invalid value: Expected <=10 but received 1000'\u001b[39m,\n requirement: \u001b[33m10\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n input: \u001b[1mnull\u001b[22m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected string but received null'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected string but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"id\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"id\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'date'\u001b[39m,\n input: \u001b[1mnull\u001b[22m,\n expected: \u001b[32m'Date'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected Date but received null'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'picklist'\u001b[39m,\n input: \u001b[32m'mp4'\u001b[39m,\n expected: \u001b[32m'(\"jpg\" | \"png\")'\u001b[39m,\n received: \u001b[32m'\"mp4\"'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected (\"jpg\" | \"png\") but received \"mp4\"'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"url\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"url\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'number'\u001b[39m,\n input: \u001b[32m'abc'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'\"abc\"'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected number but received \"abc\"'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'date'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'Date'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid type: Expected Date but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'validation'\u001b[39m,\n type: \u001b[32m'url'\u001b[39m,\n input: \u001b[32m'INVALID_URL'\u001b[39m,\n expected: \u001b[1mnull\u001b[22m,\n received: \u001b[32m'\"INVALID_URL\"'\u001b[39m,\n message: \u001b[32m'Invalid URL: Received \"INVALID_URL\"'\u001b[39m,\n requirement: \u001b[36m[Function: requirement]\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"title\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"title\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"type\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"type\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n },\n {\n kind: \u001b[32m'schema'\u001b[39m,\n type: \u001b[32m'object'\u001b[39m,\n input: \u001b[90mundefined\u001b[39m,\n expected: \u001b[32m'\"size\"'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n message: \u001b[32m'Invalid key: Expected \"size\" but received undefined'\u001b[39m,\n requirement: \u001b[90mundefined\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n issues: \u001b[90mundefined\u001b[39m,\n lang: \u001b[90mundefined\u001b[39m,\n abortEarly: \u001b[90mundefined\u001b[39m,\n abortPipeEarly: \u001b[90mundefined\u001b[39m\n }\n ]\n}\n","lineCount":218},{"type":"success","libraryName":"decoders","version":"2.13.0","snippet":"schema.verify(data)","frame":3,"output":"Decoding error: \n{\n \"id\": 252,\n \"created\": new Date('2026-10-26T15:56:55.283Z'),\n \"title\": \"\",\n ^^ Too short, must be at least 1 char\n \"brand\": \"Sunny Backyard\",\n \"description\": \"Red apple from Lake Constance\",\n \"price\": 0,\n ^ Too low, must be between 1 and 10000\n \"discount\": null,\n \"quantity\": 1000,\n ^^^^ Too high, must be between 0 and 10\n \"tags\": [\n \"fruit\",\n null,\n ^^^^ Must be string (at index 1)\n \"round\",\n undefined,\n ^^^^^^^^^ Must be string (at index 3)\n \"juicy\",\n \"healthy\",\n ],\n \"images\": [\n {\n \"created\": null,\n ^^^^ Must be a Date\n \"title\": \"Close up of an apple on a tree\",\n \"type\": \"mp4\",\n ^^^^^ Must be one of 'jpg', 'png'\n \"size\": 92357232,\n \"url\": \"https://www.example.com/images/248\",\n },\n ^ Missing key: 'id' (at index 0)\n {\n \"id\": 295,\n \"created\": new Date('2026-10-26T15:56:55.283Z'),\n \"title\": \"Our apples in the final packaging\",\n \"type\": \"jpg\",\n \"size\": 83247232,\n },\n ^ Missing key: 'url' (at index 1)\n {\n \"id\": 723,\n \"created\": new Date('2026-10-26T15:56:55.283Z'),\n \"title\": \"Our fruit fields at Lake Constance\",\n \"type\": \"jpg\",\n \"size\": 72356345,\n \"url\": \"https://www.example.com/images/723\",\n },\n ],\n \"ratings\": [\n {\n \"id\": 315,\n \"stars\": 4.5,\n \"title\": \"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean ...\" [truncated],\n \"text\": \"Tastes super delicious\",\n \"images\": [\n {\n \"id\": 835,\n \"created\": new Date('2026-10-26T15:56:55.283Z'),\n \"title\": \"The result of our apple pie\",\n \"type\": \"jpg\",\n \"size\": 8247493,\n \"url\": \"https://www.example.com/images/835\",\n },\n ],\n },\n {\n \"id\": 642,\n \"stars\": 5,\n \"title\": \"Very tasty! I will buy them again!\",\n \"text\": \"In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. N...\" [truncated],\n \"images\": [\n {\n \"id\": \"abc\",\n ^^^^^ Must be number\n \"created\": undefined,\n \"title\": \"The fruit salad in a bowl\",\n \"type\": \"jpg\",\n \"size\": 3582543,\n \"url\": \"INVALID_URL\",\n ^^^^^^^^^^^^^ Must be URL\n },\n ^ Missing key: 'created' (at index 0)\n {\n \"id\": 465,\n \"created\": new Date('2026-10-26T15:56:55.283Z'),\n \"url\": \"https://www.example.com/images/465\",\n },\n ^ Missing keys: 'title', 'type', 'size' (at index 1)\n ],\n },\n ],\n}\n at format (file:///node_modules/\u001b[4m.pnpm\u001b[24m/decoders@2.13.0/node_modules/\u001b[4mdecoders\u001b[24m/dist/index.js:372:18)\n at Decoder.verify (file:///node_modules/\u001b[4m.pnpm\u001b[24m/decoders@2.13.0/node_modules/\u001b[4mdecoders\u001b[24m/dist/index.js:417:15)\n at Object.throw (file:///schemas/dist/benchmarks-Dbmy50Jh.mjs:81:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":100},{"type":"success","libraryName":"superstruct","version":"2.0.2","snippet":"assert(data, schema)","frame":3,"output":"StructError: At path: title -- Expected a value of type `string`, but received: `\"\"`\n at validate (/node_modules/\u001b[4m.pnpm\u001b[24m/superstruct@2.0.2/node_modules/\u001b[4msuperstruct\u001b[24m/dist/index.cjs:298:27)\n at assert (/node_modules/\u001b[4m.pnpm\u001b[24m/superstruct@2.0.2/node_modules/\u001b[4msuperstruct\u001b[24m/dist/index.cjs:254:24)\n at Object.throw (file:///schemas/dist/benchmarks-BMz_bm-4.mjs:115:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n value: \u001b[32m''\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n refinement: \u001b[32m'string with length between 1 and 100'\u001b[39m,\n key: \u001b[32m'title'\u001b[39m,\n path: [ \u001b[32m'title'\u001b[39m ],\n branch: [\n {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T15:56:55.789Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: \u001b[36m[Array]\u001b[39m,\n images: \u001b[36m[Array]\u001b[39m,\n ratings: \u001b[36m[Array]\u001b[39m\n },\n \u001b[32m''\u001b[39m\n ],\n failures: \u001b[36m[Function (anonymous)]\u001b[39m\n}\n","lineCount":29},{"type":"success","libraryName":"zod/mini","version":"4.6.7","snippet":"schema.parse(data)","frame":3,"output":"$ZodError: [\n {\n \"origin\": \"string\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"title\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"price\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"inclusive\": true,\n \"path\": [\n \"quantity\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"code\": \"invalid_format\",\n \"format\": \"url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Invalid input\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Invalid input\"\n }\n]\n at Module.fn (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v4/core/parse.js:17:18)\n at ZodMiniObject.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v4/mini/schemas.js:20:22)\n at Object.throw (file:///schemas/dist/benchmarks-XH_UcfCx.mjs:205:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":173},{"type":"success","libraryName":"zod/v3","version":"4.6.7","snippet":"schema.parse(data)","frame":3,"output":"ZodError: [\n {\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"type\": \"string\",\n \"inclusive\": true,\n \"exact\": false,\n \"message\": \"String must contain at least 1 character(s)\",\n \"path\": [\n \"title\"\n ]\n },\n {\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"type\": \"number\",\n \"inclusive\": true,\n \"exact\": false,\n \"message\": \"Number must be greater than or equal to 1\",\n \"path\": [\n \"price\"\n ]\n },\n {\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"type\": \"number\",\n \"inclusive\": true,\n \"exact\": false,\n \"message\": \"Number must be less than or equal to 10\",\n \"path\": [\n \"quantity\"\n ]\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"null\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Expected string, received null\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"number\",\n \"received\": \"undefined\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"date\",\n \"received\": \"null\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Expected date, received null\"\n },\n {\n \"received\": \"mp4\",\n \"code\": \"invalid_enum_value\",\n \"options\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid enum value. Expected 'jpg' | 'png', received 'mp4'\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"number\",\n \"received\": \"string\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Expected number, received string\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"date\",\n \"received\": \"undefined\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Required\"\n },\n {\n \"validation\": \"url\",\n \"code\": \"invalid_string\",\n \"message\": \"Invalid url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ]\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Required\"\n },\n {\n \"expected\": \"'jpg' | 'png'\",\n \"received\": \"undefined\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"number\",\n \"received\": \"undefined\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Required\"\n }\n]\n at get error (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v3/types.js:39:31)\n at ZodObject.parse (file:///node_modules/\u001b[4m.pnpm\u001b[24m/zod@4.6.7/node_modules/\u001b[4mzod\u001b[24m/v3/types.js:114:22)\n at Object.throw (file:///schemas/dist/benchmarks-D7ZShr4H.mjs:104:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n issues: [\n {\n code: \u001b[32m'too_small'\u001b[39m,\n minimum: \u001b[33m1\u001b[39m,\n type: \u001b[32m'string'\u001b[39m,\n inclusive: \u001b[33mtrue\u001b[39m,\n exact: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'String must contain at least 1 character(s)'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'too_small'\u001b[39m,\n minimum: \u001b[33m1\u001b[39m,\n type: \u001b[32m'number'\u001b[39m,\n inclusive: \u001b[33mtrue\u001b[39m,\n exact: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'Number must be greater than or equal to 1'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'too_big'\u001b[39m,\n maximum: \u001b[33m10\u001b[39m,\n type: \u001b[32m'number'\u001b[39m,\n inclusive: \u001b[33mtrue\u001b[39m,\n exact: \u001b[33mfalse\u001b[39m,\n message: \u001b[32m'Number must be less than or equal to 10'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Expected string, received null'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'date'\u001b[39m,\n received: \u001b[32m'null'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Expected date, received null'\u001b[39m\n },\n {\n received: \u001b[32m'mp4'\u001b[39m,\n code: \u001b[32m'invalid_enum_value'\u001b[39m,\n options: \u001b[36m[Array]\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m\"Invalid enum value. Expected 'jpg' | 'png', received 'mp4'\"\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'string'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Expected number, received string'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'date'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n validation: \u001b[32m'url'\u001b[39m,\n code: \u001b[32m'invalid_string'\u001b[39m,\n message: \u001b[32m'Invalid url'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'string'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n expected: \u001b[32m\"'jpg' | 'png'\"\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n code: \u001b[32m'invalid_type'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n },\n {\n code: \u001b[32m'invalid_type'\u001b[39m,\n expected: \u001b[32m'number'\u001b[39m,\n received: \u001b[32m'undefined'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n message: \u001b[32m'Required'\u001b[39m\n }\n ],\n addIssue: \u001b[36m[Function (anonymous)]\u001b[39m,\n addIssues: \u001b[36m[Function (anonymous)]\u001b[39m\n}\n","lineCount":299},{"type":"success","libraryName":"sury","version":"11.0.0","snippet":"// setup-start\nconst parse = S.parseOrThrow(S.schema(value));\n// setup-end\nparse(data)","frame":4,"output":"SuryError: Failed at title: Expected 1 <= string.length <= 100, received \"\"\n at B_throw (file:///node_modules/\u001b[4m.pnpm\u001b[24m/sury@11.0.0/node_modules/\u001b[4msury\u001b[24m/index.mjs:380:9)\n at Array. (file:///node_modules/\u001b[4m.pnpm\u001b[24m/sury@11.0.0/node_modules/\u001b[4msury\u001b[24m/index.mjs:390:3)\n at eval (eval at compileDecoder (file:///node_modules/\u001b[4m.pnpm\u001b[24m/sury@11.0.0/node_modules/\u001b[4msury\u001b[24m/index.mjs:1048:14), :3:358)\n at Object.throw (file:///schemas/dist/benchmarks-C3S9tUi9.mjs:186:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n code: \u001b[32m'invalid_input'\u001b[39m,\n expected: Schema <[Object: null prototype] {}> {\n type: \u001b[32m'string'\u001b[39m,\n seq: \u001b[33m153\u001b[39m,\n decoder: \u001b[36m[Function: stringDecoderFn]\u001b[39m,\n expression: \u001b[36m[Function (anonymous)]\u001b[39m,\n bounds: \u001b[33m3\u001b[39m,\n minLength: \u001b[33m1\u001b[39m,\n refiner: \u001b[36m[Function: boundsRefiner]\u001b[39m,\n maxLength: \u001b[33m100\u001b[39m\n },\n received: Schema <[Object: null prototype] {}> {\n type: \u001b[32m'string'\u001b[39m,\n seq: \u001b[33m153\u001b[39m,\n decoder: \u001b[36m[Function: stringDecoderFn]\u001b[39m,\n expression: \u001b[36m[Function (anonymous)]\u001b[39m,\n bounds: \u001b[33m3\u001b[39m,\n minLength: \u001b[33m1\u001b[39m,\n refiner: \u001b[36m[Function: boundsRefiner]\u001b[39m,\n maxLength: \u001b[33m100\u001b[39m\n },\n path: [ \u001b[32m'title'\u001b[39m ],\n reason: \u001b[32m'Expected 1 <= string.length <= 100, received \"\"'\u001b[39m,\n unionErrors: \u001b[90mundefined\u001b[39m,\n input: \u001b[32m''\u001b[39m\n}\n","lineCount":33},{"type":"success","libraryName":"@sapphire/shapeshift","version":"5.0.0","snippet":"schema.parse(data)","frame":5,"output":"\u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m6\u001b[39m)\n \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n\n input\u001b[32m.title\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mExpectedConstraintError\u001b[39m > \u001b[32ms.string().lengthGreaterThanOrEqual()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mn\u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mi\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33ms\u001b[39m\u001b[33mt\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33m \u001b[39m\u001b[33ml\u001b[39m\u001b[33me\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33mt\u001b[39m\u001b[33mh\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32mExpected: \u001b[39m\u001b[33mexpected.length >= 1\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m''\u001b[39m\n\n input\u001b[32m.price\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mExpectedConstraintError\u001b[39m > \u001b[32ms.number().greaterThanOrEqual()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mn\u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mi\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mn\u001b[39m\u001b[33mu\u001b[39m\u001b[33mm\u001b[39m\u001b[33mb\u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mu\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32mExpected: \u001b[39m\u001b[33mexpected >= 1\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[33m0\u001b[39m\n\n input\u001b[32m.quantity\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mExpectedConstraintError\u001b[39m > \u001b[32ms.number().lessThanOrEqual()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mn\u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mi\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mn\u001b[39m\u001b[33mu\u001b[39m\u001b[33mm\u001b[39m\u001b[33mb\u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mv\u001b[39m\u001b[33ma\u001b[39m\u001b[33ml\u001b[39m\u001b[33mu\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32mExpected: \u001b[39m\u001b[33mexpected <= 10\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[33m1000\u001b[39m\n\n input\u001b[32m.tags\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m2\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m1\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mValidationError\u001b[39m > \u001b[32ms.string()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mx\u001b[39m\u001b[33mp\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33mt\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33ma\u001b[39m\u001b[33m \u001b[39m\u001b[33ms\u001b[39m\u001b[33mt\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33m \u001b[39m\u001b[33mp\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mm\u001b[39m\u001b[33mi\u001b[39m\u001b[33mt\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[1mnull\u001b[22m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m3\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mValidationError\u001b[39m > \u001b[32ms.string()\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33mx\u001b[39m\u001b[33mp\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33mt\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33ma\u001b[39m\u001b[33m \u001b[39m\u001b[33ms\u001b[39m\u001b[33mt\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mn\u001b[39m\u001b[33mg\u001b[39m\u001b[33m \u001b[39m\u001b[33mp\u001b[39m\u001b[33mr\u001b[39m\u001b[33mi\u001b[39m\u001b[33mm\u001b[39m\u001b[33mi\u001b[39m\u001b[33mt\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m:\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90mundefined\u001b[39m\n\n input\u001b[32m.images\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m2\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m0\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m3\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.id\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[MissingPropertyError: \u001b[32mid\u001b[39m]\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.created\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[ValidationError: \u001b[32ms.date()\u001b[39m]\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.type\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[CombinedError]\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m1\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m1\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.url\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[MissingPropertyError: \u001b[32murl\u001b[39m]\u001b[39m\n\n input\u001b[32m.ratings\u001b[39m\n \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m1\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m input[\u001b[33m1\u001b[39m]\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36mCombinedPropertyError\u001b[39m (\u001b[33m1\u001b[39m)\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[32m/\u001b[39m\u001b[33me\u001b[39m\u001b[33mc\u001b[39m\u001b[33me\u001b[39m\u001b[33mi\u001b[39m\u001b[33mv\u001b[39m\u001b[33me\u001b[39m\u001b[33md\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mn\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33m \u001b[39m\u001b[33mm\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33me\u001b[39m\u001b[33m \u001b[39m\u001b[33me\u001b[39m\u001b[33mr\u001b[39m\u001b[33mr\u001b[39m\u001b[33mo\u001b[39m\u001b[33mr\u001b[39m\u001b[33ms\u001b[39m\u001b[32m/\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m input\u001b[32m.images\u001b[39m\n \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[90m|\u001b[39m \u001b[36m[CombinedPropertyError]\u001b[39m\n\n at _ObjectValidator.handleIgnoreStrategy (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:3789:72)\n at _ObjectValidator.handleStrategy (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:3654:47)\n at _ObjectValidator.handle (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:3759:17)\n at _ObjectValidator.parse (file:///node_modules/.pnpm/@sapphire+shapeshift@5.0.0/node_modules/@sapphire/shapeshift/dist/esm/index.mjs:2652:88)\n at Object.throw (file:///schemas/dist/benchmarks-C1obb8Ng.mjs:93:11)\n at file:///bench/src/scripts/stack/log.ts:24:28\n","lineCount":90},{"type":"success","libraryName":"typia","version":"15.2.1","snippet":"// setup-start\nconst assert = typia.createAssert();\n// setup-end\nassert(data);","frame":6,"output":"TypeGuardError: Error on typia.createAssert(): invalid type on $input.title, expect to be string & MinLength<1>\n at Module._assertGuard (file:///node_modules/\u001b[4m.pnpm\u001b[24m/typia@15.2.1_ttsc@0.34.1_typescript@7.0.2_/node_modules/\u001b[4mtypia\u001b[24m/lib/internal/_assertGuard.mjs:18:9)\n at _ap2 (file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:291:168)\n at _ao0 (file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:328:132)\n at file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:514:26\n at file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:519:22\n at Object.throw (file:///schemas/dist/benchmarks-DrjVQ7Z8.mjs:1174:4)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n method: \u001b[32m'typia.createAssert'\u001b[39m,\n path: \u001b[32m'$input.title'\u001b[39m,\n expected: \u001b[32m'string & MinLength<1>'\u001b[39m,\n value: \u001b[32m''\u001b[39m\n}\n","lineCount":14},{"type":"success","libraryName":"arktype","version":"2.2.9","snippet":"schema.assert(data)","frame":8,"output":"TraversalError: \n • images[0].created must be a Date (was null)\n • images[0].id must be a number (was missing)\n • images[0].type must be \"jpg\" or \"png\" (was \"mp4\")\n • images[1].url must be a string (was missing)\n • price must be at least 1 (was 0)\n • quantity must be at most 10 (was 1000)\n • ratings[1].images[0].created must be a Date (was undefined)\n • ratings[1].images[0].id must be a number (was a string)\n • ratings[1].images[0].url must be a URL string (was \"INVALID_URL\")\n • ratings[1].images[1].size must be a number (was missing)\n • ratings[1].images[1].title must be a string (was missing)\n • ratings[1].images[1].type must be \"jpg\" or \"png\" (was missing)\n • tags[1] must be a string (was null)\n • tags[3] must be a string (was undefined)\n • title must be non-empty\n at ArkErrors.toTraversalError (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/shared/errors.js:154:16)\n at ArkErrors.throw (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/shared/errors.js:147:20)\n at file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:166:85\n at Traversal.finalize (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/shared/traversal.js:112:29)\n at IntersectionNode.rootApply (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:118:32)\n at BaseNode.attach (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:33:25)\n at IntersectionNode.assert (file:///node_modules/\u001b[4m.pnpm\u001b[24m/@ark+schema@0.56.8/node_modules/\u001b[4m@ark/schema\u001b[24m/out/node.js:166:42)\n at Object.throw (file:///schemas/dist/benchmarks-Bl554NYn.mjs:134:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":26},{"type":"success","libraryName":"ajv","version":"8.20.0","snippet":"// setup-start\nconst validate = ajv.compile(schema);\n// setup-end\nvalidate(data);\nthrow new ValidationError(validate.errors || []);","output":"ValidationError: validation failed\n at Object.throw (file:///schemas/dist/benchmarks-CMRCgo4z.mjs:227:10)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28 {\n errors: [\n {\n instancePath: \u001b[32m'/title'\u001b[39m,\n schemaPath: \u001b[32m'#/properties/title/minLength'\u001b[39m,\n keyword: \u001b[32m'minLength'\u001b[39m,\n params: \u001b[36m[Object]\u001b[39m,\n message: \u001b[32m'must NOT have fewer than 1 characters'\u001b[39m\n }\n ],\n validation: \u001b[33mtrue\u001b[39m,\n ajv: \u001b[33mtrue\u001b[39m\n}\n","lineCount":16},{"type":"no stack","libraryName":"effect","version":"4.0.6","snippet":"Schema.decodeUnknownSync(schema)(data, { errors: \"first\" })","output":"{\n _tag: \u001b[32m'SchemaError'\u001b[39m,\n message: \u001b[32m'Expected a value with a length of at least 1\\n at [\"title\"]'\u001b[39m\n}\n","lineCount":5},{"type":"no stack","libraryName":"joi","version":"18.3.0","snippet":"throw schema.validate(data).error","output":"[Error [ValidationError]: \"title\" is not allowed to be empty] {\n _original: {\n id: \u001b[33m252\u001b[39m,\n created: \u001b[35m2026-10-26T15:56:55.566Z\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n price: \u001b[33m0\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n quantity: \u001b[33m1000\u001b[39m,\n tags: [ \u001b[32m'fruit'\u001b[39m, \u001b[1mnull\u001b[22m, \u001b[32m'round'\u001b[39m, \u001b[90mundefined\u001b[39m, \u001b[32m'juicy'\u001b[39m, \u001b[32m'healthy'\u001b[39m ],\n images: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ],\n ratings: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ]\n },\n details: [\n {\n message: \u001b[32m'\"title\" is not allowed to be empty'\u001b[39m,\n path: \u001b[36m[Array]\u001b[39m,\n type: \u001b[32m'string.empty'\u001b[39m,\n context: \u001b[36m[Object]\u001b[39m\n }\n ]\n}\n","lineCount":24},{"type":"success","libraryName":"yup","version":"1.7.1","snippet":"schema.validateSync(data)","output":"ValidationError: ratings[1].images[0].url must be a valid URL\n at createError (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:352:21)\n at handleResult (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:371:104)\n at validate (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:394:5)\n at StringSchema.runTests (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:855:7)\n at /node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:810:12\n at nextOnce (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:841:7)\n at finishTestRun (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:860:11)\n at handleResult (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:371:124)\n at validate (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:394:5)\n at StringSchema.runTests (/node_modules/\u001b[4m.pnpm\u001b[24m/yup@1.7.1/node_modules/\u001b[4myup\u001b[24m/index.js:855:7) {\n value: {\n ratings: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ],\n images: [ \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m, \u001b[36m[Object]\u001b[39m ],\n tags: [ \u001b[32m'fruit'\u001b[39m, \u001b[1mnull\u001b[22m, \u001b[32m'round'\u001b[39m, \u001b[90mundefined\u001b[39m, \u001b[32m'juicy'\u001b[39m, \u001b[32m'healthy'\u001b[39m ],\n quantity: \u001b[33m1000\u001b[39m,\n discount: \u001b[1mnull\u001b[22m,\n price: \u001b[33m0\u001b[39m,\n description: \u001b[32m'Red apple from Lake Constance'\u001b[39m,\n brand: \u001b[32m'Sunny Backyard'\u001b[39m,\n title: \u001b[32m''\u001b[39m,\n created: \u001b[35m2026-10-26T15:56:56.224Z\u001b[39m,\n id: \u001b[33m252\u001b[39m\n },\n path: \u001b[32m'ratings[1].images[0].url'\u001b[39m,\n type: \u001b[32m'url'\u001b[39m,\n params: {\n value: \u001b[32m'INVALID_URL'\u001b[39m,\n originalValue: \u001b[32m'INVALID_URL'\u001b[39m,\n label: \u001b[90mundefined\u001b[39m,\n path: \u001b[32m'ratings[1].images[0].url'\u001b[39m,\n spec: {\n strip: \u001b[33mfalse\u001b[39m,\n strict: \u001b[33mfalse\u001b[39m,\n abortEarly: \u001b[33mtrue\u001b[39m,\n recursive: \u001b[33mtrue\u001b[39m,\n disableStackTrace: \u001b[33mfalse\u001b[39m,\n nullable: \u001b[33mfalse\u001b[39m,\n optional: \u001b[33mfalse\u001b[39m,\n coerce: \u001b[33mtrue\u001b[39m\n },\n disableStackTrace: \u001b[33mfalse\u001b[39m,\n regex: \u001b[32m/\u001b[39m\u001b[35m^\u001b[39m\u001b[31m(\u001b[39m\u001b[33m(\u001b[39m\u001b[35mh\u001b[39m\u001b[35mt\u001b[39m\u001b[35mt\u001b[39m\u001b[35mp\u001b[39m\u001b[35ms\u001b[39m\u001b[31m?\u001b[39m\u001b[31m|\u001b[39m\u001b[35mf\u001b[39m\u001b[35mt\u001b[39m\u001b[35mp\u001b[39m\u001b[33m)\u001b[39m\u001b[36m:\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[33m\\/\u001b[39m\u001b[33m\\/\u001b[39m\u001b[31m(\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[36m)\u001b[39m\u001b[31m*\u001b[39m\u001b[35m@\u001b[39m\u001b[33m)\u001b[39m\u001b[32m?\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[35m(\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m1\u001b[39m\u001b[33m-\u001b[39m\u001b[31m9\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m1\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m4\u001b[39m\u001b[32m]\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m2\u001b[39m\u001b[31m5\u001b[39m\u001b[32m[\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m5\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[36m)\u001b[39m\u001b[31m|\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\d\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[36m|\u001b[39m\u001b[32m(\u001b[39m\u001b[31m(\u001b[39m\u001b[33m[\u001b[39m\u001b[36ma\u001b[39m\u001b[35m-\u001b[39m\u001b[36mz\u001b[39m\u001b[33m]\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\d\u001b[39m\u001b[32m|\u001b[39m\u001b[33m[\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[36mA\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mD\u001b[39m\u001b[36m7\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36m9\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mC\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mF\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36mE\u001b[39m\u001b[36mF\u001b[39m\u001b[33m]\u001b[39m\u001b[31m)\u001b[39m\u001b[31m(\u001b[39m\u001b[33m[\u001b[39m\u001b[36ma\u001b[39m\u001b[35m-\u001b[39m\u001b[36mz\u001b[39m\u001b[33m]\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\d\u001b[39m\u001b[32m|\u001b[39m\u001b[36m-\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\.\u001b[39m\u001b[32m|\u001b[39m\u001b[36m_\u001b[39m\u001b[32m|\u001b[39m\u001b[36m~\u001b[39m\u001b[32m|\u001b[39m\u001b[33m[\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[36mA\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mD\u001b[39m\u001b[36m7\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36m9\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mC\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mF\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36mE\u001b[39m\u001b[36mF\u001b[39m\u001b[33m]\u001b[39m\u001b[31m)\u001b[39m\u001b[35m*\u001b[39m\u001b[31m(\u001b[39m\u001b[33m[\u001b[39m\u001b[36ma\u001b[39m\u001b[35m-\u001b[39m\u001b[36mz\u001b[39m\u001b[33m]\u001b[39m\u001b[32m|\u001b[39m\u001b[36m\\d\u001b[39m\u001b[32m|\u001b[39m\u001b[33m[\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[36mA\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mD\u001b[39m\u001b[36m7\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36m9\u001b[39m\u001b[36m0\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mC\u001b[39m\u001b[36mF\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mD\u001b[39m\u001b[36mF\u001b[39m\u001b[36m0\u001b[39m\u001b[35m-\u001b[39m\u001b[36m\\u\u001b[39m\u001b[36mF\u001b[39m\u001b[36mF\u001b[39m\u001b[36mE\u001b[39m\u001b[36mF\u001b[39m\u001b[33m]\u001b[39m\u001b[31m)\u001b[39m\u001b[32m)\u001b[39m\u001b[35m)\u001b[39m\u001b[32m\\.\u001b[39m\u001b[36m)\u001b[39m\u001b[31m+\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\d\u001b[39m\u001b[35m|\u001b[39m\u001b[33m-\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\.\u001b[39m\u001b[35m|\u001b[39m\u001b[33m_\u001b[39m\u001b[35m|\u001b[39m\u001b[33m~\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[36m*\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[35m)\u001b[39m\u001b[36m)\u001b[39m\u001b[35m\\.\u001b[39m\u001b[31m?\u001b[39m\u001b[33m)\u001b[39m\u001b[33m(\u001b[39m\u001b[35m:\u001b[39m\u001b[35m\\d\u001b[39m\u001b[31m*\u001b[39m\u001b[33m)\u001b[39m\u001b[32m?\u001b[39m\u001b[31m)\u001b[39m\u001b[31m(\u001b[39m\u001b[36m\\/\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[33m|\u001b[39m\u001b[32m@\u001b[39m\u001b[36m)\u001b[39m\u001b[31m+\u001b[39m\u001b[36m(\u001b[39m\u001b[32m\\/\u001b[39m\u001b[35m(\u001b[39m\u001b[32m(\u001b[39m\u001b[31m[\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mz\u001b[39m\u001b[31m]\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\d\u001b[39m\u001b[35m|\u001b[39m\u001b[33m-\u001b[39m\u001b[35m|\u001b[39m\u001b[33m\\.\u001b[39m\u001b[35m|\u001b[39m\u001b[33m_\u001b[39m\u001b[35m|\u001b[39m\u001b[33m~\u001b[39m\u001b[35m|\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[33mA\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mD\u001b[39m\u001b[33m7\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33m9\u001b[39m\u001b[33m0\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mC\u001b[39m\u001b[33mF\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mD\u001b[39m\u001b[33mF\u001b[39m\u001b[33m0\u001b[39m\u001b[36m-\u001b[39m\u001b[33m\\u\u001b[39m\u001b[33mF\u001b[39m\u001b[33mF\u001b[39m\u001b[33mE\u001b[39m\u001b[33mF\u001b[39m\u001b[31m]\u001b[39m\u001b[32m)\u001b[39m\u001b[36m|\u001b[39m\u001b[32m(\u001b[39m\u001b[33m%\u001b[39m\u001b[31m[\u001b[39m\u001b[33m\\d\u001b[39m\u001b[33ma\u001b[39m\u001b[36m-\u001b[39m\u001b[33mf\u001b[39m\u001b[31m]\u001b[39m\u001b[31m{\u001b[39m\u001b[36m2\u001b[39m\u001b[31m}\u001b[39m\u001b[32m)\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m!\u001b[39m\u001b[31m\\$\u001b[39m\u001b[31m&\u001b[39m\u001b[31m'\u001b[39m\u001b[31m\\(\u001b[39m\u001b[31m\\)\u001b[39m\u001b[31m\\*\u001b[39m\u001b[31m\\+\u001b[39m\u001b[31m,\u001b[39m\u001b[31m;\u001b[39m\u001b[31m=\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m:\u001b[39m\u001b[36m|\u001b[39m\u001b[31m@\u001b[39m\u001b[35m)\u001b[39m\u001b[33m*\u001b[39m\u001b[36m)\u001b[39m\u001b[31m*\u001b[39m\u001b[33m)\u001b[39m\u001b[32m?\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[31m(\u001b[39m\u001b[36m\\?\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[33m|\u001b[39m\u001b[32m@\u001b[39m\u001b[36m)\u001b[39m\u001b[31m|\u001b[39m\u001b[36m[\u001b[39m\u001b[35m\\u\u001b[39m\u001b[35mE\u001b[39m\u001b[35m0\u001b[39m\u001b[35m0\u001b[39m\u001b[35m0\u001b[39m\u001b[32m-\u001b[39m\u001b[35m\\u\u001b[39m\u001b[35mF\u001b[39m\u001b[35m8\u001b[39m\u001b[35mF\u001b[39m\u001b[35mF\u001b[39m\u001b[36m]\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\/\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\?\u001b[39m\u001b[33m)\u001b[39m\u001b[32m*\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[31m(\u001b[39m\u001b[36m\\#\u001b[39m\u001b[33m(\u001b[39m\u001b[36m(\u001b[39m\u001b[35m(\u001b[39m\u001b[32m[\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mz\u001b[39m\u001b[32m]\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\d\u001b[39m\u001b[36m|\u001b[39m\u001b[31m-\u001b[39m\u001b[36m|\u001b[39m\u001b[31m\\.\u001b[39m\u001b[36m|\u001b[39m\u001b[31m_\u001b[39m\u001b[36m|\u001b[39m\u001b[31m~\u001b[39m\u001b[36m|\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[31mA\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mD\u001b[39m\u001b[31m7\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31m9\u001b[39m\u001b[31m0\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mC\u001b[39m\u001b[31mF\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mD\u001b[39m\u001b[31mF\u001b[39m\u001b[31m0\u001b[39m\u001b[33m-\u001b[39m\u001b[31m\\u\u001b[39m\u001b[31mF\u001b[39m\u001b[31mF\u001b[39m\u001b[31mE\u001b[39m\u001b[31mF\u001b[39m\u001b[32m]\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m(\u001b[39m\u001b[31m%\u001b[39m\u001b[32m[\u001b[39m\u001b[31m\\d\u001b[39m\u001b[31ma\u001b[39m\u001b[33m-\u001b[39m\u001b[31mf\u001b[39m\u001b[32m]\u001b[39m\u001b[32m{\u001b[39m\u001b[33m2\u001b[39m\u001b[32m}\u001b[39m\u001b[35m)\u001b[39m\u001b[33m|\u001b[39m\u001b[35m[\u001b[39m\u001b[32m!\u001b[39m\u001b[32m\\$\u001b[39m\u001b[32m&\u001b[39m\u001b[32m'\u001b[39m\u001b[32m\\(\u001b[39m\u001b[32m\\)\u001b[39m\u001b[32m\\*\u001b[39m\u001b[32m\\+\u001b[39m\u001b[32m,\u001b[39m\u001b[32m;\u001b[39m\u001b[32m=\u001b[39m\u001b[35m]\u001b[39m\u001b[33m|\u001b[39m\u001b[32m:\u001b[39m\u001b[33m|\u001b[39m\u001b[32m@\u001b[39m\u001b[36m)\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\/\u001b[39m\u001b[31m|\u001b[39m\u001b[35m\\?\u001b[39m\u001b[33m)\u001b[39m\u001b[32m*\u001b[39m\u001b[31m)\u001b[39m\u001b[35m?\u001b[39m\u001b[35m$\u001b[39m\u001b[32m/\u001b[39m\u001b[31mi\u001b[39m\n },\n errors: [ \u001b[32m'ratings[1].images[0].url must be a valid URL'\u001b[39m ],\n inner: [],\n \u001b[32mSymbol(Symbol.toStringTag)\u001b[39m: \u001b[32m'Error'\u001b[39m\n}\n","lineCount":49},{"type":"success","libraryName":"zod","version":"4.6.7","snippet":"schema.parse(data)","output":"ZodError: [\n {\n \"origin\": \"string\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"title\"\n ],\n \"message\": \"Too small: expected string to have >=1 characters\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"price\"\n ],\n \"message\": \"Too small: expected number to be >=1\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"inclusive\": true,\n \"path\": [\n \"quantity\"\n ],\n \"message\": \"Too big: expected number to be <=10\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Invalid input: expected string, received null\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received null\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received string\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received undefined\"\n },\n {\n \"code\": \"invalid_format\",\n \"format\": \"url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ],\n \"message\": \"Invalid URL\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n }\n]\n at Object.throw (file:///schemas/dist/benchmarks-ibrZYDK5.mjs:241:11)\n at \u001b[90mfile:///bench/\u001b[39msrc/scripts/stack/log.ts:24:28\n","lineCount":171},{"type":"no stack","libraryName":"zod-compiler","version":"2.0.7","snippet":"schema.parse(data)","output":"[ZodError: [\n {\n \"origin\": \"string\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"title\"\n ],\n \"message\": \"Too small: expected string to have >=1 characters\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_small\",\n \"minimum\": 1,\n \"inclusive\": true,\n \"path\": [\n \"price\"\n ],\n \"message\": \"Too small: expected number to be >=1\"\n },\n {\n \"origin\": \"number\",\n \"code\": \"too_big\",\n \"maximum\": 10,\n \"inclusive\": true,\n \"path\": [\n \"quantity\"\n ],\n \"message\": \"Too big: expected number to be <=10\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 1\n ],\n \"message\": \"Invalid input: expected string, received null\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"tags\",\n 3\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received null\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"images\",\n 0,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"images\",\n 1,\n \"url\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"id\"\n ],\n \"message\": \"Invalid input: expected number, received string\"\n },\n {\n \"expected\": \"date\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"created\"\n ],\n \"message\": \"Invalid input: expected date, received undefined\"\n },\n {\n \"code\": \"invalid_format\",\n \"format\": \"url\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 0,\n \"url\"\n ],\n \"message\": \"Invalid URL\"\n },\n {\n \"expected\": \"string\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"title\"\n ],\n \"message\": \"Invalid input: expected string, received undefined\"\n },\n {\n \"code\": \"invalid_value\",\n \"values\": [\n \"jpg\",\n \"png\"\n ],\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"type\"\n ],\n \"message\": \"Invalid option: expected one of \\\"jpg\\\"|\\\"png\\\"\"\n },\n {\n \"expected\": \"number\",\n \"code\": \"invalid_type\",\n \"path\": [\n \"ratings\",\n 1,\n \"images\",\n 1,\n \"size\"\n ],\n \"message\": \"Invalid input: expected number, received undefined\"\n }\n]]\n","lineCount":169}] \ No newline at end of file