Skip to content

Commit fbc9a9c

Browse files
Sascha GoldhoferSascha Goldhofer
Sascha Goldhofer
authored and
Sascha Goldhofer
committed
update: tooling data of json-schema library to latest version
1 parent cfa687f commit fbc9a9c

File tree

1 file changed

+21
-37
lines changed

1 file changed

+21
-37
lines changed

data/tooling-data.yaml

Lines changed: 21 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -503,20 +503,20 @@
503503
toolingListingNotes: 'Built for Cloudflare workers, browsers, and Node.js'
504504
lastUpdated: '2023-02-28'
505505

506-
- name: JSON Schema Library
506+
- name: json-schema-library
507507
description: 'Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation'
508-
toolingTypes: ['validator']
509-
languages: ['JavaScript']
508+
toolingTypes: ['validator', 'util-general-processing', 'schema-to-data']
509+
languages: ['Javascript', 'TypeScript']
510510
maintainers:
511511
- name: 'Sascha Goldhofer'
512512
username: 'sagold'
513513
platform: 'github'
514514
license: 'MIT'
515515
source: 'https://github.com/sagold/json-schema-library'
516516
supportedDialects:
517-
draft: ['7', '6', '4', '2019-09']
518-
toolingListingNotes: 'Built for Node.js and browsers. Customizable json-validator and json-schema utilities for traversal, data generation and validation'
519-
lastUpdated: '2022-08-31'
517+
draft: ['4', '6', '7', '2019-09', '2020-12']
518+
toolingListingNotes: 'Provides tools and utilities for working with JSON Schema - enabling creation, validation, and schema exploration. This library is designed for developers building custom tools around JSON Schema. It runs in both Node and browser environments, prioritizing flexibility and extensibility over minimal memory footprint or raw performance.'
519+
lastUpdated: '2025-05-07'
520520

521521
- name: djv
522522
description: 'Dynamic JSON Schema Validator - Supports draft-04/06'
@@ -1301,19 +1301,18 @@
13011301
platform: 'github'
13021302
creators:
13031303
- name: 'Elif Kurtay'
1304-
platform: 'github'
1304+
platform: 'github'
13051305
- name: 'Andriy Dmytruk'
1306-
platform: 'github'
1306+
platform: 'github'
13071307
- name: 'Graeme Rocher'
1308-
platform: 'github'
1308+
platform: 'github'
13091309
- name: 'Sergio del Amo'
1310-
platform: 'github'
1310+
platform: 'github'
13111311
license: 'Apache-2.0'
13121312
source: 'https://github.com/micronaut-projects/micronaut-json-schema'
13131313
homepage: 'https://micronaut-projects.github.io/micronaut-json-schema/latest/guide/'
13141314
supportedDialects:
13151315
draft: ['2020-12']
1316-
13171316

13181317
- name: drf-jsonschema-serializer
13191318
description: 'drf-jsonschema-serializer generates schemas from Django Rest Framework serializers.'
@@ -1994,17 +1993,6 @@
19941993
license: 'MIT'
19951994
source: 'https://github.com/BigstickCarpet/json-schema-ref-parser'
19961995

1997-
- name: json-schema-library
1998-
description: 'Exposes tools to work with json-schema, including: data creation from json-schema, `$ref` processing, walk through schemas, etc.'
1999-
toolingTypes: ['util-general-processing']
2000-
languages: ['JavaScript']
2001-
maintainers:
2002-
- name: 'Sascha Goldhofer'
2003-
username: 'sagold'
2004-
platform: 'github'
2005-
license: 'MIT'
2006-
source: 'https://github.com/sagold/json-schema-library'
2007-
20081996
- name: '@cloudflare/json-schema-walker'
20091997
description: "*draft-07, -06, -04, and Cloudflare's Doca extensions* Walks schemas and runs pre- and post-walk callbacks. Can modify schemas in place."
20101998
toolingTypes: ['util-general-processing']
@@ -3081,7 +3069,7 @@
30813069
supportedDialects:
30823070
draft: ['4', '6', '7', '2019-09', '2020-12']
30833071
lastUpdated: '2024-10-01'
3084-
3072+
30853073
- name: protoc-gen-jsonschema
30863074
description: 'JsonSchema generator plugin for Google Protocol Buffers'
30873075
toolingTypes: ['model-to-schema']
@@ -3140,7 +3128,7 @@
31403128

31413129
- name: JSV
31423130
description: 'A generic JSON Schema validator for Elixir'
3143-
environments: ['Linux', 'macOS', 'Windows','Embedded platform']
3131+
environments: ['Linux', 'macOS', 'Windows', 'Embedded platform']
31443132
toolingTypes: ['validator']
31453133
languages: ['Elixir', 'Erlang']
31463134
maintainers:
@@ -3184,7 +3172,7 @@
31843172
- name: 'Minye'
31853173
username: 'beyond2void'
31863174
platform: 'github'
3187-
- name: 'Keyuri Patel'
3175+
- name: 'Keyuri Patel'
31883176
username: 'Keyshal-211'
31893177
platform: 'github'
31903178
license: 'MIT'
@@ -3195,15 +3183,15 @@
31953183

31963184
- name: 'json-2-joi'
31973185
description: 'Converts a JSON schema to a Joi schema for object validation'
3198-
toolingTypes:
3199-
['util-format-conversion', 'schema-to-types']
3186+
toolingTypes: ['util-format-conversion', 'schema-to-types']
32003187
languages: ['JavaScript']
32013188
license: 'Apache License 2.0'
3202-
source: 'https://github.com/kenspirit/json-2-joi'
3189+
source: 'https://github.com/kenspirit/json-2-joi'
32033190

32043191
- name: 'joi-to-json'
3205-
description: 'Support converting different version''s joi schema to JSON Schema using describe api'
3206-
toolingTypes: ['code-to-schema','util-general-processing','util-format-conversion']
3192+
description: "Support converting different version's joi schema to JSON Schema using describe api"
3193+
toolingTypes:
3194+
['code-to-schema', 'util-general-processing', 'util-format-conversion']
32073195
languages: ['JavaScript']
32083196
maintainers:
32093197
- name: 'kenspirit'
@@ -3212,7 +3200,7 @@
32123200
license: 'MIT'
32133201
source: 'https://github.com/kenspirit/joi-to-json'
32143202
supportedDialects:
3215-
draft: ['4','6','7','2019-09','2020-12']
3203+
draft: ['4', '6', '7', '2019-09', '2020-12']
32163204
additional:
32173205
- name: 'OpenAPI 3.0'
32183206
source: 'https://spec.openapis.org/oas/v3.0.0'
@@ -3221,8 +3209,7 @@
32213209

32223210
- name: 'json-schema'
32233211
description: 'A Ruby JSON Schema Validator ensures that JSON data adheres to a predefined structure, preventing errors and maintaining data integrity in applications.'
3224-
toolingTypes:
3225-
['validator']
3212+
toolingTypes: ['validator']
32263213
languages: ['Ruby']
32273214
maintainers:
32283215
- name: 'Vox Pupuli'
@@ -3231,7 +3218,4 @@
32313218
source: 'https://github.com/voxpupuli/json-schema/'
32323219
homepage: 'https://github.com/voxpupuli/json-schema/'
32333220
supportedDialects:
3234-
draft: ['1', '2', '3', '4', '6']
3235-
3236-
3237-
3221+
draft: ['1', '2', '3', '4', '6']

0 commit comments

Comments
 (0)