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 if recursive == 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: --links and --assets are 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