https://github.com/hanielu/turbo-sk-payload
SvelteKit + PayloadCMS Template
https://github.com/hanielu/turbo-sk-payload
Last synced: about 1 year ago
JSON representation
SvelteKit + PayloadCMS Template
- Host: GitHub
- URL: https://github.com/hanielu/turbo-sk-payload
- Owner: HanielU
- Created: 2023-05-01T12:01:39.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-01T22:16:41.000Z (over 2 years ago)
- Last Synced: 2025-03-25T03:55:43.205Z (about 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 542 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Svelte-Kit + PayloadCMS Turborepo
This is an custom made Turborepo starter.
## What's inside?
This [Turborepo] includes the following packages/apps:
### Apps
Each app is 100% [TypeScript].
- `web`: a [Svelte-kit] web app with [UnoCSS] for styling
- `server`: an [Express] app with [PayloadCMS] and [tRPC] setup
### Packages
- `eslint-config-custom`: `eslint` configurations (includes `eslint-plugin-svelte` and `eslint-config-prettier`)
### Utilities
This Turborepo has some additional tools already setup for you:
- [TypeScript] for static type checking
- [ESLint] for code linting
- [Prettier] for code formatting
## Getting Started
This project uses [pnpm].
```sh
npx degit HanielU/turbo-sk-payload my-app # download the project
cd my-app # navigate into the project
pnpm install # install dependencies
```
### Running the apps
In the project root and run the following command.
```sh
pnpm dev
```
This will run both the Svelte-kit and Payload apps in parallel.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
[turborepo]: https://turbo.build/repo
[eslint]: https://eslint.org
[express]: https://expressjs.com
[fastify]: https://www.fastify.io
[payloadcms]: https://www.payloadcms.com
[prettier]: https://prettier.io
[prisma]: https://www.prisma.io
[svelte-kit]: https://kit.svelte.dev
[unocss]: https://github.com/unocss/unocss
[trpc]: https://trpc.io
[typescript]: https://www.typescriptlang.org
[rust]: https://www.rust-lang.org
[pnpm]: https://pnpm.io