[lit-starter] Revamp the entire Lit starter experience
@e111077 is already working on this.
Since May 13, 2022.
- Dominant language
- TypeScript
- Stars
- 21.8k
- Forks
- 1.1k
- Avg merge
- 18h 25m
- Merged PRs (30d)
- 2
Description
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:
componentdesign systemapplication
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.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.