Bootstrap your next TypeScipt project by using this GitHub Template repository
This project comes with the following tools:
- TypeScript
- Code Quality
- ESLint
- TSDocs
- Jest (TDD)
- GitHub Issue/PR Templates (PR only)
- README templates
- Code Velocity
- GitHub Actions (CI/CD) (CI only)
- CodeClimate (CI)
- commitlint (using conventional commits) (CI)
- Semantic Release (CD)
To use this template for a new repository, click on the green button above that says "Use this template".
Complete the following todo list:
- [ ] create personal access token (with
repo
scope) and provide asGH_TOKEN
secret.
If you want to apply the files/structure to an already existing repository, follow the steps in the Update
section below.
To merge any advances that the template makes into your project:
git remote add template [email protected]:MichaelHirn/ts-template.git
git fetch --all
git merge template/master --allow-unrelated-histories --squash