]> glassweightruler.freedombox.rocks Git - xdg-ninja.git/commit
Enhance json schema (#353)
authorMiss Adorable <EmilyGraceSeville7cfg@gmail.com>
Thu, 29 Feb 2024 02:38:39 +0000 (05:38 +0300)
committerGitHub <noreply@github.com>
Thu, 29 Feb 2024 02:38:39 +0000 (03:38 +0100)
commit7b84d6d251233d0cfbc2ee36efbc6d1b961af474
treed11e68049931f19c97ec9a988f910c981849cd59
parent2e7cfadaab1864eb90d8bd8880ad0f572e20f21d
Enhance json schema (#353)

* feat: provide intellisence for configs

* feat: more constrains and hints

Provide:
- examples
- better descriptions
- url to repo

Disallow:
- space only strings

* fix: add missing titles

* fix: help keys

Use 'Not provided' placeholder

* Revert "fix: help keys"

This reverts commit 2a939cf8aeb7d105fe989328034b367ddb93bf25.

* fix: don't use strict JSON schema validation

* Revert "fix: don't use strict JSON schema validation"

This reverts commit 61d50085fb09bf00601b036fa433dc279d53668b.

* fix: specify `type` for definition
.vscode/settings.json [new file with mode: 0644]
json-schema/program.json