Thanks! this was it ![]()
def write_and_format_module(file_path, content) do
:ok = file_path |> Path.dirname() |> File.mkdir_p()
{formatter, _} = Mix.Tasks.Format.formatter_for_file("source.ex")
File.write(file_path, formatter.(content))
IO.puts(IO.ANSI.green() <> "* creating " <> IO.ANSI.reset() <> file_path)
end






















