worker-timers-broker
The broker which is used by the worker-timers package.
Last updated 25 days ago by chrisguttandin .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install worker-timers-broker 
SYNC missed versions from official npm registry.

worker-timers-broker

The broker which is used by the worker-timers package.

version

Usage

In most cases using this package via worker-timers is probably the most convenient choice.

However worker-timers-broker is published as a separate package on npm. It can be installed using the following command:

npm install worker-timers-broker

The package exports two functions.

load()

The load() function can be used to create a custom instance of worker-timers by explicitly specifying the URL which points to the code of the worker-timers-worker package.

import { load } from 'worker-timers-broker';

const { clearInterval, clearTimeout, setInterval, setTimeout } = load('./the/worker-timers-worker/file');

const intervalId = setInterval(() => {
    // do something many times
}, 100);

clearInterval(intervalId);

const timeoutId = setTimeout(() => {
    // do something once
}, 100);

clearTimeout(timeoutId);

wrap()

The wrap() function can be used to wrap a Web Worker instance which already runs the code of the worker-timers-worker package.

In a project using Vite it can for example be used by leveraging query suffixes.

import { wrap } from 'worker-timers-broker';
import createWorkerTimersWorker from 'worker-timers-worker?worker';

const { clearInterval, clearTimeout, setInterval, setTimeout } = wrap(createWorkerTimersWorker());

const intervalId = setInterval(() => {
    // do something many times
}, 100);

clearInterval(intervalId);

const timeoutId = setTimeout(() => {
    // do something once
}, 100);

clearTimeout(timeoutId);

Please note the syntax for other build tools may vary.

Security contact information

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

Current Tags

  • 8.0.16                                ...           latest (25 days ago)

