1.3.17 • Published 28 days ago

@devtea2027/illum-unde-suscipit-totam v1.3.17

Weekly downloads
-
License
MIT
Repository
github
Last release
28 days ago

Jitter Time!

npm js-standard-style

jitter time

Generates random time periods (in milliseconds) between a max and min around the given minutes value. For example this can be used to ensure 5 minute poll requests across multiple clients don't all happen at once.

Install

$ npm install --save @devtea2027/illum-unde-suscipit-totam

Usage

var jitterTime = require('@devtea2027/illum-unde-suscipit-totam')

var POLL_INTERVAL = jitterTime(5, 0.2)
//=> 290110 (Random number between 240000 and 360000)

setInterval(syncDataWithServer, POLL_INTERVAL)

API

jitterTime(minutes, jitter)

minutes

  • Type: number
  • Default: 1

Number of minutes to jitter around.

jitter

  • Type: number
  • Default: 0.1

Percentage of jitter (for setting max and min). E.g. 1 = +/-100%, 0.1 = +/-10%, etc.

Contributing

Build

npm run build

Test

npm test

Watch

To watch for changes, build them and run the tests:

npm run watch

License

MIT © Vend Ltd.

1.3.17

28 days ago

1.3.16

29 days ago

1.3.13

1 month ago

1.3.14

1 month ago

1.3.15

30 days ago

1.3.12

1 month ago

1.3.11

1 month ago

1.3.10

1 month ago

1.3.9

1 month ago

1.3.8

1 month ago

1.2.8

1 month ago

1.1.8

1 month ago

1.1.7

1 month ago

1.1.6

1 month ago

1.1.5

1 month ago

1.1.4

1 month ago