turborepo-template
v0.0.1
Published
<h1 align="center">Welcome to turborepo-template 👋</h1> <p> <img alt="Version" src="https://img.shields.io/badge/version-0.0.0-blue.svg?cacheSeconds=2592000" /> <img src="https://img.shields.io/badge/node-%3E%3D16.0.0-blue.svg" /> <a href="https://
Downloads
4
Readme
This is a fully configurated template starter for monorepos using Turborepo tech.
What's inside?
This turborepo uses pnpm as a package manager. It includes the following packages/apps:
Apps and Packages
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.
Utilities
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
Prerequisites
- node >=16.0.0
Install
pnpm i
Usage
pnpm run dev
Run tests
pnpm run test
Author
👤 Alain Iglesias
- Website: https://aiherrera.com
- Twitter: @_aiherrera
- Github: @aiherrera
- LinkedIn: @-aiherrera
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2023 Alain Iglesias. This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator