Skip to content

davemaul/turbosvelte

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Turborepo SvelteKit System starter

This is an unofficial SvelteKit monorepo starter powered by Turborepo.

What's inside?

This Turborepo includes the following packages and apps:

Apps and Packages

  • docs: Sveleton placeholder documentation site
  • rename-core: core components
  • rename-tsconfig: shared tsconfig.jsons used throughout the monorepo
  • eslint-preset-rename: ESLint preset (coming soon)

Each package and app is 100% Typescript.

Utilities

This turborepo has some additional tools already setup for you:

Installation

Run the following command:

npx create-turbosvelte app-name

Changing the NPM organization scope

The NPM organization scope for this design system starter is @rename. To change this, it's a bit manual at the moment, but you'll need to do the following:

  • Rename folders in packages/* to replace rename with your desired scope
  • Search and replace rename with your desired scope
  • Re-run npm install

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

This is an unofficial SvelteKit monorepo starter powered by Turborepo

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Svelte 54.8%
  • JavaScript 22.8%
  • HTML 9.9%
  • SCSS 7.5%
  • CSS 3.8%
  • TypeScript 1.2%