# `DirenvConfig.Resolve`
[🔗](https://github.com/noizu/direnv-config/blob/main/lib/direnv_config/resolve.ex#L1)

Resolves the `.active` configuration by merging YAML layers.

Layer merge order: base.yaml -> {DC_ENV}.yaml -> local.yaml -> secrets.yaml

# `resolve_active`

```elixir
@spec resolve_active(String.t(), String.t()) :: {:ok, term()} | {:error, term()}
```

---

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