Skip to content

rodgersgitau/labs

Repository files navigation

Gitau Labs

This is a collection of 'wacky' & totally unnecessary experiments built for the singular purpose of testing the boundaries of web applications. The monorepo has been setup using the official Turborepo starter kit.

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • docs: a Next.js app
  • web: another Next.js app
  • @gitau-labs/ui: a stub React component library shared by both web and docs applications
  • @gitau-labs/eslint-config: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • @gitau-labs/typescript-config: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

Build

To build all apps and packages, run the following command:

cd my-turborepo
pnpm build

Develop

To develop all apps and packages, run the following command:

cd my-turborepo
pnpm dev