1.3.0 • Published 2 years ago
overpowered-monorepo v1.3.0
A Mono repo faciliated by turbo-repo
This monorepo houses two Next.js apps and an Express.js api, optimizing development with integrated tailwind-features and the shad-cn component library for the Next.js apps.
Installation
You can install the overpowered-monorepo package from GitHub using npm.
npm install overpowered-monorepoWhat's inside?
This repo includes the following packages/apps:
Apps and Packages
docs: a Next.js appweb: another Next.js appapi: a Express.js appui: a stub React and shadcn component library shared by bothwebanddocsapplicationstailwind-class:tailwindfeatures are used throughout the monorepoeslint-config-custom:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)tsconfig:tsconfig.jsons used throughout the monorepo
Each package/app is 100% TypeScript.
Utilities
This monorepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
Build
To build all apps and packages, run the following command:
npm run buildDevelop
To develop all apps and packages, run the following command:
npm run dev