# `MishkaChelekom.Kit.Catalog`
[🔗](https://github.com/mishka-group/mishka_chelekom/blob/v0.0.9/lib/mishka_chelekom/kit/catalog.ex#L1)

Reads the Mishka component catalog from the `mishka_chelekom` priv dir, for **compile-time** Kit
validation (the verifier) and to decide whether a `customize`'s `from:` is a real component before
generating its wrapper. Styled names come from `priv/components/*.exs`, headless from
`priv/headless/*.exs`.

# `member?`

Whether `name` is a real component of the given kind.

# `names`

Known component names for a kind (`:styled` | `:headless`).

# `suggest`

The closest known name to `name` (for a "did you mean?" hint), or nil.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
