or run

npx @tessl/cli init
Log in

Version

Files

tile.json

tessl/npm-json-schema-traverse

Traverse JSON Schema passing each schema object to callback

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/json-schema-traverse@1.0.x

With Tessl

Agent performance with Tessl

94%

Improvement

Agent performance improvement using Tessl

+4%

To install, run

npx @tessl/cli install tessl/npm-json-schema-traverse@1.0.0
OverviewEval results

Assessment results

Generated

Agent Claude Code

Scenario 1

Basic schema traversal with depth-first pre-order algorithm

0%

Scenario 2

Standard JSON Schema keyword recognition (properties, items, allOf, anyOf, oneOf, etc.)

25%

Scenario 3

Parent-child relationship tracking

0%

Scenario 4

allKeys option for custom schema extensions and unknown keywords

0%

Scenario 5

Nested schema traversal in array keywords (allOf, anyOf, oneOf)

0%

Scenario 6

Legacy API compatibility (v0.3.1 callback signature)

40%

Scenario 7

Pre-order and post-order traversal with separate callbacks

0%

Scenario 8

skipKeywords mechanism for validation-only keywords

0%

Scenario 9

Simple callback invocation for each schema object

-25%

Scenario 10

Rich contextual parameters (schema, jsonPtr, rootSchema, parentJsonPtr, parentKeyword, parentSchema, keyIndex)

0%