View Source Dragon (dragon v1.2.3)

Dragon is meant to be run standalone. See README in root of project for full details on how it works.

Link to this section Summary

Link to this section Types

@type t() :: %Dragon{
  build: String.t(),
  data: [map()] | map() | nil,
  data_paths: map(),
  files: %{required(path :: String.t()) => atom()},
  frames: list(),
  imports: [String.t()] | String.t(),
  layouts: [String.t()],
  opts: %{required(atom()) => any()},
  plugins: [map()] | map(),
  root: String.t()
}

Link to this section Functions