A set of utilities for working with the AT Protocol in Elixir.

chore: update mix.exs

ovyerus.com 9178d01d be0b2c78

verified
Changed files
+43 -4
lib
+14
CHANGELOG.md
··· 1 + # Changelog 2 + 3 + All notable changes to atex will be documented in this file. 4 + 5 + The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 6 + and this project adheres to 7 + [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 8 + 9 + ## [0.1.0] - 2025-06-07 10 + 11 + Initial release. 12 + 13 + [unreleased]: https://github.com/cometsh/atex/compare/v0.1.0...HEAD 14 + [0.1.0]: https://github.com/cometsh/atex/releases/tag/v0.1.0
-2
lib/atex.ex
··· 1 - defmodule Atex do 2 - end
+29 -2
mix.exs
··· 1 1 defmodule Atex.MixProject do 2 2 use Mix.Project 3 3 4 + @version "0.1.0" 5 + @source_url "https://github.com/cometsh/atex" 6 + 4 7 def project do 5 8 [ 6 9 app: :atex, 7 - version: "0.1.0", 10 + version: @version, 8 11 elixir: "~> 1.18", 9 12 start_permanent: Mix.env() == :prod, 10 - deps: deps() 13 + deps: deps(), 14 + name: "atex", 15 + description: "A set of utilities for working with the AT Protocol in Elixir.", 16 + package: package(), 17 + docs: docs() 11 18 ] 12 19 end 13 20 ··· 21 28 [ 22 29 {:typedstruct, "~> 0.5"}, 23 30 {:ex_doc, "~> 0.34", only: :dev, runtime: false, warn_if_outdated: true} 31 + ] 32 + end 33 + 34 + defp package do 35 + [ 36 + licenses: ["MIT"], 37 + links: %{"GitHub" => @source_url} 38 + ] 39 + end 40 + 41 + defp docs do 42 + [ 43 + extras: [ 44 + LICENSE: [title: "License"], 45 + "README.md": [title: "Overview"] 46 + ], 47 + main: "readme", 48 + source_url: @source_url, 49 + source_ref: "v#{@version}", 50 + formatters: ["html"] 24 51 ] 25 52 end 26 53 end