Fermo.New.OptionParser.run

You're seeing just the function run, go back to Fermo.New.OptionParser module for more information.

Parse command-line arguments

iex> Fermo.New.OptionParser.run(["/base/path"]) {:ok, %{base_path: "/base/path"}}

Locales can be supplied

iex> Fermo.New.OptionParser.run(["--locales", "en,it", "/base/path"]) {:ok, %{base_path: "/base/path", locales: ["en", "it"]}}

The base path is required

iex> Fermo.New.OptionParser.run(["--locales", "en,it"])

Locales need to be well formed

iex> Fermo.New.OptionParser.run(["--locales", "%%", "/base/path"])