mix selecto.domain.import (selecto_mix v0.4.6)
Check or write a normalized Selecto domain import preview.
--check verifies the artifact and reports what SelectoMix can reconstruct.
--write writes the generated module only when the source preview parses,
defines the expected target module, exposes domain/0, and contains no
runtime placeholders.
Examples
mix selecto.domain.import priv/selecto/product.normalized.json --check
mix selecto.domain.import priv/selecto/product.normalized.json --check --target-module MyApp.SelectoDomains.ProductDomain
mix selecto.domain.import priv/selecto/product.normalized.json --check --source
mix selecto.domain.import priv/selecto/product.normalized.json --write --target-file lib/my_app/selecto_domains/product_domain.ex