/monorepo-typescript-template

Template of a monorepo using typescript

Primary LanguageJavaScript

Monorepo Typescript Template


build and test GitHub issues GitHub forks GitHub stars GitHub license Watch on GitHub Tweet


Template to develop apps with typescript inside a monorepo

It use:

  • Lerna to manage the monorepo
  • Yarn as package manager
  • Jest configuration for all projects inside the monorepo
  • Husky to hooks
    • precommit will lint your files
    • prepush will run unit test
  • Github action with theses steps
    • build
    • lint
    • unit test
    • e2e test
    • publish version
  • Labeler that adds the right label on each project
  • Commitlint
  • Pull request name linter that lint the name of your pull request with commitlint