This is a simple example of a monorepo TypeScript projects web application.
The main goal of this repository is to demonstrate how to create a monorepo JavaScript/TypeScript project with Yarn Workspace (v1). And integrating a web application with internal library (not published to npm
registry).
spa
Client Side Rendering (CSR)
common
Internal shared utilitiesui
Internal UI Libraryuicore
Foundation of theui
module
vite
build toolvitest
unit test frameworkTesting Library
testing utilities that encourage good testing practicesCSS Modules
styling flavourReact
library
-
Clone this repo
git clone https://github.com/ashalfarhan/mono-apps.git
-
Install dependencies
yarn install