View Source API Reference transmogrify v2.0.1

Modules

Accepts data with different shapes and changes them to an expected shape, such as switching keys in a map to camel case, or all string keys to atom keys, etc.

Polymorphic data transforms — accepts many input forms and tries to put them into the expected form.

Convert strings to CamelCase

Convert file/paths to Elixir ModuleName

Convert strings to PascalCase

Convert Elixir ModuleName to file/paths.

Convert strings to snake_case

Convert keys and values in maps and lists of maps