@pushrocks/smartdelay
Advanced tools
Comparing version 2.0.3 to 2.0.4
"use strict"; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
return new (P || (P = Promise))(function (resolve, reject) { | ||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } | ||
step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const smartpromise = require("@pushrocks/smartpromise"); | ||
const smartpromise = __importStar(require("@pushrocks/smartpromise")); | ||
/** | ||
@@ -17,4 +16,4 @@ * delay something, works like setTimeout | ||
*/ | ||
exports.delayFor = (timeInMillisecond, passOn) => __awaiter(this, void 0, void 0, function* () { | ||
yield new Promise((resolve, reject) => { | ||
exports.delayFor = async (timeInMillisecond, passOn) => { | ||
await new Promise((resolve, reject) => { | ||
setTimeout(() => { | ||
@@ -25,8 +24,8 @@ resolve(); | ||
return passOn; | ||
}); | ||
}; | ||
/** | ||
* delay for a random time | ||
*/ | ||
exports.delayForRandom = (timeMinInMillisecond, timeMaxInMillisecond, passOn) => __awaiter(this, void 0, void 0, function* () { | ||
yield new Promise((resolve, reject) => { | ||
exports.delayForRandom = async (timeMinInMillisecond, timeMaxInMillisecond, passOn) => { | ||
await new Promise((resolve, reject) => { | ||
setTimeout(() => { | ||
@@ -37,3 +36,3 @@ resolve(); | ||
return passOn; | ||
}); | ||
}; | ||
class Timeout { | ||
@@ -59,2 +58,2 @@ constructor(timeInMillisecondArg, passOn) { | ||
exports.Timeout = Timeout; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUEsd0RBQXdEO0FBRXhEOzs7O0dBSUc7QUFDUSxRQUFBLFFBQVEsR0FBRyxDQUFVLGlCQUF5QixFQUFFLE1BQVUsRUFBRSxFQUFFO0lBQ3ZFLE1BQU0sSUFBSSxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7UUFDcEMsVUFBVSxDQUFDLEdBQUcsRUFBRTtZQUNkLE9BQU8sRUFBRSxDQUFDO1FBQ1osQ0FBQyxFQUFFLGlCQUFpQixDQUFDLENBQUM7SUFDeEIsQ0FBQyxDQUFDLENBQUM7SUFDSCxPQUFPLE1BQU0sQ0FBQztBQUNoQixDQUFDLENBQUEsQ0FBQztBQUVGOztHQUVHO0FBQ1EsUUFBQSxjQUFjLEdBQUcsQ0FDMUIsb0JBQTRCLEVBQzVCLG9CQUE0QixFQUM1QixNQUFVLEVBQ1YsRUFBRTtJQUNGLE1BQU0sSUFBSSxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7UUFDcEMsVUFBVSxDQUFDLEdBQUcsRUFBRTtZQUNkLE9BQU8sRUFBRSxDQUFDO1FBQ1osQ0FBQyxFQUFFLElBQUksQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLG9CQUFvQixHQUFHLG9CQUFvQixDQUFDLEdBQUcsb0JBQW9CLENBQUMsQ0FBQztJQUMzRixDQUFDLENBQUMsQ0FBQztJQUNILE9BQU8sTUFBTSxDQUFDO0FBQ2hCLENBQUMsQ0FBQSxDQUFDO0FBRUYsTUFBYSxPQUFPO0lBS2xCLFlBQVksb0JBQW9CLEVBQUUsTUFBVTtRQURwQyxlQUFVLEdBQVksS0FBSyxDQUFDO1FBRWxDLElBQUksQ0FBQyxTQUFTLEdBQUcsWUFBWSxDQUFDLEtBQUssRUFBSyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUM7UUFDdEMsSUFBSSxDQUFDLFFBQVEsR0FBRyxVQUFVLENBQUMsR0FBRyxFQUFFO1lBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxFQUFFO2dCQUNwQixJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQzthQUNoQztRQUNILENBQUMsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDO0lBQzNCLENBQUM7SUFFRCxXQUFXO1FBQ1QsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLEVBQUUsQ0FBQztJQUN4QixDQUFDO0lBRUQsTUFBTTtRQUNKLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUNyQixDQUFDO0NBQ0Y7QUF2QkQsMEJBdUJDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSxzRUFBd0Q7QUFFeEQ7Ozs7R0FJRztBQUNRLFFBQUEsUUFBUSxHQUFHLEtBQUssRUFBSyxpQkFBeUIsRUFBRSxNQUFVLEVBQUUsRUFBRTtJQUN2RSxNQUFNLElBQUksT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxFQUFFO1FBQ3BDLFVBQVUsQ0FBQyxHQUFHLEVBQUU7WUFDZCxPQUFPLEVBQUUsQ0FBQztRQUNaLENBQUMsRUFBRSxpQkFBaUIsQ0FBQyxDQUFDO0lBQ3hCLENBQUMsQ0FBQyxDQUFDO0lBQ0gsT0FBTyxNQUFNLENBQUM7QUFDaEIsQ0FBQyxDQUFDO0FBRUY7O0dBRUc7QUFDUSxRQUFBLGNBQWMsR0FBRyxLQUFLLEVBQy9CLG9CQUE0QixFQUM1QixvQkFBNEIsRUFDNUIsTUFBVSxFQUNWLEVBQUU7SUFDRixNQUFNLElBQUksT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxFQUFFO1FBQ3BDLFVBQVUsQ0FBQyxHQUFHLEVBQUU7WUFDZCxPQUFPLEVBQUUsQ0FBQztRQUNaLENBQUMsRUFBRSxJQUFJLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxvQkFBb0IsR0FBRyxvQkFBb0IsQ0FBQyxHQUFHLG9CQUFvQixDQUFDLENBQUM7SUFDM0YsQ0FBQyxDQUFDLENBQUM7SUFDSCxPQUFPLE1BQU0sQ0FBQztBQUNoQixDQUFDLENBQUM7QUFFRixNQUFhLE9BQU87SUFLbEIsWUFBWSxvQkFBb0IsRUFBRSxNQUFVO1FBRHBDLGVBQVUsR0FBWSxLQUFLLENBQUM7UUFFbEMsSUFBSSxDQUFDLFNBQVMsR0FBRyxZQUFZLENBQUMsS0FBSyxFQUFLLENBQUM7UUFDekMsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQztRQUN0QyxJQUFJLENBQUMsUUFBUSxHQUFHLFVBQVUsQ0FBQyxHQUFHLEVBQUU7WUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQUU7Z0JBQ3BCLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO2FBQ2hDO1FBQ0gsQ0FBQyxFQUFFLG9CQUFvQixDQUFDLENBQUM7SUFDM0IsQ0FBQztJQUVELFdBQVc7UUFDVCxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRCxNQUFNO1FBQ0osSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUM7UUFDdkIsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO0lBQ3JCLENBQUM7Q0FDRjtBQXZCRCwwQkF1QkMifQ== |
{ | ||
"name": "@pushrocks/smartdelay", | ||
"private": false, | ||
"version": "2.0.3", | ||
"version": "2.0.4", | ||
"description": "timeouts for the async/await era, written in TypeScript", | ||
@@ -23,11 +23,11 @@ "main": "dist/index.js", | ||
"dependencies": { | ||
"@pushrocks/smartpromise": "^3.0.2" | ||
"@pushrocks/smartpromise": "^3.0.6" | ||
}, | ||
"devDependencies": { | ||
"@gitzone/tsbuild": "^2.1.8", | ||
"@gitzone/tsrun": "^1.2.1", | ||
"@gitzone/tstest": "^1.0.18", | ||
"@types/node": "^11.11.7", | ||
"tapbundle": "^2.0.2" | ||
"@gitzone/tsbuild": "^2.1.17", | ||
"@gitzone/tsrun": "^1.2.8", | ||
"@gitzone/tstest": "^1.0.28", | ||
"@pushrocks/tapbundle": "^3.0.13", | ||
"@types/node": "^12.12.5" | ||
} | ||
} |
@@ -1,2 +0,2 @@ | ||
import { expect, tap } from 'tapbundle'; | ||
import { expect, tap } from '@pushrocks/tapbundle'; | ||
@@ -3,0 +3,0 @@ import * as smartdelay from '../ts/index'; |
12021
176