Bug#1124135: ITP: golang-github-authelia-jsonschema -- Generate JSON Schemas from Go types
Package: wnpp
Severity: wishlist
Owner: Philipp Kern <pkern@debian.org>
* Package name : golang-github-authelia-jsonschema
Version : 0.1.7-1
Upstream Author : Authelia
* URL : https://github.com/authelia/jsonschema
* License : Expat
Programming Lang: Go
Description : Generate JSON Schemas from Go types
This package can be used to generate JSON Schemas from Go types through
reflection.
.
* Supports arbitrarily complex types, including any, maps, slices, etc.
* Supports json-schema features such as minLength, maxLength, pattern,
format, etc.
* Supports simple string and numeric enums.
* Supports custom property fields via the jsonschema_extras struct tag.
This is (probably unsurprisingly) a dependency of Authelia (ITP: #1113892).
Looking at the history it seems to be a fork of invopop-jsonschema, which is a
fork of alecthomas-jsonschema. Which would make it the third same library in
the archive.
Or as GitHub puts it: "This branch is 12 commits ahead of and 73 commits behind
invopop/jsonschema:main."
Kind regards
Philipp kern
Reply to: