starter-turbo-svelte-tailwindcss-plop Svelte Themes

Starter Turbo Svelte Tailwindcss Plop

A starter template based off of the official Vercel Turborepo starter. In this starter TailwindCSS, PostCSS, and new app generation using Plop.js is working

Turborepo Svelte TailwindCSS Plop.js starter

This starter has boilerplate that allows for easy app generation using Plop.js

Using this example

Use this as a template for a new repository.

Initial Setup

If you're more into using yarn or npm you'd just delete the pnpm-lock.yaml, change the packageManager field in the root package.json and run your install of choice.

pnpm install
pnpm dev

Generating a new app

Run the script below and follow the prompts.

pnpm generate:app

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • docs: a svelte-kit app
  • web: another svelte-kit app
  • ui: a stub Svelte component library shared by both web and docs applications
  • eslint-config-custom: eslint configurations (includes eslint-plugin-svelte and eslint-config-prettier)

Each package/app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

Top categories

Loading Svelte Themes