Web Component template for starter using Lit + TypeScript + Vite ๐
- Lit Element
- ๐ Shoelace Web components
- TypeScript
- Vite Next Generation Frontend Tooling
- ๐จ UnoCSS - the instant on-demand atomic CSS engine (Need bugfix for build version)
- ๐ I18n ready
- ESLint
- Prettier
- Airbnb Style Guide
- Commitlint Lint commit messages
- Commitizen The commitizen command line utility.
# 0. Clone project
git clone https://github.com/yugasun/web-component-starter
# 1. Install dependencies
pnpm install
# 2. Start develop server
pnpm dev
# 3. Build
pnpm build