docs: function(module, exports) {
  
  	"use strict";
  	
  	Object.defineProperty(exports, "__esModule", {
  	    value: true
  	});
  	
  	/**
  	 * @since 2016-08-06 15:57
  	 * @author vivaxy
  	 */
  	
  	exports.default = function (timeout) {
  	    var getTimer = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {};
  	
  	    return new Promise(function (resolve) {
  	        var timer = setTimeout(resolve, timeout);
  	        getTimer(timer);
  	    });
  	};
  
  /***/ }