YA.SH(1)

🌸 NAME 🌸

Okay bestie, you're looking at the YA.SH(1) manual β€” it comes from the User Contributed Perl Documentation side of the group chat, and the main character is literally this:

BeakerLib - ya.sh - a YAml parser in pure baSH

No cap, that's the whole name vibe. 🫢

✨ DESCRIPTION ✨

This file contains a yaml parser to help to handle yaml metadata. It's giving "tiny but useful," and it's here to do exactly that. πŸ’–

πŸ”₯ FUNCTIONS πŸ”₯

πŸ’… rlYash_parse

Parse yaml data to the associative array. Obsessed with a clear job description, honestly.

rlYash_parse VAR_NAME YAML_DATA

πŸŽ€ VAR_NAME

Name of the variable to which the yaml structure will be saved.

Note that the variable needs to be predeclared as an associative array. Not me reminding you, but also yes, bestie, please predeclare it. 😭

πŸ¦‹ YAML_DATA

The actual yaml data. That's it, that's the vibe. ✨

πŸ‘‘ AUTHORS πŸ‘‘

  • Dalibor Pospisil <sopos@sopos.eu>

And that's the page, bestie β€” iconic, short, and to the point. This manual is hanging out with perl v5.32.1 and is dated 2026-04-07. Bye, go handle that yaml metadata πŸ’œ

πŸ“¦ where this page comes from