Packages
Mix tasks to generate JSON files from the Slack Web API docs.
Retired package: Deprecated - Package is unmaintained
Current section
Files
Jump to
Current section
Files
lib/mix/slack_api_docs/api_doc_argument.ex
defmodule Mix.SlackApiDocs.ApiDocArgument do
@moduledoc false
@enforce_keys [
:name,
:required,
:example,
:type,
:desc
]
@derive Jason.Encoder
defstruct [
:name,
:required,
:example,
:type,
:desc
]
@type t() :: %__MODULE__{
name: String.t(),
required: boolean(),
example: String.t(),
type: String.t(),
desc: String.t()
}
end