STAC-VALIDATOR(1)
π STAC-VALIDATOR β like, the manual, but make it make sense π
okay bestie so stac-validator is a User Command and it does exactly one (1) thing: it validates STAC files. that's it. that's the whole vibe. π¦
β¨ NAME β¨
stac-validator β validate STAC files π
like literally, it checks your STAC files. no cap.
πΈ SYNOPSIS πΈ
stac-validator [OPTIONS] STAC_FILE
you give it a STAC_FILE, you sprinkle some OPTIONS on top, and it goes to work. iconic behaviour honestly. β¨
π OPTIONS π
every single one, no skipping, we do not gatekeep here:
--coreβ validates the core stac object only, no extensions involved. just the base model, main character energy. π--extensionsβ validates extensions only. like, forget the core, we're here for the extensions today. π--linksβ additionally validates links. π«Ά heads up though: this only works with default mode. if you're in another mode it's not doing anything for you, sorry bestie.--assetsβ additionally validates assets. same deal: only works with default mode. π₯-c,--custom TEXTβ validate against a custom schema. you can pass a local filepath or a remote schema. flexible queen. π-r,--recursiveβ recursively validate all related stac objects. it's giving "and their friends too". π§-m,--max-depth INTEGERβ maximum depth to traverse when recursing. omit this argument and you get full recursion (go off, no limits). this one is ignored ifrecursive == False. π--item-collectionβ validate an item collection response. can be combined with--pages. defaults to one page. π-p,--pages INTEGERβ maximum number of pages to validate via--itemcollection. defaults to one page. π-v,--verboseβ enables verbose output for recursive mode. more words, more info, more everything. π£οΈ--no_outputβ do not print output to console. silent mode activated. π€«--log_file TEXTβ save the full recursive output to a log file. you pass a local filepath. πΎ--versionβ show the version and exit. short and sweet. β--helpβ show this message and exit. the classic. the icon. π
lowkey important:--linksand--assetsare default-mode only situations. don't come crying to me if you pair them with something else. π
and that's the whole page, bestie!! this is stac-validator, version 3.3.1, from August 2023, and yes the manual page itself is also literally called STAC-VALIDATOR(1). slay, stay validated, mwah πβ¨π
π¦ where this page comes from
- debian trixie: stac-validator 3.6.0+ds-1 Β· Apache-2.0
- ubuntu noble: stac-validator 3.3.2+ds-2 Β· Apache-2.0
- ubuntu questing: stac-validator 3.6.0+ds-1
- ubuntu resolute: stac-validator 3.10.2-1 Β· Apache-2.0
- ubuntu stonking: stac-validator 4.5.2-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms