/monorepo

Monorepo with pnpm and turborepo, deploying into Vercel.

Primary LanguageJavaScript

Monorepo

Better practice npm Package Design in Monorepo with pnpm and turborepo, deploying into Vercel.

Quick Start

Install dependencies

$ npm i -g pnpm
$ pnpm -v
# should >= 6.20.0
$ pnpm install

Apps

Preview:

React App

# Start React App
$ pnpm start --filter "react-app"

Vite App

$ pnpm start --filter "vite-app"

Node.js App

$ pnpm start --filter "node-app"

Packages Development

packages/shared

$ pnpm dev --filter "@infras/shared"

packages/ui

$ pnpm dev --filter "@infras/ui"

packages/native

$ pnpm build --filter "@infras/native"