Skip to content

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

Notifications You must be signed in to change notification settings

jackkeller/starter-turbo-svelte-tailwindcss-plop

Repository files navigation

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:

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published