kapi ṽöîçé ṽàļîđàţé
kapi validate <file.yaml|->▒ Ṽàļîđàţé à ṽöîçé þŕöƒîļé ÝÀḾĻ àñđ ŕéþöŕţ šţŕüçţüŕàļ þŕöƃļéḿš.
Þàšš à ƒîļé þàţĥ, öŕ "-" ţö ŕéàđ ţĥé þŕöƒîļé ƒŕöḿ šţđîñ. Ṽàļîđàţîöñ ŕéþöŕţš:
- ÝÀḾĻ šýñţàẋ öŕ ţýþé éŕŕöŕš ţĥàţ šţöþ ţĥé þŕöƒîļé ƒŕöḿ þàŕšîñĝ
- üñķñöŵñ ƒîéļđš (ţýþö'đ öŕ üñšüþþöŕţéđ ķéýš)
- ḿîššîñĝ ŕéǫüîŕéđ ƒîéļđš (öñļý 'ñàḿé' îš ŕéǫüîŕéđ)
- îñṽàļîđ éñüḿ ṽàļüéš (ţöñé ƒöŕḿàļîţý/éḿöţîöñ/ĥüḿöŕ, šţýļé šéñţéñçé_ļéñĝţĥ/ þéŕšöñ_þöṽ/çöñţŕàçţîöñš, éẋàḿþļé çàţéĝöŕý, ŕüļé šéṽéŕîţý)
- ŕéĝéẋ îñ šţýļé þŕöĥîƃîţéđ_þàţţéŕñš/ŕéǫüîŕéđ_þàţţéŕñš ţĥàţ đöéš ñöţ çöḿþîļé
- ṽöçàƃüļàŕý ţéŕḿ ŕüļéš ŵîţĥ àñ éḿþţý ţéŕḿ
- šţýļé çöḿḿéñţš ļîḿîţš ţĥàţ àŕé ñöţ à þöšîţîṽé ñüḿƃéŕ öƒ ŵöŕđš, öŕ à ḿîñöŕ šéñţéñçé ļîḿîţ ţĥàţ îš ñöţ ƃéļöŵ ţĥé ḿàĵöŕ öñé
Éẋîţ çöđéš: 0 ŵĥéñ ţĥé þŕöƒîļé îš ṽàļîđ, 1 ŵĥéñ îţ ĥàš àñý þŕöƃļéḿ. Ŵîţĥ --ĵšöñ ţĥé ŕéšüļţ îš {"valid": bool, "errors": [{"field", "message"}]}. ▒
Ţŕý îţ
Ŕüñš îñ ýöüŕ ƃŕöŵšéŕ àĝàîñšţ à šḿàļļ šàḿþļé ƒîļé. Éđîţ ţĥé çöḿḿàñđ ƃéƒöŕé ŕüññîñĝ, öŕ þŕéšš Ŕüñ ţö éẋéçüţé îţ àš šĥöŵñ.
kapi voice validateƑļàĝš
| Ƒļàĝ | Ţýþé | Đéƒàüļţ | Đéšçŕîþţîöñ |
|---|---|---|---|
| --color | string | auto | ▒ çöļöŕîžé öüţþüţ: àüţö, àļŵàýš, ñéṽéŕ ▒ |
| --jq | string | ▒ ƒîļţéŕ ĴŠÖÑ öüţþüţ ţĥŕöüĝĥ à ĵǫ éẋþŕéššîöñ (îḿþļîéš --ĵšöñ) ▒ | |
| --json | bool | false | ▒ Öüţþüţ îñ ĴŠÖÑ ƒöŕḿàţ ▒ |
| --output-format | string | ▒ Öüţþüţ ƒöŕḿàţ: ţéẋţ (àļîàš: ţàƃļé), ĵšöñ, ýàḿļ ▒ | |
| --text | bool | false | ▒ Öüţþüţ îñ ţéẋţ ƒöŕḿàţ (đéƒàüļţ) ▒ |
← Ƃàçķ ţö ţĥé Çöḿḿàñđ Ŕéƒéŕéñçé