Skip to content

Conversation

@DannyBen
Copy link
Member

@DannyBen DannyBen commented Aug 26, 2023

The bashly render command now delegates the work to RenderSource.

Notable changes:

  1. New RenderSource model to represent either an external or internal template source.
  2. New RenderContext model that will host and run the render.rb scripts for the templates in isolation.
  3. New bashly render --list command that shows the built-in template sources.
  4. New bashly render SOURCE --about that shows the README from the template source in a nice colorful terminal output.
  5. Templates sources should include summary.txt file now (used by bashly render --list).
  6. Templates sources should include README.md file now (used by bashly render SOURCE --about).
@DannyBen DannyBen merged commit 025a644 into master Aug 26, 2023
@DannyBen DannyBen deleted the refactor/render-model branch August 26, 2023 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants