Add typify tool to JSON Schema Tooling Landscape
-Fixes #1855 -Type: Docs -This PR updates the documentation for schema validation.
Kind of change
-
[✓] New feature
-
Tool Name: typify
-
Description: A Rust library and CLI that generates Rust types from JSON Schema definitions
-
Tooling Types: schema-to-code
-
Languages: Rust
-
Maintainers: @oxidecomputer (Oxide Computer Company)
-
License: Apache 2.0
-
Source: https://github.com/oxidecomputer/typify
-
Homepage: https://crates.io/crates/typify
-
Supported Dialects: 4, 6, 7, 2019-09, 2020-12
-
Status: Actively maintained and widely used for schema-to-code generation in Rust
Hi @AnvayKharb! Thanks a lot for your contribution!
I noticed that the following required information is missing or incomplete: issue reference, kind of change description
Please update the PR description to include this information. You can find placeholders in the PR template for these items.
Thanks a lot!
I am working on this branch related to #1855 as it updates typify tool as per the required
This pull request adds a new Rust tool, typify, to the data/tooling-data.yaml file. typify is a library and CLI for generating Rust types from JSON Schema definitions, and the entry includes its metadata, supported dialects, and maintainer information.
Tooling data updates:
- Added a new entry for
typify, a Rust library and CLI for generating Rust types from JSON Schema, including details such as supported dialects (draft 4, 6, 7, 2019-09, 2020-12), maintainer (Oxide Computer Company), license, source, homepage, and a note on its active maintenance.
built with Refined Cloudflare Pages Action
⚡ Cloudflare Pages Deployment
| Name | Status | Preview | Last Commit |
|---|---|---|---|
| website | ✅ Ready (View Log) | Visit Preview | 671aa5a71038a77328aa5a73168d943a3d768560 |
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 100.00%. Comparing base (4e1e90a) to head (671aa5a).
Additional details and impacted files
@@ Coverage Diff @@
## main #1868 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 30 30
Lines 633 633
Branches 196 196
=========================================
Hits 633 633
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Hi @AnvayKharb! Thanks a lot for your contribution!
I noticed that the following required information is missing or incomplete: issue reference, kind of change description
Please update the PR description to include this information. You can find placeholders in the PR template for these items.
Thanks a lot!
I am working on this branch related to https://github.com/json-schema-org/website/issues/1855 as it updates typify tool as per the required This pull request adds a new Rust tool, typify, to the data/tooling-data.yaml file. typify is a library and CLI for generating Rust types from JSON Schema definitions, and the entry includes its metadata, supported dialects, and maintainer information.
Tooling data updates:
Added a new entry for typify, a Rust library and CLI for generating Rust types from JSON Schema, including details such as supported dialects (draft 4, 6, 7, 2019-09, 2020-12), maintainer (Oxide Computer Company), license, source, homepage, and a note on its active maintenance.
Hi @AnvayKharb! Thanks a lot for your contribution!
I noticed that the following required information is missing or incomplete: issue reference, kind of change description
Please update the PR description to include this information. You can find placeholders in the PR template for these items.
Thanks a lot!
Also, just a small note, please hold off on opening any tool-related PRs until the issue has moved out of the triage stage.
Hi @AnvayKharb! Thanks a lot for your contribution!
I noticed that the following required information is missing or incomplete: kind of change description
Please update the PR description to include this information. You can find placeholders in the PR template for these items.
Thanks a lot!
Hi @AnvayKharb! Thanks a lot for your contribution!
I noticed that the following required information is missing or incomplete: kind of change description
Please update the PR description to include this information. You can find placeholders in the PR template for these items.
Thanks a lot!
Hi @AnvayKharb! Thanks a lot for your contribution!
I noticed that the following required information is missing or incomplete: kind of change description
Please update the PR description to include this information. You can find placeholders in the PR template for these items.
Thanks a lot!