From 7baa07700e74a345372ebee8bea6c13a917bcc87 Mon Sep 17 00:00:00 2001 From: Fabien Date: Sun, 4 May 2025 08:28:48 +0200 Subject: [PATCH] Add 2 tools to tooling data Add descriptions for - JSON Schema Utils (analyze/lint, prettyprint, simplify, convert to model) - JSON Model (convert to schema) --- data/tooling-data.yaml | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml index 82aad2946..235006669 100644 --- a/data/tooling-data.yaml +++ b/data/tooling-data.yaml @@ -3223,4 +3223,36 @@ homepage: 'https://github.com/voxpupuli/json-schema/' supportedDialects: draft: ['1', '2', '3', '4', '6'] - + +- name: 'json-schema-utils' + description: 'Random utilities to analyze and manipulate JSON Schema' + toolingTypes: ['validation', 'linter', 'schema-to-types', 'util-general-processing'] + languages: ['Python'] + maintainers: + - username: 'zx80' + platform: 'github' + - username: 'clairey-zx81' + platform: 'github' + license: 'Public Domain' + source: 'https://github.com/zx80/json-schema-utils' + homepage: 'https://github.com/zx80/json-schema-utils' + supportedDialects: + draft: [1, 2, 3, 4, 5, 6, 7, '2019-09', '2020-12'] + additional: + - name: 'next' + source: 'https://json-schema.org/specification-links#latest-snapshot-(work-in-progress)' + +- name: 'json-model' + description: 'JSON Model Tools' + toolingTypes: 'model-to-schema' + languages: ['Python'] + maintainers: + - username: 'clairey-zx81' + platform: 'github' + - username: 'zx80' + platform: 'github' + license: 'Public Domain' + source: 'https://github.com/clairey-zx81/json-model' + homepage: 'https://github.com/clairey-zx81/json-model' + supportedDialects: + draft: ['2020-12']