jet.plugins.js
196 lines
| 1 | /* |
| 2 | * ATTENTION: An "eval-source-map" devtool has been used. |
| 3 | * This devtool is neither made for production nor for readable output files. |
| 4 | * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. |
| 5 | * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) |
| 6 | * or disable the default devtool with "devtool: false". |
| 7 | * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). |
| 8 | */ |
| 9 | /******/ (() => { // webpackBootstrap |
| 10 | /******/ "use strict"; |
| 11 | /******/ var __webpack_modules__ = ({ |
| 12 | |
| 13 | /***/ "../node_modules/@wordpress/hooks/build-module/createAddHook.js": |
| 14 | /*!**********************************************************************!*\ |
| 15 | !*** ../node_modules/@wordpress/hooks/build-module/createAddHook.js ***! |
| 16 | \**********************************************************************/ |
| 17 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 18 | |
| 19 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _validateNamespace_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./validateNamespace.js */ \"../node_modules/@wordpress/hooks/build-module/validateNamespace.js\");\n/* harmony import */ var _validateHookName_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./validateHookName.js */ \"../node_modules/@wordpress/hooks/build-module/validateHookName.js\");\n/**\n * Internal dependencies\n */\n\n\n/**\n * @callback AddHook\n *\n * Adds the hook to the appropriate hooks container.\n *\n * @param {string} hookName Name of hook to add\n * @param {string} namespace The unique namespace identifying the callback in the form `vendor/plugin/function`.\n * @param {import('.').Callback} callback Function to call when the hook is run\n * @param {number} [priority=10] Priority of this hook\n */\n\n/**\n * Returns a function which, when invoked, will add a hook.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n *\n * @return {AddHook} Function that adds a new hook.\n */\n\nfunction createAddHook(hooks, storeKey) {\n return function addHook(hookName, namespace, callback) {\n let priority = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 10;\n const hooksStore = hooks[storeKey];\n\n if (!(0,_validateHookName_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(hookName)) {\n return;\n }\n\n if (!(0,_validateNamespace_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(namespace)) {\n return;\n }\n\n if ('function' !== typeof callback) {\n // eslint-disable-next-line no-console\n console.error('The hook callback must be a function.');\n return;\n } // Validate numeric priority\n\n\n if ('number' !== typeof priority) {\n // eslint-disable-next-line no-console\n console.error('If specified, the hook priority must be a number.');\n return;\n }\n\n const handler = {\n callback,\n priority,\n namespace\n };\n\n if (hooksStore[hookName]) {\n // Find the correct insert index of the new hook.\n const handlers = hooksStore[hookName].handlers;\n /** @type {number} */\n\n let i;\n\n for (i = handlers.length; i > 0; i--) {\n if (priority >= handlers[i - 1].priority) {\n break;\n }\n }\n\n if (i === handlers.length) {\n // If append, operate via direct assignment.\n handlers[i] = handler;\n } else {\n // Otherwise, insert before index via splice.\n handlers.splice(i, 0, handler);\n } // We may also be currently executing this hook. If the callback\n // we're adding would come after the current callback, there's no\n // problem; otherwise we need to increase the execution index of\n // any other runs by 1 to account for the added element.\n\n\n hooksStore.__current.forEach(hookInfo => {\n if (hookInfo.name === hookName && hookInfo.currentIndex >= i) {\n hookInfo.currentIndex++;\n }\n });\n } else {\n // This is the first hook of its type.\n hooksStore[hookName] = {\n handlers: [handler],\n runs: 0\n };\n }\n\n if (hookName !== 'hookAdded') {\n hooks.doAction('hookAdded', hookName, namespace, callback, priority);\n }\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createAddHook);\n//# sourceMappingURL=createAddHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZUFkZEhvb2suanMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ3VEO0FBQ0Y7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsc0JBQXNCO0FBQ2pDLFdBQVcsc0JBQXNCO0FBQ2pDLFdBQVcsc0JBQXNCO0FBQ2pDLFdBQVcsc0JBQXNCO0FBQ2pDOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsc0JBQXNCO0FBQ2pDLFdBQVcsc0JBQXNCO0FBQ2pDO0FBQ0EsWUFBWSxTQUFTO0FBQ3JCOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLFNBQVMsZ0VBQWdCO0FBQ3pCO0FBQ0E7O0FBRUEsU0FBUyxpRUFBaUI7QUFDMUI7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE1BQU07OztBQUdOO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsUUFBUTs7QUFFekI7O0FBRUEsZ0NBQWdDLE9BQU87QUFDdkM7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsUUFBUTtBQUNSO0FBQ0E7QUFDQSxRQUFRO0FBQ1I7QUFDQSxrQkFBa0I7QUFDbEI7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQLE1BQU07QUFDTjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxpRUFBZSxhQUFhLEVBQUM7QUFDN0IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZUFkZEhvb2suanM/MTQyOSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdmFsaWRhdGVOYW1lc3BhY2UgZnJvbSAnLi92YWxpZGF0ZU5hbWVzcGFjZS5qcyc7XG5pbXBvcnQgdmFsaWRhdGVIb29rTmFtZSBmcm9tICcuL3ZhbGlkYXRlSG9va05hbWUuanMnO1xuLyoqXG4gKiBAY2FsbGJhY2sgQWRkSG9va1xuICpcbiAqIEFkZHMgdGhlIGhvb2sgdG8gdGhlIGFwcHJvcHJpYXRlIGhvb2tzIGNvbnRhaW5lci5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gICAgICAgICAgICAgICBob29rTmFtZSAgICAgIE5hbWUgb2YgaG9vayB0byBhZGRcbiAqIEBwYXJhbSB7c3RyaW5nfSAgICAgICAgICAgICAgIG5hbWVzcGFjZSAgICAgVGhlIHVuaXF1ZSBuYW1lc3BhY2UgaWRlbnRpZnlpbmcgdGhlIGNhbGxiYWNrIGluIHRoZSBmb3JtIGB2ZW5kb3IvcGx1Z2luL2Z1bmN0aW9uYC5cbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuQ2FsbGJhY2t9IGNhbGxiYWNrICAgICAgRnVuY3Rpb24gdG8gY2FsbCB3aGVuIHRoZSBob29rIGlzIHJ1blxuICogQHBhcmFtIHtudW1iZXJ9ICAgICAgICAgICAgICAgW3ByaW9yaXR5PTEwXSBQcmlvcml0eSBvZiB0aGlzIGhvb2tcbiAqL1xuXG4vKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkLCB3aWxsIGFkZCBhIGhvb2suXG4gKlxuICogQHBhcmFtIHtpbXBvcnQoJy4nKS5Ib29rc30gICAgaG9va3MgICAgSG9va3MgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge2ltcG9ydCgnLicpLlN0b3JlS2V5fSBzdG9yZUtleVxuICpcbiAqIEByZXR1cm4ge0FkZEhvb2t9IEZ1bmN0aW9uIHRoYXQgYWRkcyBhIG5ldyBob29rLlxuICovXG5cbmZ1bmN0aW9uIGNyZWF0ZUFkZEhvb2soaG9va3MsIHN0b3JlS2V5KSB7XG4gIHJldHVybiBmdW5jdGlvbiBhZGRIb29rKGhvb2tOYW1lLCBuYW1lc3BhY2UsIGNhbGxiYWNrKSB7XG4gICAgbGV0IHByaW9yaXR5ID0gYXJndW1lbnRzLmxlbmd0aCA+IDMgJiYgYXJndW1lbnRzWzNdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbM10gOiAxMDtcbiAgICBjb25zdCBob29rc1N0b3JlID0gaG9va3Nbc3RvcmVLZXldO1xuXG4gICAgaWYgKCF2YWxpZGF0ZUhvb2tOYW1lKGhvb2tOYW1lKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmICghdmFsaWRhdGVOYW1lc3BhY2UobmFtZXNwYWNlKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmICgnZnVuY3Rpb24nICE9PSB0eXBlb2YgY2FsbGJhY2spIHtcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zb2xlXG4gICAgICBjb25zb2xlLmVycm9yKCdUaGUgaG9vayBjYWxsYmFjayBtdXN0IGJlIGEgZnVuY3Rpb24uJyk7XG4gICAgICByZXR1cm47XG4gICAgfSAvLyBWYWxpZGF0ZSBudW1lcmljIHByaW9yaXR5XG5cblxuICAgIGlmICgnbnVtYmVyJyAhPT0gdHlwZW9mIHByaW9yaXR5KSB7XG4gICAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tY29uc29sZVxuICAgICAgY29uc29sZS5lcnJvcignSWYgc3BlY2lmaWVkLCB0aGUgaG9vayBwcmlvcml0eSBtdXN0IGJlIGEgbnVtYmVyLicpO1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGhhbmRsZXIgPSB7XG4gICAgICBjYWxsYmFjayxcbiAgICAgIHByaW9yaXR5LFxuICAgICAgbmFtZXNwYWNlXG4gICAgfTtcblxuICAgIGlmIChob29rc1N0b3JlW2hvb2tOYW1lXSkge1xuICAgICAgLy8gRmluZCB0aGUgY29ycmVjdCBpbnNlcnQgaW5kZXggb2YgdGhlIG5ldyBob29rLlxuICAgICAgY29uc3QgaGFuZGxlcnMgPSBob29rc1N0b3JlW2hvb2tOYW1lXS5oYW5kbGVycztcbiAgICAgIC8qKiBAdHlwZSB7bnVtYmVyfSAqL1xuXG4gICAgICBsZXQgaTtcblxuICAgICAgZm9yIChpID0gaGFuZGxlcnMubGVuZ3RoOyBpID4gMDsgaS0tKSB7XG4gICAgICAgIGlmIChwcmlvcml0eSA+PSBoYW5kbGVyc1tpIC0gMV0ucHJpb3JpdHkpIHtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpZiAoaSA9PT0gaGFuZGxlcnMubGVuZ3RoKSB7XG4gICAgICAgIC8vIElmIGFwcGVuZCwgb3BlcmF0ZSB2aWEgZGlyZWN0IGFzc2lnbm1lbnQuXG4gICAgICAgIGhhbmRsZXJzW2ldID0gaGFuZGxlcjtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIC8vIE90aGVyd2lzZSwgaW5zZXJ0IGJlZm9yZSBpbmRleCB2aWEgc3BsaWNlLlxuICAgICAgICBoYW5kbGVycy5zcGxpY2UoaSwgMCwgaGFuZGxlcik7XG4gICAgICB9IC8vIFdlIG1heSBhbHNvIGJlIGN1cnJlbnRseSBleGVjdXRpbmcgdGhpcyBob29rLiAgSWYgdGhlIGNhbGxiYWNrXG4gICAgICAvLyB3ZSdyZSBhZGRpbmcgd291bGQgY29tZSBhZnRlciB0aGUgY3VycmVudCBjYWxsYmFjaywgdGhlcmUncyBub1xuICAgICAgLy8gcHJvYmxlbTsgb3RoZXJ3aXNlIHdlIG5lZWQgdG8gaW5jcmVhc2UgdGhlIGV4ZWN1dGlvbiBpbmRleCBvZlxuICAgICAgLy8gYW55IG90aGVyIHJ1bnMgYnkgMSB0byBhY2NvdW50IGZvciB0aGUgYWRkZWQgZWxlbWVudC5cblxuXG4gICAgICBob29rc1N0b3JlLl9fY3VycmVudC5mb3JFYWNoKGhvb2tJbmZvID0+IHtcbiAgICAgICAgaWYgKGhvb2tJbmZvLm5hbWUgPT09IGhvb2tOYW1lICYmIGhvb2tJbmZvLmN1cnJlbnRJbmRleCA+PSBpKSB7XG4gICAgICAgICAgaG9va0luZm8uY3VycmVudEluZGV4Kys7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBUaGlzIGlzIHRoZSBmaXJzdCBob29rIG9mIGl0cyB0eXBlLlxuICAgICAgaG9va3NTdG9yZVtob29rTmFtZV0gPSB7XG4gICAgICAgIGhhbmRsZXJzOiBbaGFuZGxlcl0sXG4gICAgICAgIHJ1bnM6IDBcbiAgICAgIH07XG4gICAgfVxuXG4gICAgaWYgKGhvb2tOYW1lICE9PSAnaG9va0FkZGVkJykge1xuICAgICAgaG9va3MuZG9BY3Rpb24oJ2hvb2tBZGRlZCcsIGhvb2tOYW1lLCBuYW1lc3BhY2UsIGNhbGxiYWNrLCBwcmlvcml0eSk7XG4gICAgfVxuICB9O1xufVxuXG5leHBvcnQgZGVmYXVsdCBjcmVhdGVBZGRIb29rO1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9Y3JlYXRlQWRkSG9vay5qcy5tYXAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createAddHook.js\n"); |
| 20 | |
| 21 | /***/ }), |
| 22 | |
| 23 | /***/ "../node_modules/@wordpress/hooks/build-module/createCurrentHook.js": |
| 24 | /*!**************************************************************************!*\ |
| 25 | !*** ../node_modules/@wordpress/hooks/build-module/createCurrentHook.js ***! |
| 26 | \**************************************************************************/ |
| 27 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 28 | |
| 29 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * Returns a function which, when invoked, will return the name of the\n * currently running hook, or `null` if no hook of the given type is currently\n * running.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n *\n * @return {() => string | null} Function that returns the current hook name or null.\n */\nfunction createCurrentHook(hooks, storeKey) {\n return function currentHook() {\n var _hooksStore$__current, _hooksStore$__current2;\n\n const hooksStore = hooks[storeKey];\n return (_hooksStore$__current = (_hooksStore$__current2 = hooksStore.__current[hooksStore.__current.length - 1]) === null || _hooksStore$__current2 === void 0 ? void 0 : _hooksStore$__current2.name) !== null && _hooksStore$__current !== void 0 ? _hooksStore$__current : null;\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createCurrentHook);\n//# sourceMappingURL=createCurrentHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZUN1cnJlbnRIb29rLmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxzQkFBc0I7QUFDakMsV0FBVyxzQkFBc0I7QUFDakM7QUFDQSxZQUFZLHFCQUFxQjtBQUNqQztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxpRUFBZSxpQkFBaUIsRUFBQztBQUNqQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvQHdvcmRwcmVzcy9ob29rcy9idWlsZC1tb2R1bGUvY3JlYXRlQ3VycmVudEhvb2suanM/YjUyNCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkLCB3aWxsIHJldHVybiB0aGUgbmFtZSBvZiB0aGVcbiAqIGN1cnJlbnRseSBydW5uaW5nIGhvb2ssIG9yIGBudWxsYCBpZiBubyBob29rIG9mIHRoZSBnaXZlbiB0eXBlIGlzIGN1cnJlbnRseVxuICogcnVubmluZy5cbiAqXG4gKiBAcGFyYW0ge2ltcG9ydCgnLicpLkhvb2tzfSAgICBob29rcyAgICBIb29rcyBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuU3RvcmVLZXl9IHN0b3JlS2V5XG4gKlxuICogQHJldHVybiB7KCkgPT4gc3RyaW5nIHwgbnVsbH0gRnVuY3Rpb24gdGhhdCByZXR1cm5zIHRoZSBjdXJyZW50IGhvb2sgbmFtZSBvciBudWxsLlxuICovXG5mdW5jdGlvbiBjcmVhdGVDdXJyZW50SG9vayhob29rcywgc3RvcmVLZXkpIHtcbiAgcmV0dXJuIGZ1bmN0aW9uIGN1cnJlbnRIb29rKCkge1xuICAgIHZhciBfaG9va3NTdG9yZSRfX2N1cnJlbnQsIF9ob29rc1N0b3JlJF9fY3VycmVudDI7XG5cbiAgICBjb25zdCBob29rc1N0b3JlID0gaG9va3Nbc3RvcmVLZXldO1xuICAgIHJldHVybiAoX2hvb2tzU3RvcmUkX19jdXJyZW50ID0gKF9ob29rc1N0b3JlJF9fY3VycmVudDIgPSBob29rc1N0b3JlLl9fY3VycmVudFtob29rc1N0b3JlLl9fY3VycmVudC5sZW5ndGggLSAxXSkgPT09IG51bGwgfHwgX2hvb2tzU3RvcmUkX19jdXJyZW50MiA9PT0gdm9pZCAwID8gdm9pZCAwIDogX2hvb2tzU3RvcmUkX19jdXJyZW50Mi5uYW1lKSAhPT0gbnVsbCAmJiBfaG9va3NTdG9yZSRfX2N1cnJlbnQgIT09IHZvaWQgMCA/IF9ob29rc1N0b3JlJF9fY3VycmVudCA6IG51bGw7XG4gIH07XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNyZWF0ZUN1cnJlbnRIb29rO1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9Y3JlYXRlQ3VycmVudEhvb2suanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createCurrentHook.js\n"); |
| 30 | |
| 31 | /***/ }), |
| 32 | |
| 33 | /***/ "../node_modules/@wordpress/hooks/build-module/createDidHook.js": |
| 34 | /*!**********************************************************************!*\ |
| 35 | !*** ../node_modules/@wordpress/hooks/build-module/createDidHook.js ***! |
| 36 | \**********************************************************************/ |
| 37 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 38 | |
| 39 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _validateHookName_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./validateHookName.js */ \"../node_modules/@wordpress/hooks/build-module/validateHookName.js\");\n/**\n * Internal dependencies\n */\n\n/**\n * @callback DidHook\n *\n * Returns the number of times an action has been fired.\n *\n * @param {string} hookName The hook name to check.\n *\n * @return {number | undefined} The number of times the hook has run.\n */\n\n/**\n * Returns a function which, when invoked, will return the number of times a\n * hook has been called.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n *\n * @return {DidHook} Function that returns a hook's call count.\n */\n\nfunction createDidHook(hooks, storeKey) {\n return function didHook(hookName) {\n const hooksStore = hooks[storeKey];\n\n if (!(0,_validateHookName_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(hookName)) {\n return;\n }\n\n return hooksStore[hookName] && hooksStore[hookName].runs ? hooksStore[hookName].runs : 0;\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createDidHook);\n//# sourceMappingURL=createDidHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZURpZEhvb2suanMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDcUQ7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsUUFBUTtBQUNuQjtBQUNBLFlBQVksb0JBQW9CO0FBQ2hDOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxzQkFBc0I7QUFDakMsV0FBVyxzQkFBc0I7QUFDakM7QUFDQSxZQUFZLFNBQVM7QUFDckI7O0FBRUE7QUFDQTtBQUNBOztBQUVBLFNBQVMsZ0VBQWdCO0FBQ3pCO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGlFQUFlLGFBQWEsRUFBQztBQUM3QiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvQHdvcmRwcmVzcy9ob29rcy9idWlsZC1tb2R1bGUvY3JlYXRlRGlkSG9vay5qcz9lNzIyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB2YWxpZGF0ZUhvb2tOYW1lIGZyb20gJy4vdmFsaWRhdGVIb29rTmFtZS5qcyc7XG4vKipcbiAqIEBjYWxsYmFjayBEaWRIb29rXG4gKlxuICogUmV0dXJucyB0aGUgbnVtYmVyIG9mIHRpbWVzIGFuIGFjdGlvbiBoYXMgYmVlbiBmaXJlZC5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gaG9va05hbWUgVGhlIGhvb2sgbmFtZSB0byBjaGVjay5cbiAqXG4gKiBAcmV0dXJuIHtudW1iZXIgfCB1bmRlZmluZWR9IFRoZSBudW1iZXIgb2YgdGltZXMgdGhlIGhvb2sgaGFzIHJ1bi5cbiAqL1xuXG4vKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkLCB3aWxsIHJldHVybiB0aGUgbnVtYmVyIG9mIHRpbWVzIGFcbiAqIGhvb2sgaGFzIGJlZW4gY2FsbGVkLlxuICpcbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuSG9va3N9ICAgIGhvb2tzICAgIEhvb2tzIGluc3RhbmNlLlxuICogQHBhcmFtIHtpbXBvcnQoJy4nKS5TdG9yZUtleX0gc3RvcmVLZXlcbiAqXG4gKiBAcmV0dXJuIHtEaWRIb29rfSBGdW5jdGlvbiB0aGF0IHJldHVybnMgYSBob29rJ3MgY2FsbCBjb3VudC5cbiAqL1xuXG5mdW5jdGlvbiBjcmVhdGVEaWRIb29rKGhvb2tzLCBzdG9yZUtleSkge1xuICByZXR1cm4gZnVuY3Rpb24gZGlkSG9vayhob29rTmFtZSkge1xuICAgIGNvbnN0IGhvb2tzU3RvcmUgPSBob29rc1tzdG9yZUtleV07XG5cbiAgICBpZiAoIXZhbGlkYXRlSG9va05hbWUoaG9va05hbWUpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgcmV0dXJuIGhvb2tzU3RvcmVbaG9va05hbWVdICYmIGhvb2tzU3RvcmVbaG9va05hbWVdLnJ1bnMgPyBob29rc1N0b3JlW2hvb2tOYW1lXS5ydW5zIDogMDtcbiAgfTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY3JlYXRlRGlkSG9vaztcbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWNyZWF0ZURpZEhvb2suanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createDidHook.js\n"); |
| 40 | |
| 41 | /***/ }), |
| 42 | |
| 43 | /***/ "../node_modules/@wordpress/hooks/build-module/createDoingHook.js": |
| 44 | /*!************************************************************************!*\ |
| 45 | !*** ../node_modules/@wordpress/hooks/build-module/createDoingHook.js ***! |
| 46 | \************************************************************************/ |
| 47 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 48 | |
| 49 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * @callback DoingHook\n * Returns whether a hook is currently being executed.\n *\n * @param {string} [hookName] The name of the hook to check for. If\n * omitted, will check for any hook being executed.\n *\n * @return {boolean} Whether the hook is being executed.\n */\n\n/**\n * Returns a function which, when invoked, will return whether a hook is\n * currently being executed.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n *\n * @return {DoingHook} Function that returns whether a hook is currently\n * being executed.\n */\nfunction createDoingHook(hooks, storeKey) {\n return function doingHook(hookName) {\n const hooksStore = hooks[storeKey]; // If the hookName was not passed, check for any current hook.\n\n if ('undefined' === typeof hookName) {\n return 'undefined' !== typeof hooksStore.__current[0];\n } // Return the __current hook.\n\n\n return hooksStore.__current[0] ? hookName === hooksStore.__current[0].name : false;\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createDoingHook);\n//# sourceMappingURL=createDoingHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZURvaW5nSG9vay5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLFFBQVE7QUFDbkI7QUFDQTtBQUNBLFlBQVksU0FBUztBQUNyQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsc0JBQXNCO0FBQ2pDLFdBQVcsc0JBQXNCO0FBQ2pDO0FBQ0EsWUFBWSxXQUFXO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0NBQXdDOztBQUV4QztBQUNBO0FBQ0EsTUFBTTs7O0FBR047QUFDQTtBQUNBOztBQUVBLGlFQUFlLGVBQWUsRUFBQztBQUMvQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvQHdvcmRwcmVzcy9ob29rcy9idWlsZC1tb2R1bGUvY3JlYXRlRG9pbmdIb29rLmpzPzY1NzUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAY2FsbGJhY2sgRG9pbmdIb29rXG4gKiBSZXR1cm5zIHdoZXRoZXIgYSBob29rIGlzIGN1cnJlbnRseSBiZWluZyBleGVjdXRlZC5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gW2hvb2tOYW1lXSBUaGUgbmFtZSBvZiB0aGUgaG9vayB0byBjaGVjayBmb3IuICBJZlxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgb21pdHRlZCwgd2lsbCBjaGVjayBmb3IgYW55IGhvb2sgYmVpbmcgZXhlY3V0ZWQuXG4gKlxuICogQHJldHVybiB7Ym9vbGVhbn0gV2hldGhlciB0aGUgaG9vayBpcyBiZWluZyBleGVjdXRlZC5cbiAqL1xuXG4vKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkLCB3aWxsIHJldHVybiB3aGV0aGVyIGEgaG9vayBpc1xuICogY3VycmVudGx5IGJlaW5nIGV4ZWN1dGVkLlxuICpcbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuSG9va3N9ICAgIGhvb2tzICAgIEhvb2tzIGluc3RhbmNlLlxuICogQHBhcmFtIHtpbXBvcnQoJy4nKS5TdG9yZUtleX0gc3RvcmVLZXlcbiAqXG4gKiBAcmV0dXJuIHtEb2luZ0hvb2t9IEZ1bmN0aW9uIHRoYXQgcmV0dXJucyB3aGV0aGVyIGEgaG9vayBpcyBjdXJyZW50bHlcbiAqICAgICAgICAgICAgICAgICAgICAgYmVpbmcgZXhlY3V0ZWQuXG4gKi9cbmZ1bmN0aW9uIGNyZWF0ZURvaW5nSG9vayhob29rcywgc3RvcmVLZXkpIHtcbiAgcmV0dXJuIGZ1bmN0aW9uIGRvaW5nSG9vayhob29rTmFtZSkge1xuICAgIGNvbnN0IGhvb2tzU3RvcmUgPSBob29rc1tzdG9yZUtleV07IC8vIElmIHRoZSBob29rTmFtZSB3YXMgbm90IHBhc3NlZCwgY2hlY2sgZm9yIGFueSBjdXJyZW50IGhvb2suXG5cbiAgICBpZiAoJ3VuZGVmaW5lZCcgPT09IHR5cGVvZiBob29rTmFtZSkge1xuICAgICAgcmV0dXJuICd1bmRlZmluZWQnICE9PSB0eXBlb2YgaG9va3NTdG9yZS5fX2N1cnJlbnRbMF07XG4gICAgfSAvLyBSZXR1cm4gdGhlIF9fY3VycmVudCBob29rLlxuXG5cbiAgICByZXR1cm4gaG9va3NTdG9yZS5fX2N1cnJlbnRbMF0gPyBob29rTmFtZSA9PT0gaG9va3NTdG9yZS5fX2N1cnJlbnRbMF0ubmFtZSA6IGZhbHNlO1xuICB9O1xufVxuXG5leHBvcnQgZGVmYXVsdCBjcmVhdGVEb2luZ0hvb2s7XG4vLyMgc291cmNlTWFwcGluZ1VSTD1jcmVhdGVEb2luZ0hvb2suanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createDoingHook.js\n"); |
| 50 | |
| 51 | /***/ }), |
| 52 | |
| 53 | /***/ "../node_modules/@wordpress/hooks/build-module/createHasHook.js": |
| 54 | /*!**********************************************************************!*\ |
| 55 | !*** ../node_modules/@wordpress/hooks/build-module/createHasHook.js ***! |
| 56 | \**********************************************************************/ |
| 57 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 58 | |
| 59 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * @callback HasHook\n *\n * Returns whether any handlers are attached for the given hookName and optional namespace.\n *\n * @param {string} hookName The name of the hook to check for.\n * @param {string} [namespace] Optional. The unique namespace identifying the callback\n * in the form `vendor/plugin/function`.\n *\n * @return {boolean} Whether there are handlers that are attached to the given hook.\n */\n\n/**\n * Returns a function which, when invoked, will return whether any handlers are\n * attached to a particular hook.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n *\n * @return {HasHook} Function that returns whether any handlers are\n * attached to a particular hook and optional namespace.\n */\nfunction createHasHook(hooks, storeKey) {\n return function hasHook(hookName, namespace) {\n const hooksStore = hooks[storeKey]; // Use the namespace if provided.\n\n if ('undefined' !== typeof namespace) {\n return hookName in hooksStore && hooksStore[hookName].handlers.some(hook => hook.namespace === namespace);\n }\n\n return hookName in hooksStore;\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createHasHook);\n//# sourceMappingURL=createHasHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZUhhc0hvb2suanMuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLFFBQVE7QUFDbkIsV0FBVyxRQUFRO0FBQ25CO0FBQ0E7QUFDQSxZQUFZLFNBQVM7QUFDckI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLHNCQUFzQjtBQUNqQyxXQUFXLHNCQUFzQjtBQUNqQztBQUNBLFlBQVksU0FBUztBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdDQUF3Qzs7QUFFeEM7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQSxpRUFBZSxhQUFhLEVBQUM7QUFDN0IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZUhhc0hvb2suanM/YTQ3MyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBjYWxsYmFjayBIYXNIb29rXG4gKlxuICogUmV0dXJucyB3aGV0aGVyIGFueSBoYW5kbGVycyBhcmUgYXR0YWNoZWQgZm9yIHRoZSBnaXZlbiBob29rTmFtZSBhbmQgb3B0aW9uYWwgbmFtZXNwYWNlLlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBob29rTmFtZSAgICBUaGUgbmFtZSBvZiB0aGUgaG9vayB0byBjaGVjayBmb3IuXG4gKiBAcGFyYW0ge3N0cmluZ30gW25hbWVzcGFjZV0gT3B0aW9uYWwuIFRoZSB1bmlxdWUgbmFtZXNwYWNlIGlkZW50aWZ5aW5nIHRoZSBjYWxsYmFja1xuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIHRoZSBmb3JtIGB2ZW5kb3IvcGx1Z2luL2Z1bmN0aW9uYC5cbiAqXG4gKiBAcmV0dXJuIHtib29sZWFufSBXaGV0aGVyIHRoZXJlIGFyZSBoYW5kbGVycyB0aGF0IGFyZSBhdHRhY2hlZCB0byB0aGUgZ2l2ZW4gaG9vay5cbiAqL1xuXG4vKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkLCB3aWxsIHJldHVybiB3aGV0aGVyIGFueSBoYW5kbGVycyBhcmVcbiAqIGF0dGFjaGVkIHRvIGEgcGFydGljdWxhciBob29rLlxuICpcbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuSG9va3N9ICAgIGhvb2tzICAgIEhvb2tzIGluc3RhbmNlLlxuICogQHBhcmFtIHtpbXBvcnQoJy4nKS5TdG9yZUtleX0gc3RvcmVLZXlcbiAqXG4gKiBAcmV0dXJuIHtIYXNIb29rfSBGdW5jdGlvbiB0aGF0IHJldHVybnMgd2hldGhlciBhbnkgaGFuZGxlcnMgYXJlXG4gKiAgICAgICAgICAgICAgICAgICBhdHRhY2hlZCB0byBhIHBhcnRpY3VsYXIgaG9vayBhbmQgb3B0aW9uYWwgbmFtZXNwYWNlLlxuICovXG5mdW5jdGlvbiBjcmVhdGVIYXNIb29rKGhvb2tzLCBzdG9yZUtleSkge1xuICByZXR1cm4gZnVuY3Rpb24gaGFzSG9vayhob29rTmFtZSwgbmFtZXNwYWNlKSB7XG4gICAgY29uc3QgaG9va3NTdG9yZSA9IGhvb2tzW3N0b3JlS2V5XTsgLy8gVXNlIHRoZSBuYW1lc3BhY2UgaWYgcHJvdmlkZWQuXG5cbiAgICBpZiAoJ3VuZGVmaW5lZCcgIT09IHR5cGVvZiBuYW1lc3BhY2UpIHtcbiAgICAgIHJldHVybiBob29rTmFtZSBpbiBob29rc1N0b3JlICYmIGhvb2tzU3RvcmVbaG9va05hbWVdLmhhbmRsZXJzLnNvbWUoaG9vayA9PiBob29rLm5hbWVzcGFjZSA9PT0gbmFtZXNwYWNlKTtcbiAgICB9XG5cbiAgICByZXR1cm4gaG9va05hbWUgaW4gaG9va3NTdG9yZTtcbiAgfTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY3JlYXRlSGFzSG9vaztcbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWNyZWF0ZUhhc0hvb2suanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createHasHook.js\n"); |
| 60 | |
| 61 | /***/ }), |
| 62 | |
| 63 | /***/ "../node_modules/@wordpress/hooks/build-module/createHooks.js": |
| 64 | /*!********************************************************************!*\ |
| 65 | !*** ../node_modules/@wordpress/hooks/build-module/createHooks.js ***! |
| 66 | \********************************************************************/ |
| 67 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 68 | |
| 69 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"_Hooks\": () => (/* binding */ _Hooks),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _createAddHook__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createAddHook */ \"../node_modules/@wordpress/hooks/build-module/createAddHook.js\");\n/* harmony import */ var _createRemoveHook__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./createRemoveHook */ \"../node_modules/@wordpress/hooks/build-module/createRemoveHook.js\");\n/* harmony import */ var _createHasHook__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./createHasHook */ \"../node_modules/@wordpress/hooks/build-module/createHasHook.js\");\n/* harmony import */ var _createRunHook__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./createRunHook */ \"../node_modules/@wordpress/hooks/build-module/createRunHook.js\");\n/* harmony import */ var _createCurrentHook__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./createCurrentHook */ \"../node_modules/@wordpress/hooks/build-module/createCurrentHook.js\");\n/* harmony import */ var _createDoingHook__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./createDoingHook */ \"../node_modules/@wordpress/hooks/build-module/createDoingHook.js\");\n/* harmony import */ var _createDidHook__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./createDidHook */ \"../node_modules/@wordpress/hooks/build-module/createDidHook.js\");\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n/**\n * Internal class for constructing hooks. Use `createHooks()` function\n *\n * Note, it is necessary to expose this class to make its type public.\n *\n * @private\n */\n\nclass _Hooks {\n constructor() {\n /** @type {import('.').Store} actions */\n this.actions = Object.create(null);\n this.actions.__current = [];\n /** @type {import('.').Store} filters */\n\n this.filters = Object.create(null);\n this.filters.__current = [];\n this.addAction = (0,_createAddHook__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(this, 'actions');\n this.addFilter = (0,_createAddHook__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(this, 'filters');\n this.removeAction = (0,_createRemoveHook__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this, 'actions');\n this.removeFilter = (0,_createRemoveHook__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this, 'filters');\n this.hasAction = (0,_createHasHook__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(this, 'actions');\n this.hasFilter = (0,_createHasHook__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(this, 'filters');\n this.removeAllActions = (0,_createRemoveHook__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this, 'actions', true);\n this.removeAllFilters = (0,_createRemoveHook__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this, 'filters', true);\n this.doAction = (0,_createRunHook__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(this, 'actions');\n this.applyFilters = (0,_createRunHook__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(this, 'filters', true);\n this.currentAction = (0,_createCurrentHook__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(this, 'actions');\n this.currentFilter = (0,_createCurrentHook__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(this, 'filters');\n this.doingAction = (0,_createDoingHook__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(this, 'actions');\n this.doingFilter = (0,_createDoingHook__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(this, 'filters');\n this.didAction = (0,_createDidHook__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(this, 'actions');\n this.didFilter = (0,_createDidHook__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(this, 'filters');\n }\n\n}\n/** @typedef {_Hooks} Hooks */\n\n/**\n * Returns an instance of the hooks object.\n *\n * @return {Hooks} A Hooks instance.\n */\n\nfunction createHooks() {\n return new _Hooks();\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createHooks);\n//# sourceMappingURL=createHooks.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZUhvb2tzLmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUM0QztBQUNNO0FBQ047QUFDQTtBQUNRO0FBQ0o7QUFDSjtBQUM1QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFTztBQUNQO0FBQ0EsZUFBZSxtQkFBbUI7QUFDbEM7QUFDQTtBQUNBLGVBQWUsbUJBQW1COztBQUVsQztBQUNBO0FBQ0EscUJBQXFCLDBEQUFhO0FBQ2xDLHFCQUFxQiwwREFBYTtBQUNsQyx3QkFBd0IsNkRBQWdCO0FBQ3hDLHdCQUF3Qiw2REFBZ0I7QUFDeEMscUJBQXFCLDBEQUFhO0FBQ2xDLHFCQUFxQiwwREFBYTtBQUNsQyw0QkFBNEIsNkRBQWdCO0FBQzVDLDRCQUE0Qiw2REFBZ0I7QUFDNUMsb0JBQW9CLDBEQUFhO0FBQ2pDLHdCQUF3QiwwREFBYTtBQUNyQyx5QkFBeUIsOERBQWlCO0FBQzFDLHlCQUF5Qiw4REFBaUI7QUFDMUMsdUJBQXVCLDREQUFlO0FBQ3RDLHVCQUF1Qiw0REFBZTtBQUN0QyxxQkFBcUIsMERBQWE7QUFDbEMscUJBQXFCLDBEQUFhO0FBQ2xDOztBQUVBO0FBQ0EsY0FBYyxRQUFROztBQUV0QjtBQUNBO0FBQ0E7QUFDQSxZQUFZLE9BQU87QUFDbkI7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGlFQUFlLFdBQVcsRUFBQztBQUMzQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvQHdvcmRwcmVzcy9ob29rcy9idWlsZC1tb2R1bGUvY3JlYXRlSG9va3MuanM/OWFjYyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgY3JlYXRlQWRkSG9vayBmcm9tICcuL2NyZWF0ZUFkZEhvb2snO1xuaW1wb3J0IGNyZWF0ZVJlbW92ZUhvb2sgZnJvbSAnLi9jcmVhdGVSZW1vdmVIb29rJztcbmltcG9ydCBjcmVhdGVIYXNIb29rIGZyb20gJy4vY3JlYXRlSGFzSG9vayc7XG5pbXBvcnQgY3JlYXRlUnVuSG9vayBmcm9tICcuL2NyZWF0ZVJ1bkhvb2snO1xuaW1wb3J0IGNyZWF0ZUN1cnJlbnRIb29rIGZyb20gJy4vY3JlYXRlQ3VycmVudEhvb2snO1xuaW1wb3J0IGNyZWF0ZURvaW5nSG9vayBmcm9tICcuL2NyZWF0ZURvaW5nSG9vayc7XG5pbXBvcnQgY3JlYXRlRGlkSG9vayBmcm9tICcuL2NyZWF0ZURpZEhvb2snO1xuLyoqXG4gKiBJbnRlcm5hbCBjbGFzcyBmb3IgY29uc3RydWN0aW5nIGhvb2tzLiBVc2UgYGNyZWF0ZUhvb2tzKClgIGZ1bmN0aW9uXG4gKlxuICogTm90ZSwgaXQgaXMgbmVjZXNzYXJ5IHRvIGV4cG9zZSB0aGlzIGNsYXNzIHRvIG1ha2UgaXRzIHR5cGUgcHVibGljLlxuICpcbiAqIEBwcml2YXRlXG4gKi9cblxuZXhwb3J0IGNsYXNzIF9Ib29rcyB7XG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIC8qKiBAdHlwZSB7aW1wb3J0KCcuJykuU3RvcmV9IGFjdGlvbnMgKi9cbiAgICB0aGlzLmFjdGlvbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuICAgIHRoaXMuYWN0aW9ucy5fX2N1cnJlbnQgPSBbXTtcbiAgICAvKiogQHR5cGUge2ltcG9ydCgnLicpLlN0b3JlfSBmaWx0ZXJzICovXG5cbiAgICB0aGlzLmZpbHRlcnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuICAgIHRoaXMuZmlsdGVycy5fX2N1cnJlbnQgPSBbXTtcbiAgICB0aGlzLmFkZEFjdGlvbiA9IGNyZWF0ZUFkZEhvb2sodGhpcywgJ2FjdGlvbnMnKTtcbiAgICB0aGlzLmFkZEZpbHRlciA9IGNyZWF0ZUFkZEhvb2sodGhpcywgJ2ZpbHRlcnMnKTtcbiAgICB0aGlzLnJlbW92ZUFjdGlvbiA9IGNyZWF0ZVJlbW92ZUhvb2sodGhpcywgJ2FjdGlvbnMnKTtcbiAgICB0aGlzLnJlbW92ZUZpbHRlciA9IGNyZWF0ZVJlbW92ZUhvb2sodGhpcywgJ2ZpbHRlcnMnKTtcbiAgICB0aGlzLmhhc0FjdGlvbiA9IGNyZWF0ZUhhc0hvb2sodGhpcywgJ2FjdGlvbnMnKTtcbiAgICB0aGlzLmhhc0ZpbHRlciA9IGNyZWF0ZUhhc0hvb2sodGhpcywgJ2ZpbHRlcnMnKTtcbiAgICB0aGlzLnJlbW92ZUFsbEFjdGlvbnMgPSBjcmVhdGVSZW1vdmVIb29rKHRoaXMsICdhY3Rpb25zJywgdHJ1ZSk7XG4gICAgdGhpcy5yZW1vdmVBbGxGaWx0ZXJzID0gY3JlYXRlUmVtb3ZlSG9vayh0aGlzLCAnZmlsdGVycycsIHRydWUpO1xuICAgIHRoaXMuZG9BY3Rpb24gPSBjcmVhdGVSdW5Ib29rKHRoaXMsICdhY3Rpb25zJyk7XG4gICAgdGhpcy5hcHBseUZpbHRlcnMgPSBjcmVhdGVSdW5Ib29rKHRoaXMsICdmaWx0ZXJzJywgdHJ1ZSk7XG4gICAgdGhpcy5jdXJyZW50QWN0aW9uID0gY3JlYXRlQ3VycmVudEhvb2sodGhpcywgJ2FjdGlvbnMnKTtcbiAgICB0aGlzLmN1cnJlbnRGaWx0ZXIgPSBjcmVhdGVDdXJyZW50SG9vayh0aGlzLCAnZmlsdGVycycpO1xuICAgIHRoaXMuZG9pbmdBY3Rpb24gPSBjcmVhdGVEb2luZ0hvb2sodGhpcywgJ2FjdGlvbnMnKTtcbiAgICB0aGlzLmRvaW5nRmlsdGVyID0gY3JlYXRlRG9pbmdIb29rKHRoaXMsICdmaWx0ZXJzJyk7XG4gICAgdGhpcy5kaWRBY3Rpb24gPSBjcmVhdGVEaWRIb29rKHRoaXMsICdhY3Rpb25zJyk7XG4gICAgdGhpcy5kaWRGaWx0ZXIgPSBjcmVhdGVEaWRIb29rKHRoaXMsICdmaWx0ZXJzJyk7XG4gIH1cblxufVxuLyoqIEB0eXBlZGVmIHtfSG9va3N9IEhvb2tzICovXG5cbi8qKlxuICogUmV0dXJucyBhbiBpbnN0YW5jZSBvZiB0aGUgaG9va3Mgb2JqZWN0LlxuICpcbiAqIEByZXR1cm4ge0hvb2tzfSBBIEhvb2tzIGluc3RhbmNlLlxuICovXG5cbmZ1bmN0aW9uIGNyZWF0ZUhvb2tzKCkge1xuICByZXR1cm4gbmV3IF9Ib29rcygpO1xufVxuXG5leHBvcnQgZGVmYXVsdCBjcmVhdGVIb29rcztcbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWNyZWF0ZUhvb2tzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createHooks.js\n"); |
| 70 | |
| 71 | /***/ }), |
| 72 | |
| 73 | /***/ "../node_modules/@wordpress/hooks/build-module/createRemoveHook.js": |
| 74 | /*!*************************************************************************!*\ |
| 75 | !*** ../node_modules/@wordpress/hooks/build-module/createRemoveHook.js ***! |
| 76 | \*************************************************************************/ |
| 77 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 78 | |
| 79 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _validateNamespace_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./validateNamespace.js */ \"../node_modules/@wordpress/hooks/build-module/validateNamespace.js\");\n/* harmony import */ var _validateHookName_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./validateHookName.js */ \"../node_modules/@wordpress/hooks/build-module/validateHookName.js\");\n/**\n * Internal dependencies\n */\n\n\n/**\n * @callback RemoveHook\n * Removes the specified callback (or all callbacks) from the hook with a given hookName\n * and namespace.\n *\n * @param {string} hookName The name of the hook to modify.\n * @param {string} namespace The unique namespace identifying the callback in the\n * form `vendor/plugin/function`.\n *\n * @return {number | undefined} The number of callbacks removed.\n */\n\n/**\n * Returns a function which, when invoked, will remove a specified hook or all\n * hooks by the given name.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n * @param {boolean} [removeAll=false] Whether to remove all callbacks for a hookName,\n * without regard to namespace. Used to create\n * `removeAll*` functions.\n *\n * @return {RemoveHook} Function that removes hooks.\n */\n\nfunction createRemoveHook(hooks, storeKey) {\n let removeAll = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n return function removeHook(hookName, namespace) {\n const hooksStore = hooks[storeKey];\n\n if (!(0,_validateHookName_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(hookName)) {\n return;\n }\n\n if (!removeAll && !(0,_validateNamespace_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(namespace)) {\n return;\n } // Bail if no hooks exist by this name.\n\n\n if (!hooksStore[hookName]) {\n return 0;\n }\n\n let handlersRemoved = 0;\n\n if (removeAll) {\n handlersRemoved = hooksStore[hookName].handlers.length;\n hooksStore[hookName] = {\n runs: hooksStore[hookName].runs,\n handlers: []\n };\n } else {\n // Try to find the specified callback to remove.\n const handlers = hooksStore[hookName].handlers;\n\n for (let i = handlers.length - 1; i >= 0; i--) {\n if (handlers[i].namespace === namespace) {\n handlers.splice(i, 1);\n handlersRemoved++; // This callback may also be part of a hook that is\n // currently executing. If the callback we're removing\n // comes after the current callback, there's no problem;\n // otherwise we need to decrease the execution index of any\n // other runs by 1 to account for the removed element.\n\n hooksStore.__current.forEach(hookInfo => {\n if (hookInfo.name === hookName && hookInfo.currentIndex >= i) {\n hookInfo.currentIndex--;\n }\n });\n }\n }\n }\n\n if (hookName !== 'hookRemoved') {\n hooks.doAction('hookRemoved', hookName, namespace);\n }\n\n return handlersRemoved;\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createRemoveHook);\n//# sourceMappingURL=createRemoveHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZVJlbW92ZUhvb2suanMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ3VEO0FBQ0Y7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsUUFBUTtBQUNuQixXQUFXLFFBQVE7QUFDbkI7QUFDQTtBQUNBLFlBQVksb0JBQW9CO0FBQ2hDOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxzQkFBc0I7QUFDakMsV0FBVyxzQkFBc0I7QUFDakMsV0FBVyxzQkFBc0I7QUFDakM7QUFDQTtBQUNBO0FBQ0EsWUFBWSxZQUFZO0FBQ3hCOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLFNBQVMsZ0VBQWdCO0FBQ3pCO0FBQ0E7O0FBRUEsdUJBQXVCLGlFQUFpQjtBQUN4QztBQUNBLE1BQU07OztBQUdOO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNO0FBQ047QUFDQTs7QUFFQSx3Q0FBd0MsUUFBUTtBQUNoRDtBQUNBO0FBQ0EsNkJBQTZCO0FBQzdCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVztBQUNYO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGlFQUFlLGdCQUFnQixFQUFDO0FBQ2hDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4uL25vZGVfbW9kdWxlcy9Ad29yZHByZXNzL2hvb2tzL2J1aWxkLW1vZHVsZS9jcmVhdGVSZW1vdmVIb29rLmpzP2UyYzAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHZhbGlkYXRlTmFtZXNwYWNlIGZyb20gJy4vdmFsaWRhdGVOYW1lc3BhY2UuanMnO1xuaW1wb3J0IHZhbGlkYXRlSG9va05hbWUgZnJvbSAnLi92YWxpZGF0ZUhvb2tOYW1lLmpzJztcbi8qKlxuICogQGNhbGxiYWNrIFJlbW92ZUhvb2tcbiAqIFJlbW92ZXMgdGhlIHNwZWNpZmllZCBjYWxsYmFjayAob3IgYWxsIGNhbGxiYWNrcykgZnJvbSB0aGUgaG9vayB3aXRoIGEgZ2l2ZW4gaG9va05hbWVcbiAqIGFuZCBuYW1lc3BhY2UuXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IGhvb2tOYW1lICBUaGUgbmFtZSBvZiB0aGUgaG9vayB0byBtb2RpZnkuXG4gKiBAcGFyYW0ge3N0cmluZ30gbmFtZXNwYWNlIFRoZSB1bmlxdWUgbmFtZXNwYWNlIGlkZW50aWZ5aW5nIHRoZSBjYWxsYmFjayBpbiB0aGVcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9ybSBgdmVuZG9yL3BsdWdpbi9mdW5jdGlvbmAuXG4gKlxuICogQHJldHVybiB7bnVtYmVyIHwgdW5kZWZpbmVkfSBUaGUgbnVtYmVyIG9mIGNhbGxiYWNrcyByZW1vdmVkLlxuICovXG5cbi8qKlxuICogUmV0dXJucyBhIGZ1bmN0aW9uIHdoaWNoLCB3aGVuIGludm9rZWQsIHdpbGwgcmVtb3ZlIGEgc3BlY2lmaWVkIGhvb2sgb3IgYWxsXG4gKiBob29rcyBieSB0aGUgZ2l2ZW4gbmFtZS5cbiAqXG4gKiBAcGFyYW0ge2ltcG9ydCgnLicpLkhvb2tzfSAgICBob29rcyAgICAgICAgICAgICBIb29rcyBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuU3RvcmVLZXl9IHN0b3JlS2V5XG4gKiBAcGFyYW0ge2Jvb2xlYW59ICAgICAgICAgICAgICBbcmVtb3ZlQWxsPWZhbHNlXSBXaGV0aGVyIHRvIHJlbW92ZSBhbGwgY2FsbGJhY2tzIGZvciBhIGhvb2tOYW1lLFxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2l0aG91dCByZWdhcmQgdG8gbmFtZXNwYWNlLiBVc2VkIHRvIGNyZWF0ZVxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYHJlbW92ZUFsbCpgIGZ1bmN0aW9ucy5cbiAqXG4gKiBAcmV0dXJuIHtSZW1vdmVIb29rfSBGdW5jdGlvbiB0aGF0IHJlbW92ZXMgaG9va3MuXG4gKi9cblxuZnVuY3Rpb24gY3JlYXRlUmVtb3ZlSG9vayhob29rcywgc3RvcmVLZXkpIHtcbiAgbGV0IHJlbW92ZUFsbCA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogZmFsc2U7XG4gIHJldHVybiBmdW5jdGlvbiByZW1vdmVIb29rKGhvb2tOYW1lLCBuYW1lc3BhY2UpIHtcbiAgICBjb25zdCBob29rc1N0b3JlID0gaG9va3Nbc3RvcmVLZXldO1xuXG4gICAgaWYgKCF2YWxpZGF0ZUhvb2tOYW1lKGhvb2tOYW1lKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmICghcmVtb3ZlQWxsICYmICF2YWxpZGF0ZU5hbWVzcGFjZShuYW1lc3BhY2UpKSB7XG4gICAgICByZXR1cm47XG4gICAgfSAvLyBCYWlsIGlmIG5vIGhvb2tzIGV4aXN0IGJ5IHRoaXMgbmFtZS5cblxuXG4gICAgaWYgKCFob29rc1N0b3JlW2hvb2tOYW1lXSkge1xuICAgICAgcmV0dXJuIDA7XG4gICAgfVxuXG4gICAgbGV0IGhhbmRsZXJzUmVtb3ZlZCA9IDA7XG5cbiAgICBpZiAocmVtb3ZlQWxsKSB7XG4gICAgICBoYW5kbGVyc1JlbW92ZWQgPSBob29rc1N0b3JlW2hvb2tOYW1lXS5oYW5kbGVycy5sZW5ndGg7XG4gICAgICBob29rc1N0b3JlW2hvb2tOYW1lXSA9IHtcbiAgICAgICAgcnVuczogaG9va3NTdG9yZVtob29rTmFtZV0ucnVucyxcbiAgICAgICAgaGFuZGxlcnM6IFtdXG4gICAgICB9O1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBUcnkgdG8gZmluZCB0aGUgc3BlY2lmaWVkIGNhbGxiYWNrIHRvIHJlbW92ZS5cbiAgICAgIGNvbnN0IGhhbmRsZXJzID0gaG9va3NTdG9yZVtob29rTmFtZV0uaGFuZGxlcnM7XG5cbiAgICAgIGZvciAobGV0IGkgPSBoYW5kbGVycy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkge1xuICAgICAgICBpZiAoaGFuZGxlcnNbaV0ubmFtZXNwYWNlID09PSBuYW1lc3BhY2UpIHtcbiAgICAgICAgICBoYW5kbGVycy5zcGxpY2UoaSwgMSk7XG4gICAgICAgICAgaGFuZGxlcnNSZW1vdmVkKys7IC8vIFRoaXMgY2FsbGJhY2sgbWF5IGFsc28gYmUgcGFydCBvZiBhIGhvb2sgdGhhdCBpc1xuICAgICAgICAgIC8vIGN1cnJlbnRseSBleGVjdXRpbmcuICBJZiB0aGUgY2FsbGJhY2sgd2UncmUgcmVtb3ZpbmdcbiAgICAgICAgICAvLyBjb21lcyBhZnRlciB0aGUgY3VycmVudCBjYWxsYmFjaywgdGhlcmUncyBubyBwcm9ibGVtO1xuICAgICAgICAgIC8vIG90aGVyd2lzZSB3ZSBuZWVkIHRvIGRlY3JlYXNlIHRoZSBleGVjdXRpb24gaW5kZXggb2YgYW55XG4gICAgICAgICAgLy8gb3RoZXIgcnVucyBieSAxIHRvIGFjY291bnQgZm9yIHRoZSByZW1vdmVkIGVsZW1lbnQuXG5cbiAgICAgICAgICBob29rc1N0b3JlLl9fY3VycmVudC5mb3JFYWNoKGhvb2tJbmZvID0+IHtcbiAgICAgICAgICAgIGlmIChob29rSW5mby5uYW1lID09PSBob29rTmFtZSAmJiBob29rSW5mby5jdXJyZW50SW5kZXggPj0gaSkge1xuICAgICAgICAgICAgICBob29rSW5mby5jdXJyZW50SW5kZXgtLTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGlmIChob29rTmFtZSAhPT0gJ2hvb2tSZW1vdmVkJykge1xuICAgICAgaG9va3MuZG9BY3Rpb24oJ2hvb2tSZW1vdmVkJywgaG9va05hbWUsIG5hbWVzcGFjZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIGhhbmRsZXJzUmVtb3ZlZDtcbiAgfTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY3JlYXRlUmVtb3ZlSG9vaztcbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWNyZWF0ZVJlbW92ZUhvb2suanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createRemoveHook.js\n"); |
| 80 | |
| 81 | /***/ }), |
| 82 | |
| 83 | /***/ "../node_modules/@wordpress/hooks/build-module/createRunHook.js": |
| 84 | /*!**********************************************************************!*\ |
| 85 | !*** ../node_modules/@wordpress/hooks/build-module/createRunHook.js ***! |
| 86 | \**********************************************************************/ |
| 87 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 88 | |
| 89 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * Returns a function which, when invoked, will execute all callbacks\n * registered to a hook of the specified type, optionally returning the final\n * value of the call chain.\n *\n * @param {import('.').Hooks} hooks Hooks instance.\n * @param {import('.').StoreKey} storeKey\n * @param {boolean} [returnFirstArg=false] Whether each hook callback is expected to\n * return its first argument.\n *\n * @return {(hookName:string, ...args: unknown[]) => unknown} Function that runs hook callbacks.\n */\nfunction createRunHook(hooks, storeKey) {\n let returnFirstArg = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n return function runHooks(hookName) {\n const hooksStore = hooks[storeKey];\n\n if (!hooksStore[hookName]) {\n hooksStore[hookName] = {\n handlers: [],\n runs: 0\n };\n }\n\n hooksStore[hookName].runs++;\n const handlers = hooksStore[hookName].handlers; // The following code is stripped from production builds.\n\n if (true) {\n // Handle any 'all' hooks registered.\n if ('hookAdded' !== hookName && hooksStore.all) {\n handlers.push(...hooksStore.all.handlers);\n }\n }\n\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n if (!handlers || !handlers.length) {\n return returnFirstArg ? args[0] : undefined;\n }\n\n const hookInfo = {\n name: hookName,\n currentIndex: 0\n };\n\n hooksStore.__current.push(hookInfo);\n\n while (hookInfo.currentIndex < handlers.length) {\n const handler = handlers[hookInfo.currentIndex];\n const result = handler.callback.apply(null, args);\n\n if (returnFirstArg) {\n args[0] = result;\n }\n\n hookInfo.currentIndex++;\n }\n\n hooksStore.__current.pop();\n\n if (returnFirstArg) {\n return args[0];\n }\n };\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (createRunHook);\n//# sourceMappingURL=createRunHook.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZVJ1bkhvb2suanMuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLHNCQUFzQjtBQUNqQyxXQUFXLHNCQUFzQjtBQUNqQyxXQUFXLHNCQUFzQjtBQUNqQztBQUNBO0FBQ0EsWUFBWSxrREFBa0Q7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxvREFBb0Q7O0FBRXBELFFBQVEsSUFBcUM7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSwyRkFBMkYsYUFBYTtBQUN4RztBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxpRUFBZSxhQUFhLEVBQUM7QUFDN0IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2NyZWF0ZVJ1bkhvb2suanM/MDY2ZiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkLCB3aWxsIGV4ZWN1dGUgYWxsIGNhbGxiYWNrc1xuICogcmVnaXN0ZXJlZCB0byBhIGhvb2sgb2YgdGhlIHNwZWNpZmllZCB0eXBlLCBvcHRpb25hbGx5IHJldHVybmluZyB0aGUgZmluYWxcbiAqIHZhbHVlIG9mIHRoZSBjYWxsIGNoYWluLlxuICpcbiAqIEBwYXJhbSB7aW1wb3J0KCcuJykuSG9va3N9ICAgIGhvb2tzICAgICAgICAgICAgICAgICAgSG9va3MgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge2ltcG9ydCgnLicpLlN0b3JlS2V5fSBzdG9yZUtleVxuICogQHBhcmFtIHtib29sZWFufSAgICAgICAgICAgICAgW3JldHVybkZpcnN0QXJnPWZhbHNlXSBXaGV0aGVyIGVhY2ggaG9vayBjYWxsYmFjayBpcyBleHBlY3RlZCB0b1xuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gaXRzIGZpcnN0IGFyZ3VtZW50LlxuICpcbiAqIEByZXR1cm4geyhob29rTmFtZTpzdHJpbmcsIC4uLmFyZ3M6IHVua25vd25bXSkgPT4gdW5rbm93bn0gRnVuY3Rpb24gdGhhdCBydW5zIGhvb2sgY2FsbGJhY2tzLlxuICovXG5mdW5jdGlvbiBjcmVhdGVSdW5Ib29rKGhvb2tzLCBzdG9yZUtleSkge1xuICBsZXQgcmV0dXJuRmlyc3RBcmcgPSBhcmd1bWVudHMubGVuZ3RoID4gMiAmJiBhcmd1bWVudHNbMl0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1syXSA6IGZhbHNlO1xuICByZXR1cm4gZnVuY3Rpb24gcnVuSG9va3MoaG9va05hbWUpIHtcbiAgICBjb25zdCBob29rc1N0b3JlID0gaG9va3Nbc3RvcmVLZXldO1xuXG4gICAgaWYgKCFob29rc1N0b3JlW2hvb2tOYW1lXSkge1xuICAgICAgaG9va3NTdG9yZVtob29rTmFtZV0gPSB7XG4gICAgICAgIGhhbmRsZXJzOiBbXSxcbiAgICAgICAgcnVuczogMFxuICAgICAgfTtcbiAgICB9XG5cbiAgICBob29rc1N0b3JlW2hvb2tOYW1lXS5ydW5zKys7XG4gICAgY29uc3QgaGFuZGxlcnMgPSBob29rc1N0b3JlW2hvb2tOYW1lXS5oYW5kbGVyczsgLy8gVGhlIGZvbGxvd2luZyBjb2RlIGlzIHN0cmlwcGVkIGZyb20gcHJvZHVjdGlvbiBidWlsZHMuXG5cbiAgICBpZiAoJ3Byb2R1Y3Rpb24nICE9PSBwcm9jZXNzLmVudi5OT0RFX0VOVikge1xuICAgICAgLy8gSGFuZGxlIGFueSAnYWxsJyBob29rcyByZWdpc3RlcmVkLlxuICAgICAgaWYgKCdob29rQWRkZWQnICE9PSBob29rTmFtZSAmJiBob29rc1N0b3JlLmFsbCkge1xuICAgICAgICBoYW5kbGVycy5wdXNoKC4uLmhvb2tzU3RvcmUuYWxsLmhhbmRsZXJzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmb3IgKHZhciBfbGVuID0gYXJndW1lbnRzLmxlbmd0aCwgYXJncyA9IG5ldyBBcnJheShfbGVuID4gMSA/IF9sZW4gLSAxIDogMCksIF9rZXkgPSAxOyBfa2V5IDwgX2xlbjsgX2tleSsrKSB7XG4gICAgICBhcmdzW19rZXkgLSAxXSA9IGFyZ3VtZW50c1tfa2V5XTtcbiAgICB9XG5cbiAgICBpZiAoIWhhbmRsZXJzIHx8ICFoYW5kbGVycy5sZW5ndGgpIHtcbiAgICAgIHJldHVybiByZXR1cm5GaXJzdEFyZyA/IGFyZ3NbMF0gOiB1bmRlZmluZWQ7XG4gICAgfVxuXG4gICAgY29uc3QgaG9va0luZm8gPSB7XG4gICAgICBuYW1lOiBob29rTmFtZSxcbiAgICAgIGN1cnJlbnRJbmRleDogMFxuICAgIH07XG5cbiAgICBob29rc1N0b3JlLl9fY3VycmVudC5wdXNoKGhvb2tJbmZvKTtcblxuICAgIHdoaWxlIChob29rSW5mby5jdXJyZW50SW5kZXggPCBoYW5kbGVycy5sZW5ndGgpIHtcbiAgICAgIGNvbnN0IGhhbmRsZXIgPSBoYW5kbGVyc1tob29rSW5mby5jdXJyZW50SW5kZXhdO1xuICAgICAgY29uc3QgcmVzdWx0ID0gaGFuZGxlci5jYWxsYmFjay5hcHBseShudWxsLCBhcmdzKTtcblxuICAgICAgaWYgKHJldHVybkZpcnN0QXJnKSB7XG4gICAgICAgIGFyZ3NbMF0gPSByZXN1bHQ7XG4gICAgICB9XG5cbiAgICAgIGhvb2tJbmZvLmN1cnJlbnRJbmRleCsrO1xuICAgIH1cblxuICAgIGhvb2tzU3RvcmUuX19jdXJyZW50LnBvcCgpO1xuXG4gICAgaWYgKHJldHVybkZpcnN0QXJnKSB7XG4gICAgICByZXR1cm4gYXJnc1swXTtcbiAgICB9XG4gIH07XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNyZWF0ZVJ1bkhvb2s7XG4vLyMgc291cmNlTWFwcGluZ1VSTD1jcmVhdGVSdW5Ib29rLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/createRunHook.js\n"); |
| 90 | |
| 91 | /***/ }), |
| 92 | |
| 93 | /***/ "../node_modules/@wordpress/hooks/build-module/index.js": |
| 94 | /*!**************************************************************!*\ |
| 95 | !*** ../node_modules/@wordpress/hooks/build-module/index.js ***! |
| 96 | \**************************************************************/ |
| 97 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 98 | |
| 99 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"actions\": () => (/* binding */ actions),\n/* harmony export */ \"addAction\": () => (/* binding */ addAction),\n/* harmony export */ \"addFilter\": () => (/* binding */ addFilter),\n/* harmony export */ \"applyFilters\": () => (/* binding */ applyFilters),\n/* harmony export */ \"createHooks\": () => (/* reexport safe */ _createHooks__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */ \"currentAction\": () => (/* binding */ currentAction),\n/* harmony export */ \"currentFilter\": () => (/* binding */ currentFilter),\n/* harmony export */ \"defaultHooks\": () => (/* binding */ defaultHooks),\n/* harmony export */ \"didAction\": () => (/* binding */ didAction),\n/* harmony export */ \"didFilter\": () => (/* binding */ didFilter),\n/* harmony export */ \"doAction\": () => (/* binding */ doAction),\n/* harmony export */ \"doingAction\": () => (/* binding */ doingAction),\n/* harmony export */ \"doingFilter\": () => (/* binding */ doingFilter),\n/* harmony export */ \"filters\": () => (/* binding */ filters),\n/* harmony export */ \"hasAction\": () => (/* binding */ hasAction),\n/* harmony export */ \"hasFilter\": () => (/* binding */ hasFilter),\n/* harmony export */ \"removeAction\": () => (/* binding */ removeAction),\n/* harmony export */ \"removeAllActions\": () => (/* binding */ removeAllActions),\n/* harmony export */ \"removeAllFilters\": () => (/* binding */ removeAllFilters),\n/* harmony export */ \"removeFilter\": () => (/* binding */ removeFilter)\n/* harmony export */ });\n/* harmony import */ var _createHooks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createHooks */ \"../node_modules/@wordpress/hooks/build-module/createHooks.js\");\n/**\n * Internal dependencies\n */\n\n/** @typedef {(...args: any[])=>any} Callback */\n\n/**\n * @typedef Handler\n * @property {Callback} callback The callback\n * @property {string} namespace The namespace\n * @property {number} priority The namespace\n */\n\n/**\n * @typedef Hook\n * @property {Handler[]} handlers Array of handlers\n * @property {number} runs Run counter\n */\n\n/**\n * @typedef Current\n * @property {string} name Hook name\n * @property {number} currentIndex The index\n */\n\n/**\n * @typedef {Record<string, Hook> & {__current: Current[]}} Store\n */\n\n/**\n * @typedef {'actions' | 'filters'} StoreKey\n */\n\n/**\n * @typedef {import('./createHooks').Hooks} Hooks\n */\n\nconst defaultHooks = (0,_createHooks__WEBPACK_IMPORTED_MODULE_0__[\"default\"])();\nconst {\n addAction,\n addFilter,\n removeAction,\n removeFilter,\n hasAction,\n hasFilter,\n removeAllActions,\n removeAllFilters,\n doAction,\n applyFilters,\n currentAction,\n currentFilter,\n doingAction,\n doingFilter,\n didAction,\n didFilter,\n actions,\n filters\n} = defaultHooks;\n\n//# sourceMappingURL=index.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL2luZGV4LmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUN3QztBQUN4QyxjQUFjLHVCQUF1Qjs7QUFFckM7QUFDQTtBQUNBLGNBQWMsVUFBVTtBQUN4QixjQUFjLFVBQVU7QUFDeEIsY0FBYyxVQUFVO0FBQ3hCOztBQUVBO0FBQ0E7QUFDQSxjQUFjLFdBQVc7QUFDekIsY0FBYyxXQUFXO0FBQ3pCOztBQUVBO0FBQ0E7QUFDQSxjQUFjLFFBQVE7QUFDdEIsY0FBYyxRQUFRO0FBQ3RCOztBQUVBO0FBQ0EsYUFBYSx3QkFBd0IsdUJBQXVCO0FBQzVEOztBQUVBO0FBQ0EsYUFBYSx1QkFBdUI7QUFDcEM7O0FBRUE7QUFDQSxhQUFhLCtCQUErQjtBQUM1Qzs7QUFFTyxxQkFBcUIsd0RBQVc7QUFDdkM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ3lQO0FBQzNQIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4uL25vZGVfbW9kdWxlcy9Ad29yZHByZXNzL2hvb2tzL2J1aWxkLW1vZHVsZS9pbmRleC5qcz82MjBmIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjcmVhdGVIb29rcyBmcm9tICcuL2NyZWF0ZUhvb2tzJztcbi8qKiBAdHlwZWRlZiB7KC4uLmFyZ3M6IGFueVtdKT0+YW55fSBDYWxsYmFjayAqL1xuXG4vKipcbiAqIEB0eXBlZGVmIEhhbmRsZXJcbiAqIEBwcm9wZXJ0eSB7Q2FsbGJhY2t9IGNhbGxiYWNrICBUaGUgY2FsbGJhY2tcbiAqIEBwcm9wZXJ0eSB7c3RyaW5nfSAgIG5hbWVzcGFjZSBUaGUgbmFtZXNwYWNlXG4gKiBAcHJvcGVydHkge251bWJlcn0gICBwcmlvcml0eSAgVGhlIG5hbWVzcGFjZVxuICovXG5cbi8qKlxuICogQHR5cGVkZWYgSG9va1xuICogQHByb3BlcnR5IHtIYW5kbGVyW119IGhhbmRsZXJzIEFycmF5IG9mIGhhbmRsZXJzXG4gKiBAcHJvcGVydHkge251bWJlcn0gICAgcnVucyAgICAgUnVuIGNvdW50ZXJcbiAqL1xuXG4vKipcbiAqIEB0eXBlZGVmIEN1cnJlbnRcbiAqIEBwcm9wZXJ0eSB7c3RyaW5nfSBuYW1lICAgICAgICAgSG9vayBuYW1lXG4gKiBAcHJvcGVydHkge251bWJlcn0gY3VycmVudEluZGV4IFRoZSBpbmRleFxuICovXG5cbi8qKlxuICogQHR5cGVkZWYge1JlY29yZDxzdHJpbmcsIEhvb2s+ICYge19fY3VycmVudDogQ3VycmVudFtdfX0gU3RvcmVcbiAqL1xuXG4vKipcbiAqIEB0eXBlZGVmIHsnYWN0aW9ucycgfCAnZmlsdGVycyd9IFN0b3JlS2V5XG4gKi9cblxuLyoqXG4gKiBAdHlwZWRlZiB7aW1wb3J0KCcuL2NyZWF0ZUhvb2tzJykuSG9va3N9IEhvb2tzXG4gKi9cblxuZXhwb3J0IGNvbnN0IGRlZmF1bHRIb29rcyA9IGNyZWF0ZUhvb2tzKCk7XG5jb25zdCB7XG4gIGFkZEFjdGlvbixcbiAgYWRkRmlsdGVyLFxuICByZW1vdmVBY3Rpb24sXG4gIHJlbW92ZUZpbHRlcixcbiAgaGFzQWN0aW9uLFxuICBoYXNGaWx0ZXIsXG4gIHJlbW92ZUFsbEFjdGlvbnMsXG4gIHJlbW92ZUFsbEZpbHRlcnMsXG4gIGRvQWN0aW9uLFxuICBhcHBseUZpbHRlcnMsXG4gIGN1cnJlbnRBY3Rpb24sXG4gIGN1cnJlbnRGaWx0ZXIsXG4gIGRvaW5nQWN0aW9uLFxuICBkb2luZ0ZpbHRlcixcbiAgZGlkQWN0aW9uLFxuICBkaWRGaWx0ZXIsXG4gIGFjdGlvbnMsXG4gIGZpbHRlcnNcbn0gPSBkZWZhdWx0SG9va3M7XG5leHBvcnQgeyBjcmVhdGVIb29rcywgYWRkQWN0aW9uLCBhZGRGaWx0ZXIsIHJlbW92ZUFjdGlvbiwgcmVtb3ZlRmlsdGVyLCBoYXNBY3Rpb24sIGhhc0ZpbHRlciwgcmVtb3ZlQWxsQWN0aW9ucywgcmVtb3ZlQWxsRmlsdGVycywgZG9BY3Rpb24sIGFwcGx5RmlsdGVycywgY3VycmVudEFjdGlvbiwgY3VycmVudEZpbHRlciwgZG9pbmdBY3Rpb24sIGRvaW5nRmlsdGVyLCBkaWRBY3Rpb24sIGRpZEZpbHRlciwgYWN0aW9ucywgZmlsdGVycyB9O1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9aW5kZXguanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/index.js\n"); |
| 100 | |
| 101 | /***/ }), |
| 102 | |
| 103 | /***/ "../node_modules/@wordpress/hooks/build-module/validateHookName.js": |
| 104 | /*!*************************************************************************!*\ |
| 105 | !*** ../node_modules/@wordpress/hooks/build-module/validateHookName.js ***! |
| 106 | \*************************************************************************/ |
| 107 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 108 | |
| 109 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * Validate a hookName string.\n *\n * @param {string} hookName The hook name to validate. Should be a non empty string containing\n * only numbers, letters, dashes, periods and underscores. Also,\n * the hook name cannot begin with `__`.\n *\n * @return {boolean} Whether the hook name is valid.\n */\nfunction validateHookName(hookName) {\n if ('string' !== typeof hookName || '' === hookName) {\n // eslint-disable-next-line no-console\n console.error('The hook name must be a non-empty string.');\n return false;\n }\n\n if (/^__/.test(hookName)) {\n // eslint-disable-next-line no-console\n console.error('The hook name cannot begin with `__`.');\n return false;\n }\n\n if (!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(hookName)) {\n // eslint-disable-next-line no-console\n console.error('The hook name can only contain numbers, letters, dashes, periods and underscores.');\n return false;\n }\n\n return true;\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (validateHookName);\n//# sourceMappingURL=validateHookName.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL3ZhbGlkYXRlSG9va05hbWUuanMuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsUUFBUTtBQUNuQjtBQUNBO0FBQ0E7QUFDQSxZQUFZLFNBQVM7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUEsaUVBQWUsZ0JBQWdCLEVBQUM7QUFDaEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL3ZhbGlkYXRlSG9va05hbWUuanM/NGRjZiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFZhbGlkYXRlIGEgaG9va05hbWUgc3RyaW5nLlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBob29rTmFtZSBUaGUgaG9vayBuYW1lIHRvIHZhbGlkYXRlLiBTaG91bGQgYmUgYSBub24gZW1wdHkgc3RyaW5nIGNvbnRhaW5pbmdcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICBvbmx5IG51bWJlcnMsIGxldHRlcnMsIGRhc2hlcywgcGVyaW9kcyBhbmQgdW5kZXJzY29yZXMuIEFsc28sXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIGhvb2sgbmFtZSBjYW5ub3QgYmVnaW4gd2l0aCBgX19gLlxuICpcbiAqIEByZXR1cm4ge2Jvb2xlYW59IFdoZXRoZXIgdGhlIGhvb2sgbmFtZSBpcyB2YWxpZC5cbiAqL1xuZnVuY3Rpb24gdmFsaWRhdGVIb29rTmFtZShob29rTmFtZSkge1xuICBpZiAoJ3N0cmluZycgIT09IHR5cGVvZiBob29rTmFtZSB8fCAnJyA9PT0gaG9va05hbWUpIHtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tY29uc29sZVxuICAgIGNvbnNvbGUuZXJyb3IoJ1RoZSBob29rIG5hbWUgbXVzdCBiZSBhIG5vbi1lbXB0eSBzdHJpbmcuJyk7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG5cbiAgaWYgKC9eX18vLnRlc3QoaG9va05hbWUpKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWNvbnNvbGVcbiAgICBjb25zb2xlLmVycm9yKCdUaGUgaG9vayBuYW1lIGNhbm5vdCBiZWdpbiB3aXRoIGBfX2AuJyk7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG5cbiAgaWYgKCEvXlthLXpBLVpdW2EtekEtWjAtOV8uLV0qJC8udGVzdChob29rTmFtZSkpIHtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tY29uc29sZVxuICAgIGNvbnNvbGUuZXJyb3IoJ1RoZSBob29rIG5hbWUgY2FuIG9ubHkgY29udGFpbiBudW1iZXJzLCBsZXR0ZXJzLCBkYXNoZXMsIHBlcmlvZHMgYW5kIHVuZGVyc2NvcmVzLicpO1xuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIHJldHVybiB0cnVlO1xufVxuXG5leHBvcnQgZGVmYXVsdCB2YWxpZGF0ZUhvb2tOYW1lO1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9dmFsaWRhdGVIb29rTmFtZS5qcy5tYXAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/validateHookName.js\n"); |
| 110 | |
| 111 | /***/ }), |
| 112 | |
| 113 | /***/ "../node_modules/@wordpress/hooks/build-module/validateNamespace.js": |
| 114 | /*!**************************************************************************!*\ |
| 115 | !*** ../node_modules/@wordpress/hooks/build-module/validateNamespace.js ***! |
| 116 | \**************************************************************************/ |
| 117 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 118 | |
| 119 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * Validate a namespace string.\n *\n * @param {string} namespace The namespace to validate - should take the form\n * `vendor/plugin/function`.\n *\n * @return {boolean} Whether the namespace is valid.\n */\nfunction validateNamespace(namespace) {\n if ('string' !== typeof namespace || '' === namespace) {\n // eslint-disable-next-line no-console\n console.error('The namespace must be a non-empty string.');\n return false;\n }\n\n if (!/^[a-zA-Z][a-zA-Z0-9_.\\-\\/]*$/.test(namespace)) {\n // eslint-disable-next-line no-console\n console.error('The namespace can only contain numbers, letters, dashes, periods, underscores and slashes.');\n return false;\n }\n\n return true;\n}\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (validateNamespace);\n//# sourceMappingURL=validateNamespace.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL3ZhbGlkYXRlTmFtZXNwYWNlLmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLFFBQVE7QUFDbkI7QUFDQTtBQUNBLFlBQVksU0FBUztBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUEsaUVBQWUsaUJBQWlCLEVBQUM7QUFDakMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL0B3b3JkcHJlc3MvaG9va3MvYnVpbGQtbW9kdWxlL3ZhbGlkYXRlTmFtZXNwYWNlLmpzPzk5NTQiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBWYWxpZGF0ZSBhIG5hbWVzcGFjZSBzdHJpbmcuXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IG5hbWVzcGFjZSBUaGUgbmFtZXNwYWNlIHRvIHZhbGlkYXRlIC0gc2hvdWxkIHRha2UgdGhlIGZvcm1cbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgYHZlbmRvci9wbHVnaW4vZnVuY3Rpb25gLlxuICpcbiAqIEByZXR1cm4ge2Jvb2xlYW59IFdoZXRoZXIgdGhlIG5hbWVzcGFjZSBpcyB2YWxpZC5cbiAqL1xuZnVuY3Rpb24gdmFsaWRhdGVOYW1lc3BhY2UobmFtZXNwYWNlKSB7XG4gIGlmICgnc3RyaW5nJyAhPT0gdHlwZW9mIG5hbWVzcGFjZSB8fCAnJyA9PT0gbmFtZXNwYWNlKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWNvbnNvbGVcbiAgICBjb25zb2xlLmVycm9yKCdUaGUgbmFtZXNwYWNlIG11c3QgYmUgYSBub24tZW1wdHkgc3RyaW5nLicpO1xuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIGlmICghL15bYS16QS1aXVthLXpBLVowLTlfLlxcLVxcL10qJC8udGVzdChuYW1lc3BhY2UpKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWNvbnNvbGVcbiAgICBjb25zb2xlLmVycm9yKCdUaGUgbmFtZXNwYWNlIGNhbiBvbmx5IGNvbnRhaW4gbnVtYmVycywgbGV0dGVycywgZGFzaGVzLCBwZXJpb2RzLCB1bmRlcnNjb3JlcyBhbmQgc2xhc2hlcy4nKTtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICByZXR1cm4gdHJ1ZTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgdmFsaWRhdGVOYW1lc3BhY2U7XG4vLyMgc291cmNlTWFwcGluZ1VSTD12YWxpZGF0ZU5hbWVzcGFjZS5qcy5tYXAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../node_modules/@wordpress/hooks/build-module/validateNamespace.js\n"); |
| 120 | |
| 121 | /***/ }), |
| 122 | |
| 123 | /***/ "./frontend/lib/jet.plugins/main.js": |
| 124 | /*!******************************************!*\ |
| 125 | !*** ./frontend/lib/jet.plugins/main.js ***! |
| 126 | \******************************************/ |
| 127 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 128 | |
| 129 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _wordpress_hooks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/hooks */ \"../node_modules/@wordpress/hooks/build-module/index.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\n\nvar JetPlugins = /*#__PURE__*/function () {\n function JetPlugins(hooksHandler) {\n _classCallCheck(this, JetPlugins);\n _defineProperty(this, \"hooks\", void 0);\n _defineProperty(this, \"globalNamespace\", 'jet-plugins');\n _defineProperty(this, \"blocksNamespace\", 'frontend.element-ready');\n _defineProperty(this, \"blocksConditions\", {});\n this.hooks = hooksHandler || (0,_wordpress_hooks__WEBPACK_IMPORTED_MODULE_0__.createHooks)();\n }\n _createClass(JetPlugins, [{\n key: \"hookNameFromBlock\",\n value: function hookNameFromBlock(block) {\n var name = this.getBlockName(block);\n return name ? \"\".concat(this.globalNamespace, \".\").concat(this.blocksNamespace, \".\").concat(name) : '';\n }\n }, {\n key: \"getBlockName\",\n value: function getBlockName(block) {\n var _block$dataset;\n if ('string' === typeof block) {\n return block.replace('/', '.');\n }\n return this.getBlockName((block === null || block === void 0 ? void 0 : (_block$dataset = block.dataset) === null || _block$dataset === void 0 ? void 0 : _block$dataset.isBlock) || '');\n }\n }, {\n key: \"init\",\n value: function init($scope, blocks) {\n var _this = this;\n // Attach blocks callback early if used. Its optional, maybe used to\n // make sure handlers attached before hooks called\n if (blocks && blocks.length) {\n this.bulkBlocksInit(blocks);\n }\n\n // Init in some scope if needed. By default on body\n $scope = $scope || jQuery('body');\n if ($scope && $scope.length) {\n var $blocksList = $scope.find('[data-is-block*=\"/\"]');\n $blocksList && $blocksList.length && $blocksList.each(function (index, el) {\n _this.initBlock(el);\n });\n }\n }\n\n /**\r\n * Check if given block requires initializtion\r\n *\r\n * @param DOMNode el Specific node of given block\r\n * @return {Boolean}\r\n */\n }, {\n key: \"isBlockRequiresInit\",\n value: function isBlockRequiresInit(el) {\n // Intially check if block was already initialized - if yes, we don't\n // need do it again\n var needInit = undefined === el.dataset.jetInited;\n var blockHook = this.getBlockName(el);\n\n // If block was not initialized before - check if it has condition\n // callback to allow initializtion or not If it has - allow\n // initializtion only if condition callback return TRUE\n if (needInit && this.blocksConditions[blockHook]) {\n needInit = this.blocksConditions[blockHook](el);\n }\n return needInit;\n }\n }, {\n key: \"initBlock\",\n value: function initBlock(el, forceInit) {\n forceInit = forceInit || false;\n var blockHook = this.hookNameFromBlock(el);\n if (blockHook && this.hasHandlers(blockHook)) {\n // Initially check if force initialization passed as argument.\n // In this case block will be initialized anyway\n var needInit = forceInit;\n\n // If force init not required - check if we need to initilize it\n if (!needInit) {\n needInit = this.isBlockRequiresInit(el);\n }\n if (needInit) {\n console.log(el.dataset.isBlock);\n this.hooks.doAction(blockHook, jQuery(el));\n el.dataset.jetInited = true;\n }\n }\n }\n }, {\n key: \"hasHandlers\",\n value: function hasHandlers(hookName) {\n if (!this.hooks.actions[hookName]) {\n return false;\n }\n if (!this.hooks.actions[hookName].handlers || !this.hooks.actions[hookName].handlers.length) {\n return false;\n }\n return true;\n }\n }, {\n key: \"registerBlockHandlers\",\n value: function registerBlockHandlers(block) {\n var blockName = this.getBlockName(block.block);\n this.hooks.addAction(this.hookNameFromBlock(blockName), \"\".concat(this.globalNamespace, \"/\").concat(block.block), block.callback);\n if (block.condition && 'function' === typeof block.condition) {\n this.blocksConditions[blockName] = block.condition;\n }\n }\n }, {\n key: \"bulkBlocksInit\",\n value: function bulkBlocksInit(blocks) {\n for (var i = 0; i < blocks.length; i++) {\n this.registerBlockHandlers(blocks[i]);\n }\n }\n }]);\n return JetPlugins;\n}();\nwindow.JetPlugins = window.JetPlugins || new JetPlugins();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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SSxDQUFDZCxnQkFBZ0IsQ0FBRVcsU0FBUyxDQUFFLEdBQUdsQyxLQUFLLENBQUNxQyxTQUFTO01BQ3JEO0lBRUQ7RUFBQztJQUFBO0lBQUEsT0FFRCx3QkFBZ0I1QixNQUFNLEVBQUc7TUFFeEIsS0FBTSxJQUFJNkIsQ0FBQyxHQUFHLENBQUMsRUFBRUEsQ0FBQyxHQUFHN0IsTUFBTSxDQUFDQyxNQUFNLEVBQUU0QixDQUFDLEVBQUUsRUFBRztRQUN6QyxJQUFJLENBQUNDLHFCQUFxQixDQUFFOUIsTUFBTSxDQUFFNkIsQ0FBQyxDQUFFLENBQUU7TUFDMUM7SUFFRDtFQUFDO0VBQUE7QUFBQTtBQUlGRSxNQUFNLENBQUMzQyxVQUFVLEdBQUcyQyxNQUFNLENBQUMzQyxVQUFVLElBQUksSUFBSUEsVUFBVSxFQUFFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vZnJvbnRlbmQvbGliL2pldC5wbHVnaW5zL21haW4uanM/ZTM2NSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVIb29rcyB9IGZyb20gJ0B3b3JkcHJlc3MvaG9va3MnO1xyXG5cclxuY2xhc3MgSmV0UGx1Z2lucyB7XHJcblxyXG5cdGhvb2tzO1xyXG5cdGdsb2JhbE5hbWVzcGFjZSAgPSAnamV0LXBsdWdpbnMnO1xyXG5cdGJsb2Nrc05hbWVzcGFjZSAgPSAnZnJvbnRlbmQuZWxlbWVudC1yZWFkeSc7XHJcblx0YmxvY2tzQ29uZGl0aW9ucyA9IHt9O1xyXG5cclxuXHRjb25zdHJ1Y3RvciggaG9va3NIYW5kbGVyICkge1xyXG5cdFx0dGhpcy5ob29rcyA9IGhvb2tzSGFuZGxlciB8fCBjcmVhdGVIb29rcygpO1xyXG5cdH1cclxuXHJcblx0aG9va05hbWVGcm9tQmxvY2soIGJsb2NrICkge1xyXG5cdFx0Y29uc3QgbmFtZSA9IHRoaXMuZ2V0QmxvY2tOYW1lKCBibG9jayApO1xyXG5cclxuXHRcdHJldHVybiBuYW1lXHJcblx0XHQgICAgICAgPyBgJHsgdGhpcy5nbG9iYWxOYW1lc3BhY2UgfS4keyB0aGlzLmJsb2Nrc05hbWVzcGFjZSB9LiR7IG5hbWUgfWBcclxuXHRcdCAgICAgICA6ICcnO1xyXG5cdH1cclxuXHJcblx0Z2V0QmxvY2tOYW1lKCBibG9jayApIHtcclxuXHRcdGlmICggJ3N0cmluZycgPT09IHR5cGVvZiBibG9jayApIHtcclxuXHRcdFx0cmV0dXJuIGJsb2NrLnJlcGxhY2UoICcvJywgJy4nICk7XHJcblx0XHR9XHJcblxyXG5cdFx0cmV0dXJuIHRoaXMuZ2V0QmxvY2tOYW1lKCBibG9jaz8uZGF0YXNldD8uaXNCbG9jayB8fCAnJyApO1xyXG5cdH1cclxuXHJcblx0aW5pdCggJHNjb3BlLCBibG9ja3MgKSB7XHJcblxyXG5cdFx0Ly8gQXR0YWNoIGJsb2NrcyBjYWxsYmFjayBlYXJseSBpZiB1c2VkLiBJdHMgb3B0aW9uYWwsIG1heWJlIHVzZWQgdG9cclxuXHRcdC8vIG1ha2Ugc3VyZSBoYW5kbGVycyBhdHRhY2hlZCBiZWZvcmUgaG9va3MgY2FsbGVkXHJcblx0XHRpZiAoIGJsb2NrcyAmJiBibG9ja3MubGVuZ3RoICkge1xyXG5cdFx0XHR0aGlzLmJ1bGtCbG9ja3NJbml0KCBibG9ja3MgKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJbml0IGluIHNvbWUgc2NvcGUgaWYgbmVlZGVkLiBCeSBkZWZhdWx0IG9uIGJvZHlcclxuXHRcdCRzY29wZSA9ICRzY29wZSB8fCBqUXVlcnkoICdib2R5JyApO1xyXG5cclxuXHRcdGlmICggJHNjb3BlICYmICRzY29wZS5sZW5ndGggKSB7XHJcblx0XHRcdGxldCAkYmxvY2tzTGlzdCA9ICRzY29wZS5maW5kKCAnW2RhdGEtaXMtYmxvY2sqPVwiL1wiXScgKTtcclxuXHRcdFx0JGJsb2Nrc0xpc3QgJiYgJGJsb2Nrc0xpc3QubGVuZ3RoICYmXHJcblx0XHRcdCRibG9ja3NMaXN0LmVhY2goICggaW5kZXgsIGVsICkgPT4ge1xyXG5cdFx0XHRcdHRoaXMuaW5pdEJsb2NrKCBlbCApO1xyXG5cdFx0XHR9ICk7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LyoqXHJcblx0ICogQ2hlY2sgaWYgZ2l2ZW4gYmxvY2sgcmVxdWlyZXMgaW5pdGlhbGl6dGlvblxyXG5cdCAqXHJcblx0ICogQHBhcmFtICBET01Ob2RlICBlbCBTcGVjaWZpYyBub2RlIG9mIGdpdmVuIGJsb2NrXHJcblx0ICogQHJldHVybiB7Qm9vbGVhbn1cclxuXHQgKi9cclxuXHRpc0Jsb2NrUmVxdWlyZXNJbml0KCBlbCApIHtcclxuXHJcblx0XHQvLyBJbnRpYWxseSBjaGVjayBpZiBibG9jayB3YXMgYWxyZWFkeSBpbml0aWFsaXplZCAtIGlmIHllcywgd2UgZG9uJ3RcclxuXHRcdC8vIG5lZWQgZG8gaXQgYWdhaW5cclxuXHRcdGxldCBuZWVkSW5pdCAgICA9IHVuZGVmaW5lZCA9PT0gZWwuZGF0YXNldC5qZXRJbml0ZWQ7XHJcblx0XHRjb25zdCBibG9ja0hvb2sgPSB0aGlzLmdldEJsb2NrTmFtZSggZWwgKTtcclxuXHJcblx0XHQvLyBJZiBibG9jayB3YXMgbm90IGluaXRpYWxpemVkIGJlZm9yZSAtIGNoZWNrIGlmIGl0IGhhcyBjb25kaXRpb25cclxuXHRcdC8vIGNhbGxiYWNrIHRvIGFsbG93IGluaXRpYWxpenRpb24gb3Igbm90IElmIGl0IGhhcyAtIGFsbG93XHJcblx0XHQvLyBpbml0aWFsaXp0aW9uIG9ubHkgaWYgY29uZGl0aW9uIGNhbGxiYWNrIHJldHVybiBUUlVFXHJcblx0XHRpZiAoIG5lZWRJbml0ICYmIHRoaXMuYmxvY2tzQ29uZGl0aW9uc1sgYmxvY2tIb29rIF0gKSB7XHJcblx0XHRcdG5lZWRJbml0ID0gdGhpcy5ibG9ja3NDb25kaXRpb25zWyBibG9ja0hvb2sgXSggZWwgKTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gbmVlZEluaXQ7XHJcblx0fVxyXG5cclxuXHRpbml0QmxvY2soIGVsLCBmb3JjZUluaXQgKSB7XHJcblxyXG5cdFx0Zm9yY2VJbml0ICAgICAgID0gZm9yY2VJbml0IHx8IGZhbHNlO1xyXG5cdFx0Y29uc3QgYmxvY2tIb29rID0gdGhpcy5ob29rTmFtZUZyb21CbG9jayggZWwgKTtcclxuXHJcblx0XHRpZiAoIGJsb2NrSG9vayAmJiB0aGlzLmhhc0hhbmRsZXJzKCBibG9ja0hvb2sgKSApIHtcclxuXHJcblx0XHRcdC8vIEluaXRpYWxseSBjaGVjayBpZiBmb3JjZSBpbml0aWFsaXphdGlvbiBwYXNzZWQgYXMgYXJndW1lbnQuXHJcblx0XHRcdC8vIEluIHRoaXMgY2FzZSBibG9jayB3aWxsIGJlIGluaXRpYWxpemVkIGFueXdheVxyXG5cdFx0XHRsZXQgbmVlZEluaXQgPSBmb3JjZUluaXQ7XHJcblxyXG5cdFx0XHQvLyBJZiBmb3JjZSBpbml0IG5vdCByZXF1aXJlZCAtIGNoZWNrIGlmIHdlIG5lZWQgdG8gaW5pdGlsaXplIGl0XHJcblx0XHRcdGlmICggIW5lZWRJbml0ICkge1xyXG5cdFx0XHRcdG5lZWRJbml0ID0gdGhpcy5pc0Jsb2NrUmVxdWlyZXNJbml0KCBlbCApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpZiAoIG5lZWRJbml0ICkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCBlbC5kYXRhc2V0LmlzQmxvY2sgKTtcclxuXHRcdFx0XHR0aGlzLmhvb2tzLmRvQWN0aW9uKCBibG9ja0hvb2ssIGpRdWVyeSggZWwgKSApO1xyXG5cdFx0XHRcdGVsLmRhdGFzZXQuamV0SW5pdGVkID0gdHJ1ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGhhc0hhbmRsZXJzKCBob29rTmFtZSApIHtcclxuXHJcblx0XHRpZiAoICF0aGlzLmhvb2tzLmFjdGlvbnNbIGhvb2tOYW1lIF0gKSB7XHJcblx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdH1cclxuXHJcblx0XHRpZiAoICF0aGlzLmhvb2tzLmFjdGlvbnNbIGhvb2tOYW1lIF0uaGFuZGxlcnMgfHxcclxuXHRcdFx0IXRoaXMuaG9va3MuYWN0aW9uc1sgaG9va05hbWUgXS5oYW5kbGVycy5sZW5ndGggKSB7XHJcblx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdH1cclxuXHJcblx0XHRyZXR1cm4gdHJ1ZTtcclxuXHR9XHJcblxyXG5cdHJlZ2lzdGVyQmxvY2tIYW5kbGVycyggYmxvY2sgKSB7XHJcblx0XHRjb25zdCBibG9ja05hbWUgPSB0aGlzLmdldEJsb2NrTmFtZSggYmxvY2suYmxvY2sgKTtcclxuXHJcblx0XHR0aGlzLmhvb2tzLmFkZEFjdGlvbihcclxuXHRcdFx0dGhpcy5ob29rTmFtZUZyb21CbG9jayggYmxvY2tOYW1lICksXHJcblx0XHRcdGAkeyB0aGlzLmdsb2JhbE5hbWVzcGFjZSB9LyR7IGJsb2NrLmJsb2NrIH1gLFxyXG5cdFx0XHRibG9jay5jYWxsYmFjayxcclxuXHRcdCk7XHJcblxyXG5cdFx0aWYgKCBibG9jay5jb25kaXRpb24gJiYgJ2Z1bmN0aW9uJyA9PT0gdHlwZW9mIGJsb2NrLmNvbmRpdGlvbiApIHtcclxuXHRcdFx0dGhpcy5ibG9ja3NDb25kaXRpb25zWyBibG9ja05hbWUgXSA9IGJsb2NrLmNvbmRpdGlvbjtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHRidWxrQmxvY2tzSW5pdCggYmxvY2tzICkge1xyXG5cclxuXHRcdGZvciAoIHZhciBpID0gMDsgaSA8IGJsb2Nrcy5sZW5ndGg7IGkrKyApIHtcclxuXHRcdFx0dGhpcy5yZWdpc3RlckJsb2NrSGFuZGxlcnMoIGJsb2Nrc1sgaSBdICk7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuXHJcbndpbmRvdy5KZXRQbHVnaW5zID0gd2luZG93LkpldFBsdWdpbnMgfHwgbmV3IEpldFBsdWdpbnMoKTsiXSwibmFtZXMiOlsiY3JlYXRlSG9va3MiLCJKZXRQbHVnaW5zIiwiaG9va3NIYW5kbGVyIiwiaG9va3MiLCJibG9jayIsIm5hbWUiLCJnZXRCbG9ja05hbWUiLCJnbG9iYWxOYW1lc3BhY2UiLCJibG9ja3NOYW1lc3BhY2UiLCJyZXBsYWNlIiwiZGF0YXNldCIsImlzQmxvY2siLCIkc2NvcGUiLCJibG9ja3MiLCJsZW5ndGgiLCJidWxrQmxvY2tzSW5pdCIsImpRdWVyeSIsIiRibG9ja3NMaXN0IiwiZmluZCIsImVhY2giLCJpbmRleCIsImVsIiwiaW5pdEJsb2NrIiwibmVlZEluaXQiLCJ1bmRlZmluZWQiLCJqZXRJbml0ZWQiLCJibG9ja0hvb2siLCJibG9ja3NDb25kaXRpb25zIiwiZm9yY2VJbml0IiwiaG9va05hbWVGcm9tQmxvY2siLCJoYXNIYW5kbGVycyIsImlzQmxvY2tSZXF1aXJlc0luaXQiLCJjb25zb2xlIiwibG9nIiwiZG9BY3Rpb24iLCJob29rTmFtZSIsImFjdGlvbnMiLCJoYW5kbGVycyIsImJsb2NrTmFtZSIsImFkZEFjdGlvbiIsImNhbGxiYWNrIiwiY29uZGl0aW9uIiwiaSIsInJlZ2lzdGVyQmxvY2tIYW5kbGVycyIsIndpbmRvdyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./frontend/lib/jet.plugins/main.js\n"); |
| 130 | |
| 131 | /***/ }) |
| 132 | |
| 133 | /******/ }); |
| 134 | /************************************************************************/ |
| 135 | /******/ // The module cache |
| 136 | /******/ var __webpack_module_cache__ = {}; |
| 137 | /******/ |
| 138 | /******/ // The require function |
| 139 | /******/ function __webpack_require__(moduleId) { |
| 140 | /******/ // Check if module is in cache |
| 141 | /******/ var cachedModule = __webpack_module_cache__[moduleId]; |
| 142 | /******/ if (cachedModule !== undefined) { |
| 143 | /******/ return cachedModule.exports; |
| 144 | /******/ } |
| 145 | /******/ // Create a new module (and put it into the cache) |
| 146 | /******/ var module = __webpack_module_cache__[moduleId] = { |
| 147 | /******/ // no module.id needed |
| 148 | /******/ // no module.loaded needed |
| 149 | /******/ exports: {} |
| 150 | /******/ }; |
| 151 | /******/ |
| 152 | /******/ // Execute the module function |
| 153 | /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); |
| 154 | /******/ |
| 155 | /******/ // Return the exports of the module |
| 156 | /******/ return module.exports; |
| 157 | /******/ } |
| 158 | /******/ |
| 159 | /************************************************************************/ |
| 160 | /******/ /* webpack/runtime/define property getters */ |
| 161 | /******/ (() => { |
| 162 | /******/ // define getter functions for harmony exports |
| 163 | /******/ __webpack_require__.d = (exports, definition) => { |
| 164 | /******/ for(var key in definition) { |
| 165 | /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { |
| 166 | /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); |
| 167 | /******/ } |
| 168 | /******/ } |
| 169 | /******/ }; |
| 170 | /******/ })(); |
| 171 | /******/ |
| 172 | /******/ /* webpack/runtime/hasOwnProperty shorthand */ |
| 173 | /******/ (() => { |
| 174 | /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) |
| 175 | /******/ })(); |
| 176 | /******/ |
| 177 | /******/ /* webpack/runtime/make namespace object */ |
| 178 | /******/ (() => { |
| 179 | /******/ // define __esModule on exports |
| 180 | /******/ __webpack_require__.r = (exports) => { |
| 181 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { |
| 182 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); |
| 183 | /******/ } |
| 184 | /******/ Object.defineProperty(exports, '__esModule', { value: true }); |
| 185 | /******/ }; |
| 186 | /******/ })(); |
| 187 | /******/ |
| 188 | /************************************************************************/ |
| 189 | /******/ |
| 190 | /******/ // startup |
| 191 | /******/ // Load entry module and return exports |
| 192 | /******/ // This entry module can't be inlined because the eval-source-map devtool is used. |
| 193 | /******/ var __webpack_exports__ = __webpack_require__("./frontend/lib/jet.plugins/main.js"); |
| 194 | /******/ |
| 195 | /******/ })() |
| 196 | ; |