kapi çĥéçķ
kapi check [files...]▒ Ŕüñ çöñţéñţ çĥéçķš öṽéŕ öñé öŕ ḿöŕé ƒîļéš àñđ ŕéţüŕñ šţŕüçţüŕéđ ƒîñđîñĝš þļüš à ṽéŕđîçţ (þàššéđ, ƒàîļéđ, öŕ đîđ ñöţ ŕüñ), ĝàţîñĝ öñ šéṽéŕîţý: ţĥé çöñţéñţ-ƒîŕšţ çöüñţéŕþàŕţ ţö à ţéšţ ŕüññéŕ.
Ţĥé đéƒàüļţ çĥéçķšéţ îš šöüŕçé-šîđé àñđ ñééđš ñö ţŕàñšļàţîöñ: ţéẋţ ĥýĝîéñé (éḿþţý, đöüƃļéđ šþàçéš/ŵöŕđš, šţŕàý ŵĥîţéšþàçé), ļéñĝţĥ ļîḿîţš (--ḿàẋ-çĥàŕš/ --ḿàẋ-ŵöŕđš), ƒöŕƃîđđéñ/ŕéǫüîŕéđ þàţţéŕñš (--ƒöŕƃîđ/--ŕéǫüîŕé), àñđ ƃŕàñđ ṽöçàƃüļàŕý ŵĥéñ à þŕöƒîļé îš ƃöüñđ (--þŕöƒîļé/--þàçķ/--þŕöƒîļé-ƒîļé).
Ƃîļîñĝüàļ çĥéçķš (đö-ñöţ-ţŕàñšļàţé, þļàçéĥöļđéŕ îñţéĝŕîţý) àŕé àñ öþţ-îñ: þàšš --ţàŕĝéţ <ƒîļé> --ţàŕĝéţ-ļàñĝ <ļàñĝ> ţö çĥéçķ à ţŕàñšļàţéđ ţàŕĝéţ àĝàîñšţ îţš šöüŕçé.
Éàçĥ ƒîñđîñĝ çàŕŕîéš à šţàƃļé ŕüļé îđ (<çĥéçķ>.<çàţéĝöŕý>) àñđ à ƃļöçķ ļöçàţîöñ, šö àñ àššîšţàñţ çàñ ƒîẋ ţĥé éẋàçţ ƃļöçķ àñđ ţŕàçķ ŕüļéš àçŕöšš îţéŕàţîöñš. Öüţþüţ îš à ĥüḿàñ ţàƃļé ƃý đéƒàüļţ; --öüţþüţ-ƒöŕḿàţ ĵšöñ|ýàḿļ éḿîţš ţĥé ķàþî.çĥéçķ/ṽ1 Ŕéþöŕţ. Çöñƒîĝüŕàţîöñ ŵàŕñîñĝš, šüçĥ àš àñ üñķñöŵñ ķéý îñ à ṽöîçé þŕöƒîļé, ƒöļļöŵ ţĥé ṽéŕđîçţ àñđ ƒîļļ ţĥé ŕéþöŕţ'š ŵàŕñîñĝš àŕŕàý. Ţĥéý ñàḿé çöñƒîĝüŕàţîöñ ţö ƒîẋ àñđ ñéṽéŕ çĥàñĝé ţĥé šçöŕé, ţĥé ĝàţé öŕ ţĥé éẋîţ çöđé.
Þöšîţîöñàļ þàţĥš àççéþţ ĝļöƃ þàţţéŕñš àñđ đîŕéçţöŕîéš, éẋþàñđéđ ƃý ķàþî îţšéļƒ.
Ǫüöţé ţĥé þàţţéŕñ àñđ ** ŕéçüŕšéš îđéñţîçàļļý îñ éṽéŕý šĥéļļ. Îñšîđé à .ķàþî
þŕöĵéçţ, çĥéçķ ŵîţĥ ñö ƒîļé àŕĝüḿéñţš çĥéçķš ţĥé þŕöĵéçţ'š đéçļàŕéđ çöñţéñţ;
ñàḿîñĝ ƒîļéš ñàŕŕöŵš îţ ţö ţĥöšé.
Þŕöĵéçţ ĝàţé ḿöđé (--šĥîþ): îţ ŕüñš ţĥé þŕöĵéçţ'š ƃöüñđ ǫüàļîţý ĝàţéš (ṽöîçé, ţéŕḿîñöļöĝý, ŕüļé-ƃàšéđ çĥéçķš) þļüš îţš šĥîþ/šöüŕçé çöṽéŕàĝé ĝàţéš öṽéŕ ţĥé þŕöĵéçţ'š çöñţéñţ, àñđ éẋîţš ñöñ-žéŕö ŵĥéñ àñý ĝàţé îš üñḿéţ: ţĥé þŕé-ŕéļéàšé ƃàŕ. Ţàŕĝéţ đŕîƒţ ñéṽéŕ ƃļöçķš àñ öŕđîñàŕý ƃüîļđ (šéé 'ķàþî šţàţüš'); --šĥîþ îš ţĥé éẋþļîçîţ, öþţ-îñ éñƒöŕçéḿéñţ þöîñţ. Ŵîţĥ ñö ƒîļé àŕĝüḿéñţš îţ çĥéçķš ţĥé þŕöĵéçţ'š šöüŕçé-öñļý çöñţéñţ àñđ đéçļàŕéđ šöüŕçé/ţàŕĝéţ þàîŕš. Ñàḿéđ šöüŕçé ƒîļéš ŕéçéîṽé çöñţéñţ çĥéçķš; ñàḿéđ ţàŕĝéţš ŕéţàîñ ţĥéîŕ šöüŕçé þàîŕîñĝ.
Đ šçöþé (--đ-ƒîļé, --đ-àĝàîñšţ, --šţàĝéđ, --đ-ŕàñĝé): çĥéçķ öñļý ţĥé çöñţéñţ ƃļöçķš à üñîƒîéđ đ ţöüçĥéš, éàçĥ ƃļöçķ ŵĥöļé, àñđ ŕéþöŕţ ţĥé ļîñéš éàçĥ šþàñš. Éṽéŕý ƒîļé ţĥé đ ñàḿéš îš ļîšţéđ ŵîţĥ ŵĥàţ ƃéçàḿé öƒ îţ: çĥéçķéđ, üñţöüçĥéđ, öüţ öƒ šçöþé (îñšîđé à þŕöĵéçţ, çöñţéñţ ţĥé ŕéçîþé đöéš ñöţ đéçļàŕé), đéļéţéđ, öŕ đîđ ñöţ ŕüñ (à çĥàñĝéđ ƒîļé ŵĥöšé ƃļöçķš çàññöţ ƃé ļöçàţéđ). --đ-ƒîļé ŕéàđš à đ ƒŕöḿ à ƒîļé, öŕ ƒŕöḿ šţàñđàŕđ îñþüţ ŵîţĥ -. --đ-àĝàîñšţ ŕüñš ĝîţ đ àĝàîñšţ à ŕéṽîšîöñ, ŕéàđ-öñļý, àñđ ţŕéàţš üñţŕàçķéđ ƒîļéš àš àđđéđ. --šţàĝéđ çĥéçķš ŵĥàţ à çöḿḿîţ ḿàđé ñöŵ ŵöüļđ ŕéçöŕđ: ţĥé šţàĝéđ çĥàñĝéš, éàçĥ ƒîļé ŕéàđ ƒŕöḿ ţĥé îñđéẋ, ļéàṽîñĝ öüţ üñšţàĝéđ éđîţš àñđ üñţŕàçķéđ ƒîļéš. --đ-ŕàñĝé À..Ƃ çĥéçķš ţĥé çĥàñĝé ƃéţŵééñ ţŵö çöḿḿîţš, àñđ À...Ƃ ţĥé çĥàñĝé Ƃ ḿàđé šîñçé îţ ļéƒţ À, éàçĥ ƒîļé ŕéàđ ƒŕöḿ Ƃ, šö îţ ŕéàđš ñöţĥîñĝ ƒŕöḿ ţĥé ŵöŕķîñĝ ţŕéé àñđ ŕüñš ţĥé šàḿé ƒŕöḿ àñý çĥéçķöüţ. Ţĥé ŕéçîþé, ṽöîçé þŕöƒîļéš àñđ ţéŕḿš öñ đîšķ ĝöṽéŕñ éṽéŕý öñé öƒ ţĥéšé çĥéçķš. Ñàḿéđ ƒîļéš ñàŕŕöŵ ţĥé šçöþé. Ţĥé ļööþ ƒöŕ àñ àĝéñţ: éđîţ, ŕüñ 'ķàþî çĥéçķ --đ-àĝàîñšţ ĤÉÀĐ', ŕéþàîŕ, ŕüñ îţ àĝàîñ. À þŕé-çöḿḿîţ ĥööķ ŕüñš 'ķàþî çĥéçķ --šţàĝéđ', àñđ à þüļļ ŕéǫüéšţ çĥéçķ ŕüñš 'ķàþî çĥéçķ --đ-ŕàñĝé öŕîĝîñ/ḿàîñ...ĤÉÀĐ'.
Éẋîţ çöđéš: 0 þàšš, 3 ŵĥéñ ţĥé ĝàţé ƒàîļš, 4 ŵĥéñ ţĥé çĥéçķ đîđ ñöţ ŕüñ, 1 öþéŕàţîöñàļ. À çĥéçķ đîđ ñöţ ŕüñ ŵĥéñ îţ éẋàḿîñéđ ñö çöñţéñţ, öŕ ŵĥéñ öñé öƒ îţš çĥéçķš ŕéþöŕţéđ ñöţĥîñĝ öñ ţĥé ķñöŵñ-ƃàđ šàḿþļé îţ îš ĝîṽéñ ƃéšîđé ţĥé çöñţéñţ. --ñö-ƒàîļ éẋîţš 0 ŵĥéñ ţĥé ĝàţé ƒàîļš (ŕéþöŕţ ḿöđé ƒöŕ à ƒîẋ ļööþ); ñéîţĥéŕ îţ ñöŕ --ļéñîéñţ ţüŕñš à çĥéçķ ţĥàţ đîđ ñöţ ŕüñ îñţö à þàšš. ▒
Ŕüñš îñ ýöüŕ ƃŕöŵšéŕ àĝàîñšţ à šḿàļļ šàḿþļé ƒîļé. Éđîţ ţĥé çöḿḿàñđ ƃéƒöŕé ŕüññîñĝ, öŕ þŕéšš Ŕüñ ţö éẋéçüţé îţ àš šĥöŵñ.
kapi check| Ƒļàĝ | Ţýþé | Đéƒàüļţ | Đéšçŕîþţîöñ |
|---|---|---|---|
| --diff-against | string | ▒ çĥéçķ öñļý ţĥé çöñţéñţ ƃļöçķš çĥàñĝéđ šîñçé ţĥîš ĝîţ ŕéṽîšîöñ, îñçļüđîñĝ üñţŕàçķéđ ƒîļéš (ŕüñš ĝîţ đ ŕéàđ-öñļý) ▒ | |
| --diff-file | string | ▒ çĥéçķ öñļý ţĥé çöñţéñţ ƃļöçķš ţĥîš üñîƒîéđ đ ţöüçĥéš (à ƒîļé, öŕ - ƒöŕ šţàñđàŕđ îñþüţ) ▒ | |
| --diff-range | string | ▒ çĥéçķ öñļý ţĥé çöñţéñţ ƃļöçķš çĥàñĝéđ ƃéţŵééñ ţŵö çöḿḿîţš, À..Ƃ öŕ À...Ƃ (šîñçé ţĥéîŕ ḿéŕĝé ƃàšé), éàçĥ ƒîļé ŕéàđ ƒŕöḿ Ƃ àñđ ñöţĥîñĝ ƒŕöḿ ţĥé ŵöŕķîñĝ ţŕéé ▒ | |
| --dnt | stringSlice | ▒ đö-ñöţ-ţŕàñšļàţé ţéŕḿš ţĥàţ ḿüšţ šüŕṽîṽé ṽéŕƃàţîḿ îñţö ţĥé ţàŕĝéţ (ŵîţĥ --ţàŕĝéţ) ▒ | |
| --forbid | stringSlice | ▒ ŕéĝéẋ ţĥàţ ḿüšţ ÑÖŢ àþþéàŕ îñ ţĥé çöñţéñţ (ŕéþéàţàƃļé) ▒ | |
| --gate | stringSlice | ▒ ŵîţĥ --šĥîþ: ŕüñ öñļý ţĥé ñàḿéđ þŕöĵéçţ ĝàţéš (ṽöîçé, ţéŕḿîñöļöĝý, ǫà); ŕéþéàţàƃļé ▒ | |
| --lenient | bool | false | ▒ ŕéþöŕţ öñļý: ñéṽéŕ ƒàîļ ţĥé ĝàţé (šţîļļ þŕîñţš ƒîñđîñĝš) ▒ |
| --locale | string | ▒ ŵîţĥ --šĥîþ: šçöþé ţĥé ţàŕĝéţ-šîđé ĝàţéš ţö à šîñĝļé ţàŕĝéţ ļöçàļé (é.ĝ. ƒŕ) ▒ | |
| --max-chars | int | 0 | ▒ ƒļàĝ çöñţéñţ ļöñĝéŕ ţĥàñ ţĥîš ḿàñý çĥàŕàçţéŕš (0 = öƒƒ) ▒ |
| --max-critical | int | 0 | ▒ ƒàîļ îƒ çŕîţîçàļ ƒîñđîñĝš éẋçééđ ţĥîš çöüñţ ▒ |
| --max-major | int | -1 | ▒ ƒàîļ îƒ ḿàĵöŕ ƒîñđîñĝš éẋçééđ ţĥîš çöüñţ (-1 = ñö ļîḿîţ) ▒ |
| --max-minor | int | -1 | ▒ ƒàîļ îƒ ḿîñöŕ ƒîñđîñĝš éẋçééđ ţĥîš çöüñţ (-1 = ñö ļîḿîţ) ▒ |
| --max-words | int | 0 | ▒ ƒļàĝ çöñţéñţ ŵîţĥ ḿöŕé ţĥàñ ţĥîš ḿàñý ŵöŕđš (0 = öƒƒ) ▒ |
| --min-score | int | 0 | ▒ ƒàîļ îƒ ţĥé ŕöļļ-üþ šçöŕé îš ƃéļöŵ ţĥîš (0 = ñö šçöŕé ĝàţé); ŵîţĥ --šĥîþ: ţĥé ƃŕàñđ-ĝàţé çöḿþļîàñçé ţĥŕéšĥöļđ (đéƒàüļţ 80) ▒ |
| --no-fail | bool | false | ▒ éẋîţ 0 éṽéñ ŵĥéñ ţĥé ĝàţé ƒàîļš (ƒîẋ-ļööþ ḿöđé) ▒ |
| --pack | string | ▒ ƃüîļţ-îñ ƃŕàñđ šţàŕţéŕ þàçķ ▒ | |
| --profile | string | ▒ ṽöîçé þŕöƒîļé ñàḿé ƒŕöḿ ţĥé ļöçàļ šţöŕé ▒ | |
| --profile-file | string | ▒ þàţĥ ţö à ṽöîçé þŕöƒîļé ÝÀḾĻ ▒ | |
| --project , -p | string | ▒ þàţĥ ţö à ķàþî.ýàḿļ þŕöĵéçţ ŕéçîþé öŕ îţš đîŕéçţöŕý (àüţö-đîšçöṽéŕéđ ƒŕöḿ çŵđ îƒ öḿîţţéđ) ▒ | |
| --require | stringSlice | ▒ ŕéĝéẋ ţĥàţ ḾÜŠŢ àþþéàŕ îñ ţĥé çöñţéñţ (ŕéþéàţàƃļé) ▒ | |
| --ship | bool | false | ▒ þŕöĵéçţ ĝàţé ḿöđé: ŕüñ ţĥé þŕöĵéçţ'š ƃöüñđ ĝàţéš (ṽöîçé, ţéŕḿîñöļöĝý, ŕüļé-ƃàšéđ çĥéçķš) þļüš îţš šĥîþ/šöüŕçé çöṽéŕàĝé ĝàţéš; éẋîţ ñöñ-žéŕö ŵĥéñ üñḿéţ: ţĥé þŕé-ŕéļéàšé ƃàŕ ▒ |
| --source-lang | string | ▒ šöüŕçé ļàñĝüàĝé (é.ĝ. éñ, éñ-ÜŠ; đéƒàüļţš ţö ţĥé þŕöĵéçţ'š šöüŕçé_ļàñĝüàĝé, éļšé éñ) ▒ | |
| --staged | bool | false | ▒ çĥéçķ öñļý ţĥé çöñţéñţ ƃļöçķš ţĥé šţàĝéđ çĥàñĝéš ţöüçĥ, éàçĥ ƒîļé ŕéàđ ƒŕöḿ ţĥé îñđéẋ (ļéàṽéš öüţ üñšţàĝéđ éđîţš àñđ üñţŕàçķéđ ƒîļéš) ▒ |
| --strict | bool | false | ▒ šţŕîçţ ĝàţé: ƒàîļ öñ àñý çŕîţîçàļ öŕ ḿàĵöŕ ƒîñđîñĝ ▒ |
| --target | string | ▒ ţŕàñšļàţéđ ţàŕĝéţ ƒîļé ţö çĥéçķ àĝàîñšţ ţĥé (šîñĝļé) šöüŕçé, éñàƃļîñĝ ƃîļîñĝüàļ çĥéçķš ▒ | |
| --target-lang | string | ▒ ļöçàļé öƒ ţĥé --ţàŕĝéţ ƒîļé (é.ĝ. đé) ▒ | |
| --termstore | string | ▒ ŵîţĥ --šĥîþ: ñàḿéđ ţéŕḿš öŕ ţéŕḿš-šţöŕé þàţĥ ƒöŕ ţĥé ţéŕḿîñöļöĝý ĝàţé (đéƒàüļţš ţö ţĥé þŕöĵéçţ ţéŕḿš šţöŕé) ▒ | |
| --validate | string | off | ▒ ŕéàđéŕ šţŕüçţüŕé/éñçöđîñĝ ṽàļîđàţîöñ: öƒƒ|ŕéþöŕţ|šţŕîçţ (ŕéþöŕţ ƒöļđš šţŕüçţüŕé.*/éñçöđîñĝ.* ƒîñđîñĝš îñţö ţĥé Ŕéþöŕţ; šţŕîçţ àļšö ƒàîļš ţĥé ĝàţé öñ à Ḿàĵöŕ+ šţŕüçţüŕé/éñçöđîñĝ þŕöƃļéḿ) ▒ |
| --voice | bool | false | ▒ àļšö ŕüñ ţĥé ṽöîçé/šţýļé-šîḿîļàŕîţý çĥéçķ (ñééđš ţĥé ķàþî-çĥéçķ þļüĝîñ àñđ à þŕöƒîļé ŵîţĥ éẋàḿþļéš) ▒ |
| --voice-min | float64 | 0.8 | ▒ ṽöîçé-šîḿîļàŕîţý çüţöƒƒ (çöšîñé, 0-1) ƃéļöŵ ŵĥîçĥ à ƃļöçķ îš ƒļàĝĝéđ öƒƒ-ṽöîçé ▒ |
← Ƃàçķ ţö ţĥé Çöḿḿàñđ Ŕéƒéŕéñçé