• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1"use strict";
2module.exports = function(Promise) {
3var SomePromiseArray = Promise._SomePromiseArray;
4function any(promises) {
5    var ret = new SomePromiseArray(promises);
6    var promise = ret.promise();
7    ret.setHowMany(1);
8    ret.setUnwrap();
9    ret.init();
10    return promise;
11}
12
13Promise.any = function (promises) {
14    return any(promises);
15};
16
17Promise.prototype.any = function () {
18    return any(this);
19};
20
21};
22