Skip to content

🗂️ wip: boilerplate to run monorepo typescript projects using turborepo

Notifications You must be signed in to change notification settings

marcosrjjunior/monorepo-boilerplate

Repository files navigation

monorepo-boilerplate

WIP: Boilerplate for your typescript projects using Turborepo.

What's inside?

Apps and Packages

  • apps/api: API code based on hono-boilerplate
  • apps/functions: General functions. Workers/Lambda/...
  • apps/web: A Next.js app
  • @repo/core: Shared database types created by API and functions
  • @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.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Build

TODO: script to build selected projects

...

Develop

TODO: script to build selected projects

...

TODO:

  • add lint workflow
  • add manual workflow to build api/functions/web

Resources

Learn more about the power of Turborepo:

About

🗂️ wip: boilerplate to run monorepo typescript projects using turborepo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published