/** @license MIT License (c) copyright 2011-2013 original author or authors */ /** * timeout.js * * Helper that returns a promise that rejects after a specified timeout, * if not explicitly resolved or rejected before that. * * @author Brian Cavalier * @author John Hann */ (function(define) { define(function(require) { var when = require('./when'); /** * @deprecated Use when(trigger).timeout(ms) */ return function timeout(msec, trigger) { return when(trigger).timeout(msec); }; }); })(typeof define === 'function' && define.amd ? define : function (factory) { module.exports = factory(require); });