Add credo

This commit is contained in:
Maciej 2026-02-28 12:00:42 +02:00
parent ce463329f6
commit 1a8d9cd840
Signed by: maciej
GPG key ID: 28243AF437E32F99
4 changed files with 231 additions and 2 deletions

View file

@ -64,6 +64,7 @@ defmodule BirdyChat.MixProject do
{:jason, "~> 1.2"},
{:dns_cluster, "~> 0.2.0"},
{:bandit, "~> 1.5"},
{:credo, "~> 1.0", only: [:dev, :test]},
# Phoenix sockets client
{:slipstream, "~> 1.0"},
@ -90,7 +91,13 @@ defmodule BirdyChat.MixProject do
"esbuild birdy_chat --minify",
"phx.digest"
],
precommit: ["compile --warnings-as-errors", "deps.unlock --unused", "format", "test"]
precommit: [
"compile --warnings-as-errors",
"credo --strict",
"deps.unlock --unused",
"format",
"test"
]
]
end
end