Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

style: perform schema formatting with the new JSON Schema CLI #549

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Jun 12, 2024

  1. style: perform schema formatting with the new JSON Schema CLI

    Hey there from a JSON Schema TSC and ex-Postman! We are developing an
    open-source CLI (https://github.com/intelligence-ai/jsonschema)
    specifically targeted at helping maintain repositories of schemas, just
    like this one. The idea is to make it super smooth to work with schemas.
    
    The tool is already capable of doing formatting, linting (which revals a
    couple of issues already in this repo), testing, bundling, and more,
    which can replace a few of the tools and scripts you already have here.
    
    Instead of sending a big PR, here is a small one just making use of
    formatting. The formatting implementation will re-organize keywords in a
    schema to make them easier to read. For example, bumping `$schema` to
    the top, ensuring consistent, indentation, etc.
    
    If you like it, I'd love to continue working together to integrate more
    things, like the linter, the schema test framework, etc.
    
    Let me know what you think and if you have any requirement or idea,
    please let me know and we'll happily implement it for you! We want to
    make it super smooth to maintain repos like this one, so any feedback is
    very welcomed!
    
    Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
    jviotti committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    0cb40eb View commit details
    Browse the repository at this point in the history
  2. Upgrade to JSON Schema CLI v0.5.1

    Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
    jviotti committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b0459dc View commit details
    Browse the repository at this point in the history