wp/wp-includes/js/dist/redux-routine.js
changeset 16 a86126ab1dd4
parent 9 177826044cd9
child 18 be944660c56a
equal deleted inserted replaced
15:3d4e9c994f10 16:a86126ab1dd4
    80 /******/ 	// __webpack_public_path__
    80 /******/ 	// __webpack_public_path__
    81 /******/ 	__webpack_require__.p = "";
    81 /******/ 	__webpack_require__.p = "";
    82 /******/
    82 /******/
    83 /******/
    83 /******/
    84 /******/ 	// Load entry module and return exports
    84 /******/ 	// Load entry module and return exports
    85 /******/ 	return __webpack_require__(__webpack_require__.s = 378);
    85 /******/ 	return __webpack_require__(__webpack_require__.s = 464);
    86 /******/ })
    86 /******/ })
    87 /************************************************************************/
    87 /************************************************************************/
    88 /******/ ({
    88 /******/ ({
    89 
    89 
    90 /***/ 100:
    90 /***/ 151:
    91 /***/ (function(module, exports) {
    91 /***/ (function(module, exports) {
    92 
    92 
    93 module.exports = isPromise;
    93 module.exports = isPromise;
       
    94 module.exports.default = isPromise;
    94 
    95 
    95 function isPromise(obj) {
    96 function isPromise(obj) {
    96   return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function';
    97   return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function';
    97 }
    98 }
    98 
    99 
    99 
   100 
   100 /***/ }),
   101 /***/ }),
   101 
   102 
   102 /***/ 107:
   103 /***/ 158:
   103 /***/ (function(module, exports, __webpack_require__) {
   104 /***/ (function(module, exports, __webpack_require__) {
   104 
   105 
   105 "use strict";
   106 "use strict";
   106 
   107 
   107 
   108 
   109   value: true
   110   value: true
   110 });
   111 });
   111 
   112 
   112 var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; };
   113 var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; };
   113 
   114 
   114 var _keys = __webpack_require__(200);
   115 var _keys = __webpack_require__(257);
   115 
   116 
   116 var _keys2 = _interopRequireDefault(_keys);
   117 var _keys2 = _interopRequireDefault(_keys);
   117 
   118 
   118 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   119 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   119 
   120 
   162 
   163 
   163 exports.default = is;
   164 exports.default = is;
   164 
   165 
   165 /***/ }),
   166 /***/ }),
   166 
   167 
   167 /***/ 199:
   168 /***/ 2:
       
   169 /***/ (function(module, exports) {
       
   170 
       
   171 (function() { module.exports = this["lodash"]; }());
       
   172 
       
   173 /***/ }),
       
   174 
       
   175 /***/ 256:
   168 /***/ (function(module, exports, __webpack_require__) {
   176 /***/ (function(module, exports, __webpack_require__) {
   169 
   177 
   170 "use strict";
   178 "use strict";
   171 
   179 
   172 
   180 
   173 Object.defineProperty(exports, "__esModule", {
   181 Object.defineProperty(exports, "__esModule", {
   174   value: true
   182   value: true
   175 });
   183 });
   176 exports.createChannel = exports.subscribe = exports.cps = exports.apply = exports.call = exports.invoke = exports.delay = exports.race = exports.join = exports.fork = exports.error = exports.all = undefined;
   184 exports.createChannel = exports.subscribe = exports.cps = exports.apply = exports.call = exports.invoke = exports.delay = exports.race = exports.join = exports.fork = exports.error = exports.all = undefined;
   177 
   185 
   178 var _keys = __webpack_require__(200);
   186 var _keys = __webpack_require__(257);
   179 
   187 
   180 var _keys2 = _interopRequireDefault(_keys);
   188 var _keys2 = _interopRequireDefault(_keys);
   181 
   189 
   182 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   190 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   183 
   191 
   303   };
   311   };
   304 };
   312 };
   305 
   313 
   306 /***/ }),
   314 /***/ }),
   307 
   315 
   308 /***/ 2:
   316 /***/ 257:
   309 /***/ (function(module, exports) {
       
   310 
       
   311 (function() { module.exports = this["lodash"]; }());
       
   312 
       
   313 /***/ }),
       
   314 
       
   315 /***/ 200:
       
   316 /***/ (function(module, exports, __webpack_require__) {
   317 /***/ (function(module, exports, __webpack_require__) {
   317 
   318 
   318 "use strict";
   319 "use strict";
   319 
   320 
   320 
   321 
   334 
   335 
   335 exports.default = keys;
   336 exports.default = keys;
   336 
   337 
   337 /***/ }),
   338 /***/ }),
   338 
   339 
   339 /***/ 228:
   340 /***/ 277:
   340 /***/ (function(module, exports, __webpack_require__) {
   341 /***/ (function(module, exports, __webpack_require__) {
   341 
   342 
   342 "use strict";
   343 "use strict";
   343 
   344 
   344 
   345 
   345 Object.defineProperty(exports, "__esModule", {
   346 Object.defineProperty(exports, "__esModule", {
   346   value: true
   347   value: true
   347 });
   348 });
   348 exports.wrapControls = exports.asyncControls = exports.create = undefined;
   349 exports.wrapControls = exports.asyncControls = exports.create = undefined;
   349 
   350 
   350 var _helpers = __webpack_require__(199);
   351 var _helpers = __webpack_require__(256);
   351 
   352 
   352 Object.keys(_helpers).forEach(function (key) {
   353 Object.keys(_helpers).forEach(function (key) {
   353   if (key === "default") return;
   354   if (key === "default") return;
   354   Object.defineProperty(exports, key, {
   355   Object.defineProperty(exports, key, {
   355     enumerable: true,
   356     enumerable: true,
   357       return _helpers[key];
   358       return _helpers[key];
   358     }
   359     }
   359   });
   360   });
   360 });
   361 });
   361 
   362 
   362 var _create = __webpack_require__(347);
   363 var _create = __webpack_require__(426);
   363 
   364 
   364 var _create2 = _interopRequireDefault(_create);
   365 var _create2 = _interopRequireDefault(_create);
   365 
   366 
   366 var _async = __webpack_require__(349);
   367 var _async = __webpack_require__(428);
   367 
   368 
   368 var _async2 = _interopRequireDefault(_async);
   369 var _async2 = _interopRequireDefault(_async);
   369 
   370 
   370 var _wrap = __webpack_require__(351);
   371 var _wrap = __webpack_require__(430);
   371 
   372 
   372 var _wrap2 = _interopRequireDefault(_wrap);
   373 var _wrap2 = _interopRequireDefault(_wrap);
   373 
   374 
   374 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   375 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   375 
   376 
   377 exports.asyncControls = _async2.default;
   378 exports.asyncControls = _async2.default;
   378 exports.wrapControls = _wrap2.default;
   379 exports.wrapControls = _wrap2.default;
   379 
   380 
   380 /***/ }),
   381 /***/ }),
   381 
   382 
   382 /***/ 347:
   383 /***/ 426:
   383 /***/ (function(module, exports, __webpack_require__) {
   384 /***/ (function(module, exports, __webpack_require__) {
   384 
   385 
   385 "use strict";
   386 "use strict";
   386 
   387 
   387 
   388 
   388 Object.defineProperty(exports, "__esModule", {
   389 Object.defineProperty(exports, "__esModule", {
   389   value: true
   390   value: true
   390 });
   391 });
   391 
   392 
   392 var _builtin = __webpack_require__(348);
   393 var _builtin = __webpack_require__(427);
   393 
   394 
   394 var _builtin2 = _interopRequireDefault(_builtin);
   395 var _builtin2 = _interopRequireDefault(_builtin);
   395 
   396 
   396 var _is = __webpack_require__(107);
   397 var _is = __webpack_require__(158);
   397 
   398 
   398 var _is2 = _interopRequireDefault(_is);
   399 var _is2 = _interopRequireDefault(_is);
   399 
   400 
   400 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   401 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   401 
   402 
   463 
   464 
   464 exports.default = create;
   465 exports.default = create;
   465 
   466 
   466 /***/ }),
   467 /***/ }),
   467 
   468 
   468 /***/ 348:
   469 /***/ 427:
   469 /***/ (function(module, exports, __webpack_require__) {
   470 /***/ (function(module, exports, __webpack_require__) {
   470 
   471 
   471 "use strict";
   472 "use strict";
   472 
   473 
   473 
   474 
   474 Object.defineProperty(exports, "__esModule", {
   475 Object.defineProperty(exports, "__esModule", {
   475   value: true
   476   value: true
   476 });
   477 });
   477 exports.iterator = exports.array = exports.object = exports.error = exports.any = undefined;
   478 exports.iterator = exports.array = exports.object = exports.error = exports.any = undefined;
   478 
   479 
   479 var _is = __webpack_require__(107);
   480 var _is = __webpack_require__(158);
   480 
   481 
   481 var _is2 = _interopRequireDefault(_is);
   482 var _is2 = _interopRequireDefault(_is);
   482 
   483 
   483 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   484 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   484 
   485 
   564 
   565 
   565 exports.default = [error, iterator, array, object, any];
   566 exports.default = [error, iterator, array, object, any];
   566 
   567 
   567 /***/ }),
   568 /***/ }),
   568 
   569 
   569 /***/ 349:
   570 /***/ 428:
   570 /***/ (function(module, exports, __webpack_require__) {
   571 /***/ (function(module, exports, __webpack_require__) {
   571 
   572 
   572 "use strict";
   573 "use strict";
   573 
   574 
   574 
   575 
   575 Object.defineProperty(exports, "__esModule", {
   576 Object.defineProperty(exports, "__esModule", {
   576   value: true
   577   value: true
   577 });
   578 });
   578 exports.race = exports.join = exports.fork = exports.promise = undefined;
   579 exports.race = exports.join = exports.fork = exports.promise = undefined;
   579 
   580 
   580 var _is = __webpack_require__(107);
   581 var _is = __webpack_require__(158);
   581 
   582 
   582 var _is2 = _interopRequireDefault(_is);
   583 var _is2 = _interopRequireDefault(_is);
   583 
   584 
   584 var _helpers = __webpack_require__(199);
   585 var _helpers = __webpack_require__(256);
   585 
   586 
   586 var _dispatcher = __webpack_require__(350);
   587 var _dispatcher = __webpack_require__(429);
   587 
   588 
   588 var _dispatcher2 = _interopRequireDefault(_dispatcher);
   589 var _dispatcher2 = _interopRequireDefault(_dispatcher);
   589 
   590 
   590 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   591 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   591 
   592 
   686 
   687 
   687 exports.default = [promise, fork, join, race, subscribe];
   688 exports.default = [promise, fork, join, race, subscribe];
   688 
   689 
   689 /***/ }),
   690 /***/ }),
   690 
   691 
   691 /***/ 350:
   692 /***/ 429:
   692 /***/ (function(module, exports, __webpack_require__) {
   693 /***/ (function(module, exports, __webpack_require__) {
   693 
   694 
   694 "use strict";
   695 "use strict";
   695 
   696 
   696 
   697 
   719 
   720 
   720 exports.default = createDispatcher;
   721 exports.default = createDispatcher;
   721 
   722 
   722 /***/ }),
   723 /***/ }),
   723 
   724 
   724 /***/ 351:
   725 /***/ 430:
   725 /***/ (function(module, exports, __webpack_require__) {
   726 /***/ (function(module, exports, __webpack_require__) {
   726 
   727 
   727 "use strict";
   728 "use strict";
   728 
   729 
   729 
   730 
   730 Object.defineProperty(exports, "__esModule", {
   731 Object.defineProperty(exports, "__esModule", {
   731   value: true
   732   value: true
   732 });
   733 });
   733 exports.cps = exports.call = undefined;
   734 exports.cps = exports.call = undefined;
   734 
   735 
   735 var _is = __webpack_require__(107);
   736 var _is = __webpack_require__(158);
   736 
   737 
   737 var _is2 = _interopRequireDefault(_is);
   738 var _is2 = _interopRequireDefault(_is);
   738 
   739 
   739 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   740 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
   740 
   741 
   762 
   763 
   763 exports.default = [call, cps];
   764 exports.default = [call, cps];
   764 
   765 
   765 /***/ }),
   766 /***/ }),
   766 
   767 
   767 /***/ 378:
   768 /***/ 464:
   768 /***/ (function(module, __webpack_exports__, __webpack_require__) {
   769 /***/ (function(module, __webpack_exports__, __webpack_require__) {
   769 
   770 
   770 "use strict";
   771 "use strict";
       
   772 // ESM COMPAT FLAG
   771 __webpack_require__.r(__webpack_exports__);
   773 __webpack_require__.r(__webpack_exports__);
       
   774 
       
   775 // EXPORTS
       
   776 __webpack_require__.d(__webpack_exports__, "default", function() { return /* binding */ createMiddleware; });
   772 
   777 
   773 // CONCATENATED MODULE: ./node_modules/@wordpress/redux-routine/build-module/is-generator.js
   778 // CONCATENATED MODULE: ./node_modules/@wordpress/redux-routine/build-module/is-generator.js
   774 /**
   779 /**
   775  * Returns true if the given object is a generator, or false otherwise.
   780  * Returns true if the given object is a generator, or false otherwise.
   776  *
   781  *
   777  * @link https://www.ecma-international.org/ecma-262/6.0/#sec-generator-objects
   782  * @see https://www.ecma-international.org/ecma-262/6.0/#sec-generator-objects
   778  *
   783  *
   779  * @param {*} object Object to test.
   784  * @param {*} object Object to test.
   780  *
   785  *
   781  * @return {boolean} Whether object is a generator.
   786  * @return {boolean} Whether object is a generator.
   782  */
   787  */
   783 function isGenerator(object) {
   788 function isGenerator(object) {
   784   return !!object && object[Symbol.toStringTag] === 'Generator';
   789   // Check that iterator (next) and iterable (Symbol.iterator) interfaces are satisfied.
       
   790   // These checks seem to be compatible with several generator helpers as well as the native implementation.
       
   791   return !!object && typeof object[Symbol.iterator] === 'function' && typeof object.next === 'function';
   785 }
   792 }
   786 
   793 
   787 // EXTERNAL MODULE: ./node_modules/rungen/dist/index.js
   794 // EXTERNAL MODULE: ./node_modules/rungen/dist/index.js
   788 var dist = __webpack_require__(228);
   795 var dist = __webpack_require__(277);
   789 
   796 
   790 // EXTERNAL MODULE: external "lodash"
   797 // EXTERNAL MODULE: external {"this":"lodash"}
   791 var external_lodash_ = __webpack_require__(2);
   798 var external_this_lodash_ = __webpack_require__(2);
   792 
   799 
   793 // EXTERNAL MODULE: ./node_modules/is-promise/index.js
   800 // EXTERNAL MODULE: ./node_modules/is-promise/index.js
   794 var is_promise = __webpack_require__(100);
   801 var is_promise = __webpack_require__(151);
   795 var is_promise_default = /*#__PURE__*/__webpack_require__.n(is_promise);
   802 var is_promise_default = /*#__PURE__*/__webpack_require__.n(is_promise);
   796 
   803 
   797 // CONCATENATED MODULE: ./node_modules/@wordpress/redux-routine/build-module/is-action.js
   804 // CONCATENATED MODULE: ./node_modules/@wordpress/redux-routine/build-module/is-action.js
   798 /**
   805 /**
   799  * External dependencies
   806  * External dependencies
   806  *
   813  *
   807  * @return {boolean}  Whether object is an action.
   814  * @return {boolean}  Whether object is an action.
   808  */
   815  */
   809 
   816 
   810 function isAction(object) {
   817 function isAction(object) {
   811   return Object(external_lodash_["isPlainObject"])(object) && Object(external_lodash_["isString"])(object.type);
   818   return Object(external_this_lodash_["isPlainObject"])(object) && Object(external_this_lodash_["isString"])(object.type);
   812 }
   819 }
   813 /**
   820 /**
   814  * Returns true if the given object quacks like an action and has a specific
   821  * Returns true if the given object quacks like an action and has a specific
   815  * action type
   822  * action type
   816  *
   823  *
   838 
   845 
   839 /**
   846 /**
   840  * Create a co-routine runtime.
   847  * Create a co-routine runtime.
   841  *
   848  *
   842  * @param {Object}    controls Object of control handlers.
   849  * @param {Object}    controls Object of control handlers.
   843  * @param {function}  dispatch Unhandled action dispatch.
   850  * @param {Function}  dispatch Unhandled action dispatch.
   844  *
   851  *
   845  * @return {function} co-routine runtime
   852  * @return {Function} co-routine runtime
   846  */
   853  */
   847 
   854 
   848 function createRuntime() {
   855 function createRuntime() {
   849   var controls = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
   856   var controls = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
   850   var dispatch = arguments.length > 1 ? arguments[1] : undefined;
   857   var dispatch = arguments.length > 1 ? arguments[1] : undefined;
   851   var rungenControls = Object(external_lodash_["map"])(controls, function (control, actionType) {
   858   var rungenControls = Object(external_this_lodash_["map"])(controls, function (control, actionType) {
   852     return function (value, next, iterate, yieldNext, yieldError) {
   859     return function (value, next, iterate, yieldNext, yieldError) {
   853       if (!isActionOfType(value, actionType)) {
   860       if (!isActionOfType(value, actionType)) {
   854         return false;
   861         return false;
   855       }
   862       }
   856 
   863 
   891     });
   898     });
   892   };
   899   };
   893 }
   900 }
   894 
   901 
   895 // CONCATENATED MODULE: ./node_modules/@wordpress/redux-routine/build-module/index.js
   902 // CONCATENATED MODULE: ./node_modules/@wordpress/redux-routine/build-module/index.js
   896 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return createMiddleware; });
       
   897 /**
   903 /**
   898  * Internal dependencies
   904  * Internal dependencies
   899  */
   905  */
   900 
   906 
   901 
   907