Skip to content

wouter-leistra/lerna-typescript-jest-boilerplate

 
 

Repository files navigation

Lerna TypeScript Jest boilerplate

License CircleCI

Boilerplate template of a monorepo setup using Lerna, TypeScript and Jest.

How to use

Copy/clone/fork this repo and use it as a boilerplate for your project.

Commands

npm run bootstrap Installs Lerna, all dependencies and links packages within the repo as needed

npm run reset Deletes all buid artifacts, node_modules and runs bootstrap

npm run test Runs tests in all packages

npm run build Cleans all build artifacts and runs build in all packages

npm run build:watch Watch mode of the above

npm run cleanup Cleans build artifacts

npm run demo Runs the demo app (delete this command if you don't want to use a demo app)

npm run lint Runs npm lint the whole repository

npm run publish Rebuilds all packages and starts Lerna's publish wizard (remove the --skip-npm --skip-git arguments as needed)

About

Boilerplate template of a monorepo setup using Lerna, TypeScript and Jest

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 69.5%
  • JavaScript 30.5%