Skip to content

Commit a6bf478

Browse files
authored
Merge pull request #622 from DannyBen/update/schema
Update JSON schema with `help_header_override`
2 parents 188dbca + 6677f4d commit a6bf478

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

schemas/bashly.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -470,6 +470,15 @@
470470
"URL to download from"
471471
]
472472
},
473+
"help-header-override-property": {
474+
"title": "help_header_override",
475+
"description": "Bash code (or function call) that will be executed at the beginning of the help message\nhttps://bashly.dev/configuration/command/#help-header-override",
476+
"type": "string",
477+
"minLength": 1,
478+
"examples": [
479+
"generate_ascii_art_logo"
480+
]
481+
},
473482
"args-property": {
474483
"title": "args",
475484
"description": "Arguments of the current script or sub-command\nhttps://bashly.dev/configuration/command/#args",
@@ -847,6 +856,9 @@
847856
"help": {
848857
"$ref": "#/definitions/help-property"
849858
},
859+
"help_header_override": {
860+
"$ref": "#/definitions/help-header-override-property"
861+
},
850862
"args": {
851863
"$ref": "#/definitions/args-property"
852864
},
@@ -924,6 +936,9 @@
924936
"help": {
925937
"$ref": "#/definitions/help-property"
926938
},
939+
"help_header_override": {
940+
"$ref": "#/definitions/help-header-override-property"
941+
},
927942
"args": {
928943
"$ref": "#/definitions/args-property"
929944
},

support/schema/bashly.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,15 @@ definitions:
405405
minLength: 1
406406
examples:
407407
- URL to download from
408+
help-header-override-property:
409+
title: help_header_override
410+
description: |-
411+
Bash code (or function call) that will be executed at the beginning of the help message
412+
https://bashly.dev/configuration/command/#help-header-override
413+
type: string
414+
minLength: 1
415+
examples:
416+
- generate_ascii_art_logo
408417
args-property:
409418
title: args
410419
description: |-
@@ -739,6 +748,8 @@ definitions:
739748
$ref: '#/definitions/sub-command-alias-property'
740749
help:
741750
$ref: '#/definitions/help-property'
751+
help_header_override:
752+
$ref: '#/definitions/help-header-override-property'
742753
args:
743754
$ref: '#/definitions/args-property'
744755
flags:
@@ -787,6 +798,8 @@ properties:
787798
$ref: '#/definitions/name-property'
788799
help:
789800
$ref: '#/definitions/help-property'
801+
help_header_override:
802+
$ref: '#/definitions/help-header-override-property'
790803
args:
791804
$ref: '#/definitions/args-property'
792805
flags:

0 commit comments

Comments
 (0)