putil-taskqueue
Advanced tools
Comparing version 2.1.2 to 2.2.0
@@ -34,2 +34,6 @@ /* putil-taskqueue | ||
/** | ||
* | ||
* @return {int} | ||
*/ | ||
get size() { | ||
@@ -44,3 +48,3 @@ return this._queue.length + (this._taskRunning ? 1 : 0); | ||
*/ | ||
enqueue(task) { | ||
async enqueue(task) { | ||
if (this.maxQueue && this.size >= this.maxQueue) | ||
@@ -47,0 +51,0 @@ throw new Error('Queue limit exceeded'); |
{ | ||
"name": "putil-taskqueue", | ||
"description": "Very simple async task queue for Javascript", | ||
"version": "2.1.2", | ||
"version": "2.2.0", | ||
"author": "Panates Ltd.", | ||
@@ -20,13 +20,12 @@ "contributors": [ | ||
"dependencies": { | ||
"doublylinked": "^2.0.1" | ||
"doublylinked": "^2.2.4" | ||
}, | ||
"devDependencies": { | ||
"babel-eslint": "^10.0.1", | ||
"eslint": "^5.9.0", | ||
"eslint-config-google": "^0.11.0", | ||
"nyc": "^13.1.0", | ||
"mocha": "^5.2.0" | ||
"eslint": "^7.10.0", | ||
"eslint-config-google": "^0.14.0", | ||
"mocha": "^8.1.3", | ||
"nyc": "^15.1.0" | ||
}, | ||
"engines": { | ||
"node": ">= 6.0" | ||
"node": ">= 10.0" | ||
}, | ||
@@ -33,0 +32,0 @@ "directories": { |
6187
4
5
106
Updateddoublylinked@^2.2.4