Description
Edit (January 2025): This area of work was resolved by finishing onboarding to create.bingo in #1839. See those two links for more information. Cheers!
Bug Report Checklist
- I have pulled the latest
main
branch of the repository. - I have searched for related issues and found none that matched my issue.
Overview
create-typescript-app has come a long way in the last two (!) years! It started as a small template for me to unify my disparate repository config files. Now it's a full project with >500 >1000 stars, repeat community contributors, and offshoot projects to help it work smoothly. I love this. 💖
I plan on continuing to prioritize create-typescript-app over at least the next year. I see its progress as evolving through at least three distinct stages:
- (~2022) Personal template: used just in my own personal repos
- (~2023) Shared template: Adding in more comprehensive docs, options, and generally more flexibility so folks other than me can use it on their repos too
- (~2024) Shared engine: Splitting out a new package so that other templates like this one can be made
My hope is that in the next year or so, folks will be able to make their own shared templates that mix-and-match pieces of tooling. For example, a GitHub Actions flavor of create-typescript-app might use all the same pieces as this one except it'd swap out the builder from tsup to web-ext. See also #1175.
I don't know exactly how this would look - but I am excited to find out 😄.
Filing this issue to track placing a slightly more solidified form of this explanation in the docs.
Additional Info
No response