Packages

Fermo project generator. Provides a `mix fermo.new` task to bootstrap a new Fermo project with the standard dependencies for use with DatoCMS.

Current section

Files

Jump to
fermo_new lib mix tasks fermo.new.ex
Raw

lib/mix/tasks/fermo.new.ex

defmodule Mix.Tasks.Fermo.New do
@moduledoc "Generate a Fermo project"
use Mix.Task
@version Mix.Project.config()[:version]
@fermo_new Application.get_env(:fermo_new, :fermo_new, Fermo.New)
@shortdoc "Creates a new Fermo v#{@version} project"
@impl true
def run(argv) do
@fermo_new.run(argv)
end
end