bridgetownrb / bridgetown

A next-generation progressive site generator & fullstack framework, powered by Ruby
https://www.bridgetownrb.com
MIT License
1.16k stars 112 forks source link

Remove Liquid Component dependency #418

Closed jaredcwhite closed 3 years ago

jaredcwhite commented 3 years ago

The idea of a "Liquid Component" spec with front matter just never became a thing, and I've largely moved on from using Liquid at all for any of my components now that we have Ruby components. So let's remove the gem dependency and simplify back to standard Liquid. Anyone that wants to annotate components and enforce an interface, I recommend they use the Ruby component system + YARD comments.

jaredcwhite commented 3 years ago

Resolved in https://github.com/bridgetownrb/bridgetown/commit/c0c4683be548050726bfe79e0ef928694f092598