# `Ash.Domain.Igniter`
[🔗](https://github.com/ash-project/ash/blob/v3.23.1/lib/ash/domain/igniter.ex#L6)

Codemods for working with Ash.Domain modules

# `add_new_code_interface`

Adds a code interface if not present to the given resource on the given domain

# `add_resource_reference`

Adds a resource reference to a domain's `resources` block

# `list_domains`

List all domain modules found in the project

# `remove_resource_reference`

Removes a resource reference from a domain's `resources` block

---

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