Home

Awesome

TypeScript + React App Mono Repository

This is a template for a monorepo that uses best practices for TypeScript, Web Services and React.

It is what @bhouston considers best practice in November 2024.

The end result

<img width="573" alt="Screenshot 2024-01-09 at 4 53 45 PM" src="https://github.com/bhouston/template-typescript-monorepo/assets/588541/3a7e6b62-ff16-492d-9f20-b409ab84f104">

Features

Getting Started

  1. Clone this repository
  2. Run npm install

Tests

  1. Run npm run test to run all tests

Continuous Dev Build

  1. Run npm run dev to start the hot reload development server & build watchers

Optimized Production Build

  1. Run npm run build to build the source

Command Line

  1. Run npx cmdline-app to run the CLI example