Skip to content

A template for mono repository using lerna, nextjs, rollup, typescript, jest and gitub action

Notifications You must be signed in to change notification settings

Keith-Hon/lerna-nextjs-rollup-ts-jest-ghaction-template

Repository files navigation

This project demonostrates how to use lerna, nextjs, rollup, typescript and jest to build a mono repository.

Objectives

  1. Reuse react components and packages in multiple applications.
  2. Test individual packages inside the monorepo.
  3. Import external packages and use them in both /packages and /applications directories.
  4. Reuse as much codes and configurations as possible.
  5. Auto publish all packages to public npm registery (in both es module and commonjs format)
  6. Auto deploy applications to production environment with github actions.
  7. Tree-shakable test

About

A template for mono repository using lerna, nextjs, rollup, typescript, jest and gitub action

Resources

Stars

Watchers

Forks

Packages

No packages published