Built with pure HTML and CSS.
v1.1: v2.0: Built with Web Components (HTML, CSS, JS) using lit-element, lit-html
with polymer-cli
Automated deployment tomaster
branch with Travis CI
v3.0:
- Pre-commit linting (svelte-check) + formatting (prettier) with Husky
- Commit messages enforced with Conventional Commits
- Automated build and deployment with Github Actions and Github Pages
- Built With: Svelte, TypeScript, Sass, Vite
Made with ❤️ by Navinn Ravindaran
Install Dependencies
pnpm i # runs husky install after completion
Development Server
npm run dev # http://localhost:3000
Build
npm run build # /dist
npm run serve # serves /dist @ http://localhost:5000
Lint
npm run lint # will fail on warnings and hints, uses tsconfig.json
Format
npm run format # formats .svelte, .ts, .scss @ /src