Configuration Normalizer
This module prepares configuration for comparison by normalizing data read from a configuration storage. This helps reduce non-essential differences when comparing configuration from different sources.
Configuration Normalizer processes configuration to prepare it for comparison.
Developer usage
This module can be used to wrap any configuration storage, creating a read-only version of the storage for which any data read will be returned in a normalized form.
The most common usage would be to minimize non-meaningful differences when comparing configuration data from different sources. Configuration Normalizer provides a trait to facilitate this.
Acknowledgements
This module draws significantly on work by Jennifer Hodgdon in Configuration Update Manager and Fabian Bircher in Config Filter.