Sha256: bbfe88f1a68351302da229bf667fbee8b264c0fd034ac4990507d4482e713161

Contents?: true

Size: 421 Bytes

Versions: 72

Compression:

Stored size: 421 Bytes

Contents

"use strict";
module.exports = function(Promise) {
var SomePromiseArray = Promise._SomePromiseArray;
function any(promises) {
    var ret = new SomePromiseArray(promises);
    var promise = ret.promise();
    ret.setHowMany(1);
    ret.setUnwrap();
    ret.init();
    return promise;
}

Promise.any = function (promises) {
    return any(promises);
};

Promise.prototype.any = function () {
    return any(this);
};

};

Version data entries

72 entries across 51 versions & 18 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.18.0 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.18.2 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.16.1 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.15.2 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.18.4 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.18.1 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.12.7.pre.puma.pre.3 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.14.0 test/dummy/node_modules/bluebird/js/release/any.js
disco_app-0.13.6.pre.puma.pre.3 test/dummy/node_modules/bluebird/js/release/any.js
tang-0.2.1 spec/tang_app/node_modules/bluebird/js/release/any.js
groonga-client-model-6.0.0 test/apps/rails6.0.3.5/node_modules/bluebird/js/release/any.js
groonga-client-model-6.0.0 test/apps/rails6.1.3/node_modules/bluebird/js/release/any.js
ruby2js-4.0.4 lib/tasks/testrails/node_modules/bluebird/js/release/any.js
ruby2js-4.0.3 lib/tasks/testrails/node_modules/bluebird/js/release/any.js
tang-0.2.0 spec/tang_app/node_modules/bluebird/js/release/any.js
tang-0.1.0 spec/tang_app/node_modules/bluebird/js/release/any.js
tang-0.0.9 spec/tang_app/node_modules/bluebird/js/release/any.js
enju_library-0.3.8 spec/dummy/node_modules/bluebird/js/release/any.js
ilog-0.4.1 node_modules/bluebird/js/main/any.js