UNPKG

@catladder/cli

Version:

Panter cli tool for cloud CI/CD and DevOps

11 lines 463 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.delay = exports.filter = void 0; async function filter(arr, iterator) { const fail = Symbol("fail"); return (await Promise.all(arr.map(async (item) => ((await iterator(item)) ? item : fail)))).filter((i) => i !== fail); } exports.filter = filter; const delay = (ms) => new Promise((res) => setTimeout(res, ms)); exports.delay = delay; //# sourceMappingURL=promise.js.map