craftycram / lets-hassel

the #1 vscode extension for full-stack developers. heavily used @hfg-gmuend
https://marketplace.visualstudio.com/items?itemName=craftycram.lets-hassel
0 stars 1 forks source link

Enable automated adjustment of templates using a templating engine #8

Open ghost opened 2 years ago

ghost commented 2 years ago

Story

As a user I want to use templates with prefilled content fitting to my project, so i can hassle even more

Proposal

E.g. there could be some more specific web templates generating boilerplate for different stacks such as REM or MEVN ...

My suggestions would be to use a templating engine such as ejs in order to provide this feature. There could be a scaffolder implemented in the extension to scaffold those boilerplates. Feel free to contact me if you want some contributions, I'm searching for some projects to contribute.

If you think this does not fit any needs just remove the issue 💩

craftycram commented 2 years ago

hey, sorry for the late reply, just stumbled over the issue.
sounds good to me. been thinking about implementing some more templating features since we now use a broader spectrum of stacks, compared to the first semester (when this extension was initially developed).
just didn't find time to include them yet.

craftycram commented 2 years ago

there's already mustache integrated as a lightweight templating engine, which is used for the current templates.

I was also thinking about creating a completely seperate package to create project templates which i would use in lets hassel then. but i didnt work on that yet… so if you want to contribute something feel free to do so

craftycram commented 2 years ago

also other question, your name sounds familliar to me, but i can't rembember why.
i've seen that you also got some german repository names. do we know each other? 🤔