goodtimer icon indicating copy to clipboard operation
goodtimer copied to clipboard

A setTimeout/setInterval for Humans (and so much more)

Results 20 goodtimer issues
Sort by recently updated
recently updated
newest added

Bumps [ws](https://github.com/websockets/ws) from 7.2.3 to 7.4.6. Release notes Sourced from ws's releases. 7.4.6 Bug fixes Fixed a ReDoS vulnerability (00c425ec). A specially crafted value of the Sec-Websocket-Protocol header could be...

dependencies

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6. Changelog Sourced from browserslist's changelog. 4.16.6 Fixed npm-shrinkwrap.json support in --update-db (by Geoff Newman). 4.16.5 Fixed unsafe RegExp (by Yeting Li). 4.16.4 Fixed unsafe...

dependencies

That way a user could verify a hash of a version was not tampered with.

Something like ```js const { useSetGoodInterval } = require('goodtimer/timeutil'); useSetGoodInterval(); setInterval(..., ...) // now is setGoodInterval ```

generate an index.html page that lists all objects in the `goodtimer/` s3 bucket.

`timeStr`s are the abbreviations for full names (i.e., `'M'` or `'minutes'`) ``` { round | floor | ceil: 'timeStr', exclude: 'timeStr', // remove all values up to and including timeStr,...

english-like parsing: `two years and seven days` `10 minutes` `1 second` `3 second` Main qualities: * numbers can be ints or written out. * `and` can be added without interfearing

functions fire on `onTimeout` and `onInterval`, but `OnTime` should be added to allow users to add arbitrary events whenever they please. ## As TimerOptions ```javascript new Timer("5:00", { onTime: {...

Ability to add words (usually a human name for the unit), that will automatically be pluralized if the value is anything but 1. ``` timer.fmtTime('%S {%s:second} left') // => "10...