ReleaseKit.AssetInfo (ReleaseKit v0.2.0)

Copy Markdown

Metadata about frontend assets built into a release artifact.

Summary

Functions

Converts asset metadata to the external manifest representation.

Types

t()

@type t() :: %ReleaseKit.AssetInfo{
  asset_url_prefix: String.t() | nil,
  manifest: Path.t() | nil,
  outdir: Path.t() | nil,
  profile: atom() | nil,
  tailwind?: boolean(),
  tool: atom()
}

Functions

to_external_map(asset)

@spec to_external_map(t()) :: map()

Converts asset metadata to the external manifest representation.