This is a template for creating Preact applications using Vite, with TypeScript, Jest for testing, ESLint for linting, and styled-components for CSS-in-JS styling. It also includes a basic example component and automatic versioning setup.
- Vite for fast development and optimized builds
- Preact for efficient UI rendering
- TypeScript for type safety
- Jest and Testing Library for unit testing
- ESLint for code linting
- Styled-components for CSS-in-JS (with an example of standard CSS as well)
- Automatic versioning and changelog generation
To use this template, follow these steps:
- Clone this repository or use it as a template for your new project
- Install dependencies: