Skip to content

An example of turborepo with a next.js app and a ui package, utilised with a storybook app.

Notifications You must be signed in to change notification settings

zsh77/turborepo-starter-with-storybook

Repository files navigation

Turborepo starter with storybook

This is an unofficial starter Turborepo with multiple meta-frameworks all working in harmony and sharing packages.

This example also shows how to use Workspace Configurations.

What's inside?

This Turborepo includes the following packages and apps:

Apps and Packages

  • nextjs-app: a Next.js app
  • component-doc: a Vite app, serving Storybook app with the ui package imported
  • @repo/eslint-config: eslint configurations used throughout the monorepo
  • @repo/jest-presets: Jest configurations and scripts
  • @repo/tailwind-config: reusable tailwind configuration
  • @repo/typescript-config: tsconfig.json's used throughout the monorepo
  • @repo/ui: a React UI library bundled with tsup
  • @repo/utils: a Typescript library of tools bundled with tsup

Each package and app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

About

An example of turborepo with a next.js app and a ui package, utilised with a storybook app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published