Next + TypeScript + Yarn monorepo This has: an application workspace an API workspace a shared component library workspace Read the blog post about creating next typescript monorepos to learn more.