2.0.1 • Published 1 year ago

@dotmh/tick v2.0.1

Weekly downloads
1
License
Apache-2.0
Repository
github
Last release
1 year ago

DotMH.dev

DotMH Tick.

DotMH Tick is designed for making polling loops when needed easier.

Installation

npm i @dotmh/tick

Usage

To use Tick you first have to require it.

const Tick = require('@dotmh/tick')

Then create a new instance of the class

const tick = new Tick();

Then set up tick

tick.every('2ms').start(() => console.log('hello world'));

You can stop the tick with

tick.stop()

You can also set a condition which mean the callback will be called if the condition function return true.

tick.every('2s').when(() => true).start(() => console.log('do something'));

See vercel/ms to see more about the format for the time string.

1.0.1-ts

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.0-ts

3 years ago

1.0.0

3 years ago

0.1.0

4 years ago