Monorepo with turborepo, TS, react and VPS

RUN

  • npm i

Development

  • npm run dev

Production

  • npm run start

Apps and Packages

Apps

  • docs: a vanilla vite ts app
  • web: it's an example of Domain Feature sliced desing project structure, but you can use any other structure, see VPS docs

Packages

  • ui: shared ui components for web and docs apps
  • ssr: ssr module
  • eslint-config-custom: shared eslint configurations
  • tsconfig: tsconfig.jsons used throughout the monorepo
  • vite: vite config