diff --git a/mix.exs b/mix.exs index 14469f0..10eb087 100644 --- a/mix.exs +++ b/mix.exs @@ -148,12 +148,21 @@ defmodule AshAuthentication.MixProject do |> Path.basename() |> String.split(~r/_+/) |> Enum.join(" ") - |> String.capitalize() + |> capitalize() {name, dir |> Path.join("**") |> Path.wildcard()} end) end + defp capitalize(string) do + string + |> String.split(" ") + |> Enum.map(fn string -> + [hd | tail] = String.graphemes(string) + String.capitalize(hd) <> Enum.join(tail) + end) + end + def package do [ maintainers: [