feat: Add support for project generation to fast-element #7028
Labels
improvement
A non-feature-adding improvement
status:under-consideration
Issue is being reviewed by the team.
🙋 Feature Request
Create a starter project or project generator for fast-element.
🤔 Expected Behavior
A project generator tool should allow users to quickly create new fast-element projects with pre-configured settings and boilerplate code. It should provide options for different project types (e.g., basic, component library, application) and allow customization of configurations.
😯 Current Behavior
Currently, there is no official project generator specifically for fast-element. Users have to manually set up new projects, which can be time-consuming and error-prone.
💁 Possible Solution
A project generator could be built using a tool like Yeoman or a custom-built script. It could leverage existing fast-element templates or allow users to create their own.
🔦 Context
Having a project generator would streamline the development process for fast-element projects, making it easier for developers to get started and focus on building their applications. It would also promote consistency and best practices within the fast-element community.
💻 Examples
While there isn't a project generator specifically for fast-element, other web component libraries offer similar tools:
open-wc generator: https://open-wc.org/guides/developing-components/getting-started/ (This generator focuses on lit-element, but it demonstrates the concept of a project generator for web components.)
Lit Element Starter Kit: https://lit.dev/docs/tools/starter-kits/ (Another example of a project generator for a web component library.)
The text was updated successfully, but these errors were encountered: