Šķîþ ţö ḿàîñ çöñţéñţ

kapi ṽöîçé ṽàļîđàţé

kapi validate <file.yaml|->

▒ Ṽàļîđàţé à ṽöîçé þŕöƒîļé ÝÀḾĻ àñđ ŕéþöŕţ šţŕüçţüŕàļ þŕöƃļéḿš.

Þàšš à ƒîļé þàţĥ, öŕ "-" ţö ŕéàđ ţĥé þŕöƒîļé ƒŕöḿ šţđîñ. Ṽàļîđàţîöñ ŕéþöŕţš:

  • ÝÀḾĻ šýñţàẋ öŕ ţýþé éŕŕöŕš ţĥàţ šţöþ ţĥé þŕöƒîļé ƒŕöḿ þàŕšîñĝ
  • üñķñöŵñ ƒîéļđš (ţýþö'đ öŕ üñšüþþöŕţéđ ķéýš)
  • ḿîššîñĝ ŕéǫüîŕéđ ƒîéļđš (öñļý 'ñàḿé' îš ŕéǫüîŕéđ)
  • îñṽàļîđ éñüḿ ṽàļüéš (ţöñé ƒöŕḿàļîţý/éḿöţîöñ/ĥüḿöŕ, šţýļé šéñţéñçé_ļéñĝţĥ/ þéŕšöñ_þöṽ/çöñţŕàçţîöñš, éẋàḿþļé çàţéĝöŕý, ŕüļé šéṽéŕîţý)
  • ŕéĝéẋ îñ šţýļé þŕöĥîƃîţéđ_þàţţéŕñš/ŕéǫüîŕéđ_þàţţéŕñš ţĥàţ đöéš ñöţ çöḿþîļé
  • ṽöçàƃüļàŕý ţéŕḿ ŕüļéš ŵîţĥ àñ éḿþţý ţéŕḿ
  • šţýļé çöḿḿéñţš ļîḿîţš ţĥàţ àŕé ñöţ à þöšîţîṽé ñüḿƃéŕ öƒ ŵöŕđš, öŕ à ḿîñöŕ šéñţéñçé ļîḿîţ ţĥàţ îš ñöţ ƃéļöŵ ţĥé ḿàĵöŕ öñé

Éẋîţ çöđéš: 0 ŵĥéñ ţĥé þŕöƒîļé îš ṽàļîđ, 1 ŵĥéñ îţ ĥàš àñý þŕöƃļéḿ. Ŵîţĥ --ĵšöñ ţĥé ŕéšüļţ îš {"valid": bool, "errors": [{"field", "message"}]}. ▒

Çöḿḿàñđvoice validate
Ţŕý îţ

Ŕüñš îñ ýöüŕ ƃŕöŵšéŕ àĝàîñšţ à šḿàļļ šàḿþļé ƒîļé. Éđîţ ţĥé çöḿḿàñđ ƃéƒöŕé ŕüññîñĝ, öŕ þŕéšš Ŕüñ ţö éẋéçüţé îţ àš šĥöŵñ.

kapi voice validate
Ƒļàĝš
ƑļàĝŢýþéĐéƒàüļţĐéšçŕîþţîöñ
--color stringauto▒ çöļöŕîžé öüţþüţ: àüţö, àļŵàýš, ñéṽéŕ ▒
--jq string▒ ƒîļţéŕ ĴŠÖÑ öüţþüţ ţĥŕöüĝĥ à ĵǫ éẋþŕéššîöñ (îḿþļîéš --ĵšöñ) ▒
--json boolfalse▒ Öüţþüţ îñ ĴŠÖÑ ƒöŕḿàţ ▒
--output-format string▒ Öüţþüţ ƒöŕḿàţ: ţéẋţ (àļîàš: ţàƃļé), ĵšöñ, ýàḿļ ▒
--text boolfalse▒ Öüţþüţ îñ ţéẋţ ƒöŕḿàţ (đéƒàüļţ) ▒

← Ƃàçķ ţö ţĥé Çöḿḿàñđ Ŕéƒéŕéñçé