Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Use plop and Handlebars to generate project code #1262

Open
Tracked by #1268
ptrkdan opened this issue Jun 7, 2024 · 0 comments
Open
Tracked by #1268

[FEATURE] Use plop and Handlebars to generate project code #1262

ptrkdan opened this issue Jun 7, 2024 · 0 comments
Assignees
Labels
CLI enhancement New feature or request

Comments

@ptrkdan
Copy link
Collaborator

ptrkdan commented Jun 7, 2024

Is your feature request related to a problem? Please describe.

The current solution to generating the code is simply copying and pasting from the "templates" found in the code folder. While it works for the current implementation, it will become cumbersome when we begin implementing more modules and more frameworks. If a module requires a shared file to be modified, it becomes cumbersome to develop and maintain.

Describe the solution you'd like

We aim to have a more flexible way to generate project code. Rather than copying and pasting whole files, utilizing plop and Handlebars would allow us to fine-tuning the contents of each file during code generation.

This would ideally allow us to implement modules and frameworks more easily in the future.

Related issues:

@ptrkdan ptrkdan added enhancement New feature or request CLI labels Jun 7, 2024
@ptrkdan ptrkdan self-assigned this Jun 7, 2024
@ptrkdan ptrkdan moved this to In Progress in ml-frontend Jun 7, 2024
@ptrkdan ptrkdan mentioned this issue Jun 14, 2024
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLI enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

1 participant