kowainik / summoner

🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects
https://kowainik.github.io/projects/summoner
Mozilla Public License 2.0
698 stars 73 forks source link

Add option for specifying external dependencies #521

Open chshersh opened 3 years ago

chshersh commented 3 years ago

Can be helpful for creating more customizable scaffolds. The TOML can look like this:

dependencies =
    [ { stanza = "library", dependency = "tomland ^>= 1.3" }
    , { stanza = "test", dependency = "hspec ^>= 2.7" }
    , { stanza = "test", dependency = "hedgehog ^>= 1.0" }
    ]