A production-ready SvelteKit starter with:
tailwind.config.js needed).svx / .md files as Svelte componentsnpx degit your-github-username/sveltekit-template client-name
cd client-name
npm install
git clone git@github-performant:performant-pro/sveltekit-template.git client-name
cd client-name
rm -rf .git && git init
npm install
Then update "name" in package.json to match the client.
npm run dev # start dev server
npm run build # static build → /build
npm run preview # preview the build locally
npm run check # TypeScript + Svelte type check
npm run lint # Prettier + ESLint
npm run format # auto-format everything
npm run test # run all tests once
"name" in package.json<title> and <meta name="description"> in +page.sveltesrc/app.css (:root block)favicon.png in /staticPUBLIC_SITE_URL in .envsvelte.config.js adapter options if SSR is neededsrc/
app.css ← global styles + Tailwind import + design tokens
app.html ← HTML shell
lib/
index.ts ← shared component/util exports
routes/
+layout.svelte ← root layout (imports app.css)
+page.svelte ← homepage placeholder
static/
favicon.png