Skip to content

Latest commit

Β 

History

History
32 lines (25 loc) Β· 787 Bytes

File metadata and controls

32 lines (25 loc) Β· 787 Bytes

example-monorepo

This is an example of a Javascript monorepo using pnpm and Turborepo.

Getting Started

  1. Install the dependencies - pnpm install
  2. Run the development server - pnpm run dev
  3. Run linter - pnpm run lint
  4. Run the tests - pnpm run test
  5. ???
  6. Profit! 🎊

Project Structure

The project is structured as follows:

β”œβ”€β”€ apps
β”‚   β”œβ”€β”€ rest-api
β”‚   └── web-react
β”œβ”€β”€ libs
β”‚   └── utilities
β”œβ”€β”€ packages
β”‚   └── fancy-button
└── readme.md
  • apps: Applications (e.g. web app, REST API, etc.).
  • components: Front-end components.
  • configs: Configuration files.
  • libs: Helpers, utilities, misc.