A presentation app showcasing the Svelte CLI (sv) for Advent of Svelte 2025 - Day 2.
This is an interactive presentation built with Svelte and Animotion that demonstrates the key features of the Svelte CLI:
sv create - Scaffold new Svelte/SvelteKit projectssv add - Add integrations like TailwindCSS, Prettier, ESLint, Drizzle, etc.sv migrate - Upgrade existing projects to Svelte 5--from-playground - Convert Svelte Playground projects to local developmentThe presentation is designed for a 9:16 vertical format (ideal for social media/shorts) with animated terminal demonstrations and keypress-triggered animations.
This code was heavily AI-generated due to time constraints. It should not be considered a reference for best practices, clean architecture, or production-ready code. Use at your own risk and don't judge too harshly! 😅
Install dependencies and start the development server:
pnpm install
pnpm run dev
To create a production version:
pnpm run build
You can preview the production build with pnpm run preview.