Skip to content

Template repository for my TypeScript projects: ESLint, Jest, Prettier, GitHub Actions, Codecov, Renovate, etc.

License

Notifications You must be signed in to change notification settings

tinovyatkin/typescript-repo-template

Repository files navigation

typescript-repo-template

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

About

Template repository for my TypeScript projects: ESLint, Jest, Prettier, GitHub Actions, Codecov, Renovate, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •