luckyframework / authentic

An authentication library for Lucky projects
MIT License
14 stars 13 forks source link

avram require even though none of the code uses Avram #68

Closed matthewmcgarvey closed 2 years ago

matthewmcgarvey commented 2 years ago

Avram is listed as a development dependency but it's still required in the main code. This causes problems in the effort to remove the avram dependency from Lucky since authentic is only working because it is transitive.

https://github.com/luckyframework/authentic/blob/44649db8a0a63b31b7b8065453a320e03b4eba89/shard.yml#L20-L22

https://github.com/luckyframework/authentic/blob/44649db8a0a63b31b7b8065453a320e03b4eba89/src/authentic.cr#L3