Rewrote turborepo. Hopefully this is a bit more clean & easy to understand for me.
This commit is contained in:
17
README.md
17
README.md
@@ -1,13 +1,13 @@
|
||||
# Turborepo starter
|
||||
|
||||
This Turborepo starter is maintained by the Turborepo core team.
|
||||
This Turborepo starter is maintained by Gib.
|
||||
|
||||
## Using this example
|
||||
|
||||
Run the following command:
|
||||
|
||||
```sh
|
||||
npx create-turbo@latest
|
||||
npx create-turbo@latest -e https://git.gbrown.org/gib/convex-monorepo.git
|
||||
```
|
||||
|
||||
## What's inside?
|
||||
@@ -16,11 +16,14 @@ This Turborepo includes the following packages/apps:
|
||||
|
||||
### Apps and Packages
|
||||
|
||||
- `docs`: a [Next.js](https://nextjs.org/) app
|
||||
- `web`: another [Next.js](https://nextjs.org/) app
|
||||
- `@repo/ui`: a stub React component library shared by both `web` and `docs` applications
|
||||
- `@repo/eslint-config`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)
|
||||
- `@repo/typescript-config`: `tsconfig.json`s used throughout the monorepo
|
||||
- `next`: a [Next.js](https://nextjs.org/) app
|
||||
- `expo`: another [Next.js](https://nextjs.org/) app
|
||||
- `@gib/backend`: a [Convex](https://convex.dev) Backend
|
||||
- `@gib/ui`: a Shadcn React component library primarily for Next.js (In case we want to add another web application).
|
||||
- `@gib/eslint-config`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)
|
||||
- `@gib/prettier-config`: Prettier configurations
|
||||
- `@gib/tailwind-config`: Tailwind configurations
|
||||
- `@gib/typescript-config`: `tsconfig.json`s used throughout the monorepo
|
||||
|
||||
Each package/app is 100% [TypeScript](https://www.typescriptlang.org/).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user