{"repo":"MahdiTa97/turborepo-boilerplate","free":true,"listed":false,"github":"https://github.com/MahdiTa97/turborepo-boilerplate","clone":"git clone https://github.com/MahdiTa97/turborepo-boilerplate.git","description":"A boilerplate base on TURBOREPO","language":"TypeScript","stars":99,"topics":["monorepo","turborepo","nextjs","reactjs","lerna","monorepository","monorepo-boilerplate","monorepo-example","tailwindcss","tailwind"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Monorepo Turborepo starter/boilerplate This is a monorepo boilerplate powered by Turborepo. You can also implement Monorepo with NX. It's boilerplate is HERE! Using this example Run the following command: What's inside? This Turborepo includes the following packages and apps: Apps and Packages - web : another Next.js app with Tailwind CSS - ui : a stub React component library with Tailwind CSS, daiysiui and daiysiui-react shared by both web applications - @repo/eslint-config : eslint configurations (includes eslint-config-next and eslint-config-prettier ) - @repo/typescript-config : tsconfig.json s used throughout the monorepo Each package/app is 100% TypeScript. Building packages/ui This example is set up to produce compiled styles for ui components into the dist directory. The component .tsx files are consumed by the Next.js apps directly using transpilePackages in next.config.js . This was chosen for several reasons: - Make sharing one tailwind.config.js to apps and packages as easy as possible. - Make package compilation simple by only depending on the Next.js Compiler and tailwindcss . - Ensure Tailwind classes do not overwrite each other. The ui package uses a ui- prefix for it's classes. - Maintain clear package export boundaries. Another option is to consume packages/ui directly from source without building. If using this option, you will need to update the tailwind.config.js in your apps to be aware of your package locations, so it can find all usages of the tailwind","default_branch":null,"files":null,"tree":[],"storefront":"/r/MahdiTa97","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MahdiTa97/turborepo-boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}