/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@hyral/nuxt-drupal@2.0.0-prerelease/lib/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),__exportStar=this&&this.__exportStar||function(e,r){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(r,t)||__createBinding(r,e,t)},__awaiter=this&&this.__awaiter||function(e,r,t,n){return new(t||(t=Promise))((function(i,a){function u(e){try{l(n.next(e))}catch(e){a(e)}}function o(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var r;e.done?i(e.value):(r=e.value,r instanceof t?r:new t((function(e){e(r)}))).then(u,o)}l((n=n.apply(e,r||[])).next())}))},__generator=this&&this.__generator||function(e,r){var t,n,i,a,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function o(a){return function(o){return function(a){if(t)throw new TypeError("Generator is already executing.");for(;u;)try{if(t=1,n&&(i=2&a[0]?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,n=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(i=u.trys,(i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){u=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){u.label=a[1];break}if(6===a[0]&&u.label<i[1]){u.label=i[1],i=a;break}if(i&&u.label<i[2]){u.label=i[2],u.ops.push(a);break}i[2]&&u.ops.pop(),u.trys.pop();continue}a=r.call(e,u)}catch(e){a=[6,e],n=0}finally{t=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,o])}}},__importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.parseMenuCollection=exports.createWildcards=exports.DrupalPlugin=exports.DrupalMiddleware=exports.DrupalMixin=void 0;var druxt_router_1=__importDefault(require("druxt-router")),DrupalMixin_1=__importDefault(require("./Mixins/DrupalMixin"));exports.DrupalMixin=DrupalMixin_1.default;var DrupalMiddleware_1=__importDefault(require("./Middleware/DrupalMiddleware"));exports.DrupalMiddleware=DrupalMiddleware_1.default;var DrupalPlugin_1=__importDefault(require("./Plugins/DrupalPlugin"));exports.DrupalPlugin=DrupalPlugin_1.default;var createWildcards_1=__importDefault(require("./Helpers/createWildcards"));exports.createWildcards=createWildcards_1.default;var parseMenuCollection_1=__importDefault(require("./Helpers/parseMenuCollection"));function DrupalModule(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(e){switch(e.label){case 0:return this.requireModule?[4,this.requireModule(druxt_router_1.default,!0)]:[2,Promise.reject(new Error("Make sure to use the DrupalNuxtModule in a Nuxt environment"))];case 1:return e.sent(),[2]}}))}))}exports.parseMenuCollection=parseMenuCollection_1.default,exports.default=DrupalModule,__exportStar(require("./__types__"),exports);
//# sourceMappingURL=/sm/922df9d825e686ed844d9f1a76657d6b4dff0e1a02312c08a9449eaf35da5d7e.map