A multi-timer designed to get your attention when brewing pour-over coffee, but potentially has other uses.
bind:value
to update the timer's time
field, but that update happens while editing is happening.
time
field and execute that function on:blur
or when on:keypress
when return is pressed, or something like that.npm run lint
and npm run format
elapsed
and acknowledged