226 Versions

  • 8.0.16                                ...           25 days ago
  • 8.0.15                                ...           3 months ago
  • 8.0.14                                ...           3 months ago
  • 8.0.13                                ...           4 months ago
  • 8.0.12                                ...           4 months ago
  • 8.0.11                                ...           7 months ago
  • 8.0.10                                ...           8 months ago
  • 8.0.9                                ...           9 months ago
  • 8.0.8                                ...           10 months ago
  • 8.0.7                                ...           a year ago
  • 8.0.6                                ...           a year ago
  • 8.0.5                                ...           a year ago
  • 8.0.4                                ...           a year ago
  • 8.0.3                                ...           a year ago
  • 8.0.2                                ...           a year ago
  • 8.0.1                                ...           a year ago
  • 8.0.0                                ...           a year ago
  • 7.1.9                                ...           a year ago
  • 7.1.8                                ...           a year ago
  • 7.1.7                                ...           a year ago
  • 7.1.6                                ...           a year ago
  • 7.1.5                                ...           a year ago
  • 7.1.4                                ...           a year ago
  • 7.1.3                                ...           2 years ago
  • 7.1.2                                ...           2 years ago
  • 7.1.1                                ...           2 years ago
  • 7.1.0                                ...           2 years ago
  • 7.0.3                                ...           2 years ago
  • 7.0.2                                ...           2 years ago
  • 7.0.1                                ...           2 years ago
  • 7.0.0                                ...           2 years ago
  • 6.1.8                                ...           2 years ago
  • 6.1.7                                ...           2 years ago
  • 6.1.6                                ...           2 years ago
  • 6.1.5                                ...           2 years ago
  • 6.1.4                                ...           2 years ago
  • 6.1.3                                ...           2 years ago
  • 6.1.2                                ...           2 years ago
  • 6.1.1                                ...           2 years ago
  • 6.1.0                                ...           2 years ago
  • 6.0.100                                ...           2 years ago
  • 6.0.99                                ...           2 years ago
  • 6.0.98                                ...           2 years ago
  • 6.0.97                                ...           2 years ago
  • 6.0.96                                ...           3 years ago
  • 6.0.95                                ...           3 years ago
  • 6.0.94                                ...           3 years ago
  • 6.0.93                                ...           3 years ago
  • 6.0.92                                ...           3 years ago
  • 6.0.91                                ...           3 years ago
  • 6.0.90                                ...           3 years ago
  • 6.0.89                                ...           3 years ago
  • 6.0.88                                ...           3 years ago
  • 6.0.87                                ...           3 years ago
  • 6.0.86                                ...           3 years ago
  • 6.0.85                                ...           3 years ago
  • 6.0.84                                ...           3 years ago
  • 6.0.83                                ...           3 years ago
  • 6.0.82                                ...           3 years ago
  • 6.0.81                                ...           3 years ago
  • 6.0.80                                ...           3 years ago
  • 6.0.79                                ...           3 years ago
  • 6.0.78                                ...           3 years ago
  • 6.0.77                                ...           3 years ago
  • 6.0.76                                ...           4 years ago
  • 6.0.75                                ...           4 years ago
  • 6.0.74                                ...           4 years ago
  • 6.0.73                                ...           4 years ago
  • 6.0.72                                ...           4 years ago
  • 6.0.71                                ...           4 years ago
  • 6.0.70                                ...           4 years ago
  • 6.0.69                                ...           4 years ago
  • 6.0.68                                ...           4 years ago
  • 6.0.67                                ...           4 years ago
  • 6.0.66                                ...           4 years ago
  • 6.0.65                                ...           4 years ago
  • 6.0.64                                ...           4 years ago
  • 6.0.63                                ...           4 years ago
  • 6.0.62                                ...           4 years ago
  • 6.0.61                                ...           5 years ago
  • 6.0.60                                ...           5 years ago
  • 6.0.59                                ...           5 years ago
  • 6.0.58                                ...           5 years ago
  • 6.0.57                                ...           5 years ago
  • 6.0.56                                ...           5 years ago
  • 6.0.55                                ...           5 years ago
  • 6.0.54                                ...           5 years ago
  • 6.0.53                                ...           5 years ago
  • 6.0.52                                ...           5 years ago
  • 6.0.51                                ...           5 years ago
  • 6.0.50                                ...           5 years ago
  • 6.0.49                                ...           5 years ago
  • 6.0.48                                ...           5 years ago
  • 6.0.47                                ...           5 years ago
  • 6.0.46                                ...           5 years ago
  • 6.0.45                                ...           5 years ago
  • 6.0.44                                ...           5 years ago
  • 6.0.43                                ...           5 years ago
  • 6.0.42                                ...           5 years ago
  • 6.0.41                                ...           5 years ago
  • 6.0.40                                ...           5 years ago
  • 6.0.39                                ...           5 years ago
  • 6.0.38                                ...           5 years ago
  • 6.0.37                                ...           5 years ago
  • 6.0.36                                ...           5 years ago
  • 6.0.35                                ...           5 years ago
  • 6.0.34                                ...           5 years ago
  • 6.0.33                                ...           5 years ago
  • 6.0.32                                ...           5 years ago
  • 6.0.31                                ...           5 years ago
  • 6.0.30                                ...           5 years ago
  • 6.0.29                                ...           5 years ago
  • 6.0.28                                ...           5 years ago
  • 6.0.27                                ...           5 years ago
  • 6.0.26                                ...           5 years ago
  • 6.0.25                                ...           5 years ago
  • 6.0.24                                ...           6 years ago
  • 6.0.23                                ...           6 years ago
  • 6.0.22                                ...           6 years ago
  • 6.0.21                                ...           6 years ago
  • 6.0.20                                ...           6 years ago
  • 6.0.19                                ...           6 years ago
  • 6.0.18                                ...           6 years ago
  • 6.0.17                                ...           6 years ago
  • 6.0.16                                ...           6 years ago
  • 6.0.15                                ...           6 years ago
  • 6.0.14                                ...           6 years ago
  • 6.0.13                                ...           6 years ago
  • 6.0.12                                ...           6 years ago
  • 6.0.11                                ...           6 years ago
  • 6.0.10                                ...           6 years ago
  • 6.0.9                                ...           6 years ago
  • 6.0.8                                ...           6 years ago
  • 6.0.7                                ...           6 years ago
  • 6.0.6                                ...           6 years ago
  • 6.0.5                                ...           6 years ago
  • 6.0.4                                ...           6 years ago
  • 6.0.3                                ...           6 years ago
  • 6.0.2                                ...           6 years ago
  • 6.0.1                                ...           6 years ago
  • 6.0.0                                ...           6 years ago
  • 5.0.38                                ...           6 years ago
  • 5.0.37                                ...           6 years ago
  • 5.0.36                                ...           6 years ago
  • 5.0.35                                ...           6 years ago
  • 5.0.34                                ...           6 years ago
  • 5.0.33                                ...           6 years ago
  • 5.0.32                                ...           6 years ago
  • 5.0.31                                ...           6 years ago
  • 5.0.30                                ...           6 years ago
  • 5.0.29                                ...           6 years ago
  • 5.0.28                                ...           6 years ago
  • 5.0.27                                ...           6 years ago
  • 5.0.26                                ...           6 years ago
  • 5.0.25                                ...           7 years ago
  • 5.0.24                                ...           7 years ago
  • 5.0.23                                ...           7 years ago
  • 5.0.22                                ...           7 years ago
  • 5.0.21                                ...           7 years ago
  • 5.0.20                                ...           7 years ago
  • 5.0.19                                ...           7 years ago
  • 5.0.18                                ...           7 years ago
  • 5.0.17                                ...           7 years ago
  • 5.0.16                                ...           7 years ago
  • 5.0.15                                ...           7 years ago
  • 5.0.14                                ...           7 years ago
  • 5.0.13                                ...           7 years ago
  • 5.0.12                                ...           7 years ago
  • 5.0.11                                ...           7 years ago
  • 5.0.10                                ...           7 years ago
  • 5.0.9                                ...           7 years ago
  • 5.0.8                                ...           7 years ago
  • 5.0.7                                ...           7 years ago
  • 5.0.6                                ...           7 years ago
  • 5.0.5                                ...           7 years ago
  • 5.0.4                                ...           7 years ago
  • 5.0.3                                ...           7 years ago
  • 5.0.2                                ...           7 years ago
  • 5.0.1                                ...           7 years ago
  • 5.0.0                                ...           8 years ago
  • 4.0.36                                ...           8 years ago
  • 4.0.35                                ...           8 years ago
  • 4.0.34                                ...           8 years ago
  • 4.0.33                                ...           8 years ago
  • 4.0.32                                ...           8 years ago
  • 4.0.31                                ...           8 years ago
  • 4.0.30                                ...           8 years ago
  • 4.0.29                                ...           8 years ago
  • 4.0.28                                ...           8 years ago
  • 4.0.27                                ...           8 years ago
  • 4.0.26                                ...           8 years ago
  • 4.0.25                                ...           8 years ago
  • 4.0.24                                ...           8 years ago
  • 4.0.23                                ...           8 years ago
  • 4.0.22                                ...           8 years ago
  • 4.0.21                                ...           8 years ago
  • 4.0.20                                ...           8 years ago
  • 4.0.19                                ...           8 years ago
  • 4.0.18                                ...           8 years ago
  • 4.0.17                                ...           8 years ago
  • 4.0.16                                ...           8 years ago
  • 4.0.15                                ...           8 years ago
  • 4.0.14                                ...           8 years ago
  • 4.0.13                                ...           8 years ago
  • 4.0.12                                ...           8 years ago
  • 4.0.11                                ...           8 years ago
  • 4.0.10                                ...           8 years ago
  • 4.0.9                                ...           8 years ago
  • 4.0.8                                ...           8 years ago
  • 4.0.7                                ...           9 years ago
  • 4.0.6                                ...           9 years ago
  • 4.0.4                                ...           9 years ago
  • 4.0.3                                ...           9 years ago
  • 4.0.2                                ...           9 years ago
  • 4.0.1                                ...           9 years ago
  • 4.0.0                                ...           9 years ago
  • 3.0.2                                ...           9 years ago
  • 3.0.1                                ...           9 years ago
  • 3.0.0                                ...           9 years ago
  • 2.0.1                                ...           9 years ago
  • 2.0.0                                ...           9 years ago
  • 1.0.2                                ...           9 years ago
  • 1.0.1                                ...           9 years ago
  • 1.0.0                                ...           9 years ago
  • 0.0.1                                ...           9 years ago
  • 0.0.0                                ...           9 years ago
Maintainers (1)
Downloads
Today 0
This Week 47
This Month 49
Last Day 0
Last Week 2
Last Month 149
Dependencies (5)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |