Casefy
Usage
camel_case
Casefy.camel_case(%{camel_case: 1, nested_case: %{ another_case: 1 }})
# returns %{ "camelCase" => 1, "nestedCase" => %{ "anotherCase" => 1 } }snake_case
Casefy.snake_case(%{snakeCase: 1, nestedCase: %{anotherCase: 1}})
# returns %{ "snake_case" => 1, "nested_case" => %{ "another_case" => 1 } }Tests
mix testsInstallation
Available on Hex, the package can be installed
by adding casefy to your list of dependencies in mix.exs:
def deps do
[
{:casefy, "~> 0.1.0"}
]
end