# `DripDrop.Config`
[🔗](https://github.com/agoodway/dripdrop/blob/v0.1.0/lib/dripdrop/config.ex#L1)

Small configuration helpers used across DripDrop.

# `fetch!`

```elixir
@spec fetch!(atom()) :: term()
```

Fetches a required DripDrop application environment value.

# `get`

```elixir
@spec get(atom(), term()) :: term()
```

Reads an optional DripDrop application environment value.

# `to_existing_atom`

```elixir
@spec to_existing_atom(atom() | String.t()) :: atom() | nil
```

Converts a binary to an existing atom and returns `nil` when it is unknown.

---

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