Comparing version 1.1.0 to 1.1.1
@@ -1,4 +0,6 @@ | ||
const { TimeoutError } = require('./TimeoutError'); | ||
const { defer } = require('./utils'); | ||
'use strict' | ||
const TimeoutError = require('./TimeoutError').TimeoutError; | ||
const defer = require('./utils').defer; | ||
class PendingOperation { | ||
@@ -5,0 +7,0 @@ constructor(timeoutMillis) { |
@@ -1,15 +0,15 @@ | ||
const { Resource } = require('./Resource'); | ||
const { PendingOperation } = require('./PendingOperation'); | ||
const { | ||
defer, | ||
now, | ||
duration, | ||
checkRequiredTime, | ||
checkOptionalTime, | ||
timeout, | ||
delay, | ||
reflect, | ||
tryPromise | ||
} = require('./utils'); | ||
'use strict' | ||
const Resource = require('./Resource').Resource; | ||
const PendingOperation = require('./PendingOperation').PendingOperation; | ||
const defer = require('./utils').defer; | ||
const now = require('./utils').now; | ||
const duration = require('./utils').duration; | ||
const checkRequiredTime = require('./utils').checkRequiredTime; | ||
const checkOptionalTime = require('./utils').checkOptionalTime; | ||
const timeout = require('./utils').timeout; | ||
const delay = require('./utils').delay; | ||
const reflect = require('./utils').reflect; | ||
const tryPromise = require('./utils').tryPromise; | ||
const OPTIONS = [ | ||
@@ -34,3 +34,3 @@ 'create', | ||
Object.keys(opt).forEach(opt => { | ||
if (!OPTIONS.includes(opt)) { | ||
if (OPTIONS.indexOf(opt) === -1) { | ||
throw new Error(`Tarn: unknown option '${opt}'`); | ||
@@ -37,0 +37,0 @@ } |
@@ -0,5 +1,7 @@ | ||
'use strict' | ||
class PromiseInspection { | ||
constructor({ value, error }) { | ||
this._value = value; | ||
this._error = error; | ||
constructor(args) { | ||
this._value = args.value; | ||
this._error = args.error; | ||
} | ||
@@ -6,0 +8,0 @@ |
@@ -1,3 +0,6 @@ | ||
const { defer, now } = require('./utils'); | ||
'use strict' | ||
const defer = require('./utils').defer; | ||
const now = require('./utils').now; | ||
class Resource { | ||
@@ -4,0 +7,0 @@ constructor(resource) { |
@@ -1,4 +0,6 @@ | ||
const { Pool } = require('./Pool'); | ||
const { TimeoutError } = require('./TimeoutError'); | ||
'use strict' | ||
const Pool = require('./Pool').Pool; | ||
const TimeoutError = require('./TimeoutError').TimeoutError; | ||
module.exports = { | ||
@@ -5,0 +7,0 @@ Pool, |
@@ -0,1 +1,3 @@ | ||
'use strict' | ||
class TimeoutError extends Error {} | ||
@@ -2,0 +4,0 @@ |
@@ -1,8 +0,10 @@ | ||
const { PromiseInspection } = require('./PromiseInspection'); | ||
'use strict' | ||
const PromiseInspection = require('./PromiseInspection').PromiseInspection; | ||
function defer() { | ||
var resolve = null; | ||
var reject = null; | ||
let resolve = null; | ||
let reject = null; | ||
var promise = new Promise((resolver, rejecter) => { | ||
const promise = new Promise((resolver, rejecter) => { | ||
resolve = resolver; | ||
@@ -9,0 +11,0 @@ reject = rejecter; |
{ | ||
"name": "tarn", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Simple and robust resource pool for node.js", | ||
@@ -21,3 +21,3 @@ "main": "lib/tarn.js", | ||
"engines": { | ||
"node": ">=6.0.0" | ||
"node": ">=4.0.0" | ||
}, | ||
@@ -24,0 +24,0 @@ "keywords": ["pool", "pooling", "throttle"], |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
18643
481