COMPOSER-CLI(1)
π COMPOSER-CLI π
okay bestie, gather round, because this is the composer-cli manual β specifically the projects info command, which is like the gossip page for your projects. she's from the composer-cli family, she lives in section 1 of the manual, and she is so ready to spill the tea about every project you name. π«Ά
β¨ NAME β¨
composer-cli-projects-info β show detailed info about the listed projects π
like. the whole point. that's her. that's the job.
πΈ SYNOPSIS πΈ
composer-cli projects info PROJECT,... [flags]
you give her one or more PROJECTs (comma-separated, the ... is doing a lot of work here, she's hungry), you optionally toss in some flags, and she comes back with the details. periodt. β¨
π¦ DESCRIPTION π¦
Show detailed info about the listed projects.
that's it. that's the description. no cap, the original page is just as short as this β she lets the info speak for itself, main character energy, minimal words, maximum impact. π
π OPTIONS π
--arch=""β Architecture. default is empty string, so if you don't say anything she just picks whatever the vibe gives her.--distro=""β Distribution. also defaults to empty. tell her which distro you're curious about or she stays mysterious. π-h,--help[=false]β help forinfo. the classic. the icon. when you're lost, she's there. defaults tofalse, obviously, because you don't need help until you need help. π
π OPTIONS INHERITED FROM PARENT COMMANDS π
these are the ones she got from her mom (the parent command). she didn't choose them, she just carries them beautifully.
-a,--api=1β WELDR Server API Version to use. default is1. slay, version 1 it is.--cloudsocket="/run/cloudapi/api.socket"β Path to the cloudapi server's socket file. that's the default path, character for character, don't touch it unless you know what you're doing bestie. π-j,--json[=false]β Output the raw JSON response instead of the normal output. defaults tofalse. flip it on when you want the data unfiltered, no makeup, raw. π₯--log=""β Path to optional logfile. optional means optional! empty by default.-s,--socket="/run/weldr/api.socket"β Path to the WELDR API server's socket file. default is exactly that path. π--test=0β Pass test mode to compose.1=Mock compose with fail.2=Mock compose with finished. default is0. yes, that is genuinely how it's written, and yes,1failing is the point β it's a mock, she's acting. π--timeout=240β Timeout to use for server communication. Set to0for no timeout. default is240. so if you set it to0, she will wait FOREVER and that is a real choice you are allowed to make. π«Ά--weldr-only[=false]β Only use the WELDR API; skip using the newer Cloud API. defaults tofalse, so by default she's using both, living her best polyamorous API life. π
β EXAMPLE β
here's how the girlies actually run her:
composer-cli projects info tmux
composer-cli projects info tmux --json
composer-cli projects info tmux --distro fedora-38
composer-cli projects info tmux --distro fedora-38 --arch aarch64
see the progression? she starts simple with tmux, then goes full JSON mode, then gets specific about fedora-38, then goes extra specific with --arch aarch64. that's called a glow up. π
π SEE ALSO π
composer-cli-projects(1)β the big sister page. go read her too, iykyk. π§
π HISTORY π
28-Apr-2026 β Auto generated by spf13/cobra. not a human handwriting these, it's the cobra machine doing its thing, and honestly? she ate. β¨
ok real talk for one sec: every flag, every default, every path up there is exactly what the original says. i added the drama, not the facts. don't come for me if you pass --timeout=0 and then sit there waiting like ποΈπποΈ
and that's the whole page, bestie, you're officially a composer-cli projects info expert, no cap, go forth and info your projects π
π
this was composer-cli, from Apr 2026, and you can find her hanging out in manual section 1. mwah, bye, love u, see u in the next manpage πππ¦
π¦ where this page comes from
- fedora 44: weldr-client 36.2-2.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms