├── .gitignore ├── LICENSE ├── README.md ├── examples ├── 1.json ├── 2.json ├── 3.json ├── 4.json ├── 5.json ├── 6.json ├── 7.json └── 8.json └── src ├── json-helper.zig ├── json-to-zig-schema.py ├── json-to-zig-schema.zig ├── main.zig ├── tests.zig └── wasm.zig /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/README.md -------------------------------------------------------------------------------- /examples/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/examples/1.json -------------------------------------------------------------------------------- /examples/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/examples/2.json -------------------------------------------------------------------------------- /examples/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/examples/3.json -------------------------------------------------------------------------------- /examples/4.json: -------------------------------------------------------------------------------- 1 | { 2 | "a": [] 3 | } -------------------------------------------------------------------------------- /examples/5.json: -------------------------------------------------------------------------------- 1 | [1, "a"] -------------------------------------------------------------------------------- /examples/6.json: -------------------------------------------------------------------------------- 1 | [{"a": 1}, {"b": "c"}] -------------------------------------------------------------------------------- /examples/7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/examples/7.json -------------------------------------------------------------------------------- /examples/8.json: -------------------------------------------------------------------------------- 1 | [1, null] -------------------------------------------------------------------------------- /src/json-helper.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/src/json-helper.zig -------------------------------------------------------------------------------- /src/json-to-zig-schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/src/json-to-zig-schema.py -------------------------------------------------------------------------------- /src/json-to-zig-schema.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/src/json-to-zig-schema.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/tests.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/src/tests.zig -------------------------------------------------------------------------------- /src/wasm.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisstaloch/json-schema-gen/HEAD/src/wasm.zig --------------------------------------------------------------------------------