1.0.18 • Published 10 months ago

call-once-next-tick v1.0.18

Weekly downloads
6
License
MIT
Repository
github
Last release
10 months ago

call-once-next-tick

Calls a callback once after platform-independent next tick.

import once from 'call-once-next-tick';
import assert from 'assert';

const results = [];

const callback1 = once(() => results.push(arguments));
assert.ok(!results.length);
callback1('error', 'value1', 'value2');
assert.ok(!results.length);

setImmediate(() => {
  assert.equal(results.length, 1);
  callback1('error', 'value1', 'value2');
  assert.equal(results.length, 1);
});
1.0.18

10 months ago

1.0.17

10 months ago

1.0.16

10 months ago

1.0.15

10 months ago

1.0.14

10 months ago

1.0.13

10 months ago

1.0.11

10 months ago

1.0.10

10 months ago

1.0.12

10 months ago

1.0.9

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.5

3 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago