This is a fully configurated template starter for monorepos using Turborepo tech.
This turborepo uses pnpm as a package manager. It includes the following packages/apps:
docs
: a Next.js appui
: a stub React component library shared bydocs
applicationeslint-config-custom
:eslint
configurations (includeseslint-config-next
andeslint-config-prettier
)tsconfig
:tsconfig.json
's used throughout the monorepo
Each package/app is 100% TypeScript.
This turborepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
- Pretty-quick runs prettier over changed files
For git integration it has also:
- Conventional commits for improving commits
- Husky for improving commits
- node >=16.0.0
pnpm i
pnpm run dev
pnpm run test
👤 Alain Iglesias
- Website: https://aiherrera.com
- Twitter: @_aiherrera
- Github: @aiherrera
- LinkedIn: @-aiherrera
Give a ⭐️ if this project helped you!
Copyright © 2023 Alain Iglesias.
This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator