This is an official Yarn v1 starter turborepo.
This turborepo uses YARN as a package manager. It includes the following packages/apps:
app: a React Native appweb: another Next.js appui: a stub React component library shared by bothwebanddocsapplicationsconfig:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)tsconfig:tsconfig.jsons used throughout the monoreporeact-sdk: A custom hook that exposes business logicexpo-yarn-workspaces: Required to set up expo in a 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
- Jest test runner for all things JavaScript
- Prettier for code formatting
yarn
To build all apps and packages, run the following command:
yarn build
To develop all apps and packages, run the following command:
cd my-turborepo
yarn run dev
Learn more about the power of Turborepo: