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

[lit-starter] Revamp the entire Lit starter experience #2890

Open
e111077 opened this issue May 13, 2022 · 1 comment
Open

[lit-starter] Revamp the entire Lit starter experience #2890

e111077 opened this issue May 13, 2022 · 1 comment
Assignees

Comments

@e111077
Copy link
Contributor

e111077 commented May 13, 2022

This is a tracking issue for a larger overall project to revamp the entire lit starter kit experience from features to DX.

We will implement this into the CLI

Proposed targets:

1. Implement minimal / maximal github template starter kits of:

  • component
  • design system
  • application

2. Make templates accessible / easily clonable via CLI

Can be a part of the Lit CLI or npm create

3. Implement tooling to construct a starter kit via CLI

It would be preferable to not have so many repos for starter kits but rather for a user to just use the CLI to construct a starter kit with only the features they want.

If we have the support capacity, it'd be preferable to make a generalizable tool like a modern successor to yeoman so that we can even put this functionality in the open-wc CLI to reduce their support burden on the project setup.

@e111077 e111077 self-assigned this May 13, 2022
@e111077 e111077 moved this to 💬 Needs Discussion in Lit Project Board May 13, 2022
@e111077 e111077 moved this from 💬 Needs Discussion to ⏱ In Progress in Lit Project Board May 13, 2022
@e111077 e111077 moved this from ⏱ In Progress to 💬 Needs Discussion in Lit Project Board Jun 22, 2022
@e111077 e111077 moved this from 💬 Needs Discussion to 📋 Triaged in Lit Project Board Jun 22, 2022
@e111077 e111077 moved this from 📋 Triaged to 💬 Needs Discussion in Lit Project Board Jul 14, 2022
@e111077
Copy link
Contributor Author

e111077 commented Jul 20, 2022

Update from a team meeting is next step to implement the minimal element into the Lit CLI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🏥 In Triage
Development

No branches or pull requests

2 participants