pnpm i pnpm run dev
It's a countdown timer that can
- be started
- be paused (after it has started)
- be resumed (after it has been paused)
- be reset (after it has started or after it finishes)
- be finished (after at least some time was recorded)
- have multiple periods
- have current period duration adjusted
- have current period elapsed time adjusted
- move to the next or previous period
- show the total time elapsed while it was running
It uses localStorage to "keep running" after closing the page and opening it again.
Builds the app for production to the dist folder.
pnpm run build
The app is deployed to GitHub Pages. https://benabraham.github.io/tymer/
pnpm test # Run tests with Vitest pnpm run test:coverage # Run tests with coverage report
There are a few tests but they are just a generated skeleton and not really working yet.