ionide / Fornax

Scriptable static site generator using type safe F# DSL to define page templates.
MIT License
241 stars 44 forks source link

Fornax Core as nuget package #123

Closed kMutagene closed 1 year ago

kMutagene commented 1 year ago

It would be cool if the Fornax core package that contains the basic types and the HTML DSL could be published as library on nuget. It would be easier to create packages that contain components for Fornax that way (currently, you have to include the compiled fornax dll in a package to do that)

rdipardo commented 1 year ago

A (welcome) duplicate of https://github.com/ionide/Fornax/issues/70#issuecomment-1195843459

This will be necessary for the future distribution of themes and template libraries, not to mention plugins. The early adopters out there are still relying on submodules, fragile build configurations, and even pushing assemblies to version control :scream:

drewknab commented 1 year ago

Robert listed all the great reasons to make this happen. Is there a particularly compelling reason not to throw Fornax.Core into nuget?

TheAngryByrd commented 1 year ago

https://www.nuget.org/packages/Fornax.Core/ is out

kMutagene commented 1 year ago

Thank you!