Template repository for my TypeScript projects, to avoid bolerplate creating:
- Base Typescript configuration
- ESLint (with @typescript-eslint, Prettier config and
estlint-plugin-jest
for tests and lint task at GitHub Actions) - Jest (with TS-Jest,
jest-extended
and coverage reporting via Codecov on GitHub Actions) - Prettier configuration
- Husky and lint-stagged
- git configuration
- Yarn configurations (prefix, autoclean, etc)
- NPM configuration
- Renovate configuration
- VSCode configuration (editor config and recommended extensions)
- SonarCloud configuration
- Yamllint
- Package.json lint and prettier