New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@knighttower/utility

Package Overview
Dependencies
Maintainers
0
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@knighttower/utility - npm Package Compare versions

Comparing version 7.22.0 to 7.23.0

2

dist/browser/helpers.js

@@ -1,1 +0,1 @@

(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return a=r.done,r},e:function(r){c=!0,u=r},f:function(){try{a||null==n.return||n.return()}finally{if(c){throw u}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function u(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>S,cleanStr:()=>w,convertKeysToSymbols:()=>A,findAndReplaceInArray:()=>j,findNested:()=>O,fixQuotes:()=>E,getArrObjFromString:()=>x,getChunks:()=>k,getDirectivesFromString:()=>P,getMatchBlock:()=>T,getMatchInBetween:()=>I,getObjectFromPath:()=>_,getObjectValue:()=>h,removeQuotes:()=>M,setExpString:()=>N,setLookUpExp:()=>R,setWildCardString:()=>C,startAndEndWith:()=>$,wildCardStringSearch:()=>B});var a=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+a(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function v(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,u=n(t.split("|"));try{for(u.s();!(i=u.n()).done;){var a=i.value;if(e===a){return a}}}catch(r){u.e(r)}finally{u.f()}return!1}return t===e}return e}function y(r){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},y(r)}var m=function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"!=typeof r&&"object"!==y(r)){throw new Error("doPoll: The first argument must be a function or Promise.")}var n,e,o,i,u=function(r){return r instanceof Promise},a=t.msg,c=t.interval,l=void 0===c?200:c,f=t.timeout,s=void 0===f?1e3:f,m=t.timeoutMsg,g=void 0===m?null!=a?a:"===> doPoll: cancelled or timed out.":m,d=!1,b=!1,p=function(){if(S(),v(g,"string")){return console.info(g),void i(g)}i()},h=function(r){S(),o(r)};function S(){d=!0,clearTimeout(n),clearInterval(e)}var w=new Promise((function(t,a){o=t,i=a;var c=function(){if(!d&&!b){var t=u(r)?r:r();u(t)?(b=!0,t.then((function(r){b=!1,r&&h(r)})).catch(i)):(Boolean(t)||t)&&h(t)}};e=setInterval(c,l),c(),n=setTimeout((function(){d||p()}),s)}));return w.catch((function(){p()})),{promise:w,stop:p}};function g(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,u,a=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(a.push(e.value),a.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(u=n.return(),Object(u)!==u)){return}}finally{if(l){throw o}}}return a}}(r,t)||function(r,t){if(r){if("string"==typeof r){return d(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function b(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=p(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=p(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==p(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function p(r){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},p(r)}function h(r,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e=v(e,"number")?{queryTime:e}:e,i=o.queryTime,u=void 0===i?15e3:i,a=o.isFalsy,c=void 0!==a&&a;if(n){return m((function(){var n=h(r,t);return c&&!1===n||n&&!1!==n?n:void 0}),{timeout:u,interval:100,msg:!1}).promise}if(!r){return!1}for(var l=t.split(".");0<l.length;){var f=l[0];for(var s in r){if(s===f){return l[1]?h(r[s],l[1]):r[s]}if("object"===p(r[s])){var y=h(r[s],f);return y||!1}}return!1}}function S(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function w(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(N(t));return r.replace(n,"")}),r).trim()}}function A(r){if(null===u(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function j(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=j(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function E(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function _(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function x(r){if(v(r,"object")||v(r,"array")){return r}var t=$(r,"{","}"),n=$(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),a=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?O(i,"{","}"):O(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return a(),a(!0),k(i).forEach((function(r,n){var i,a,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(u(l[0],n));(r=c?l[1]:r)in o&&(r=x(o[r])),i=M(r),r=null!==(a=s(i))?a:i,t?e[f]=r:e.push(r)})),e}function P(r){var t=r;if(!u(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=p(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",b({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=E(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,x(i))}if("dotObject"===o){var a,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){a=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{a=I(r,"(",")");var t=g(k(r=r.replace(T(r,"(",")"),""),"."),2);l=t[0],c=t[1]}a=x(a),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=a}))})),n("dotObject",f)}}function T(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=N(t),n=N(n);var o=new RegExp(R(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=w(r)).split(t).map((function(r){return w(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=T(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return w(r,t,n)})):w(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function $(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function N(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function R(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function C(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",u=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(u)}function B(r,t){if(!r||!t){return null}var n=new RegExp(C(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));if("string"==typeof t){return u(t.match(n))}return u(t.filter((function(r){return n.test(r)})))}window.helpers=t})();
(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return u=r.done,r},e:function(r){c=!0,a=r},f:function(){try{u||null==n.return||n.return()}finally{if(c){throw a}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function a(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>p,cleanStr:()=>h,convertKeysToSymbols:()=>S,findAndReplaceInArray:()=>w,findNested:()=>A,fixQuotes:()=>j,getArrObjFromString:()=>E,getChunks:()=>k,getDirectivesFromString:()=>_,getMatchBlock:()=>x,getMatchInBetween:()=>I,getObjectFromPath:()=>O,getObjectValue:()=>m,removeQuotes:()=>M,setExpString:()=>T,setLookUpExp:()=>$,setWildCardString:()=>N,startAndEndWith:()=>P,wildCardStringSearch:()=>R});var u=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+u(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function y(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,a=n(t.split("|"));try{for(a.s();!(i=a.n()).done;){var u=i.value;if(e===u){return u}}}catch(r){a.e(r)}finally{a.f()}return!1}return t===e}return e}function v(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(u.push(e.value),u.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a)){return}}finally{if(l){throw o}}}return u}}(r,t)||function(r,t){if(r){if("string"==typeof r){return g(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function b(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=d(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=d(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==d(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function d(r){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},d(r)}function m(r,t){if(r&&t){for(var n=t.split(".");0<n.length;){var e=n[0];for(var o in r){if(o===e){return n[1]?m(r[o],n[1]):r[o]}if("object"===d(r[o])){var i=m(r[o],e);if(i){return i}}return}}}}function p(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function h(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(T(t));return r.replace(n,"")}),r).trim()}}function S(r){if(null===a(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function w(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=w(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function A(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function j(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function E(r){if(y(r,"object")||y(r,"array")){return r}var t=P(r,"{","}"),n=P(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),u=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?A(i,"{","}"):A(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return u(),u(!0),k(i).forEach((function(r,n){var i,u,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(a(l[0],n));(r=c?l[1]:r)in o&&(r=E(o[r])),i=M(r),r=null!==(u=s(i))?u:i,t?e[f]=r:e.push(r)})),e}function _(r){var t=r;if(!a(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=d(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",b({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=j(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,E(i))}if("dotObject"===o){var u,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){u=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{u=I(r,"(",")");var t=v(k(r=r.replace(x(r,"(",")"),""),"."),2);l=t[0],c=t[1]}u=E(u),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=u}))})),n("dotObject",f)}}function x(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=T(t),n=T(n);var o=new RegExp($(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=h(r)).split(t).map((function(r){return h(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=x(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return h(r,t,n)})):h(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function P(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function T(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function $(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function N(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",a=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(a)}function R(r,t){if(!r||!t){return null}var n=new RegExp(N(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));if("string"==typeof t){return a(t.match(n))}return a(t.filter((function(r){return n.test(r)})))}window.helpers=t})();

@@ -1,1 +0,1 @@

(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return a=r.done,r},e:function(r){c=!0,u=r},f:function(){try{a||null==n.return||n.return()}finally{if(c){throw u}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function u(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>S,cleanStr:()=>w,convertKeysToSymbols:()=>A,findAndReplaceInArray:()=>j,findNested:()=>O,fixQuotes:()=>E,getArrObjFromString:()=>x,getChunks:()=>k,getDirectivesFromString:()=>P,getMatchBlock:()=>T,getMatchInBetween:()=>I,getObjectFromPath:()=>_,getObjectValue:()=>h,removeQuotes:()=>M,setExpString:()=>N,setLookUpExp:()=>R,setWildCardString:()=>C,startAndEndWith:()=>$,wildCardStringSearch:()=>B});var a=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+a(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function v(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,u=n(t.split("|"));try{for(u.s();!(i=u.n()).done;){var a=i.value;if(e===a){return a}}}catch(r){u.e(r)}finally{u.f()}return!1}return t===e}return e}function y(r){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},y(r)}var m=function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"!=typeof r&&"object"!==y(r)){throw new Error("doPoll: The first argument must be a function or Promise.")}var n,e,o,i,u=function(r){return r instanceof Promise},a=t.msg,c=t.interval,l=void 0===c?200:c,f=t.timeout,s=void 0===f?1e3:f,m=t.timeoutMsg,g=void 0===m?null!=a?a:"===> doPoll: cancelled or timed out.":m,d=!1,b=!1,p=function(){if(S(),v(g,"string")){return console.info(g),void i(g)}i()},h=function(r){S(),o(r)};function S(){d=!0,clearTimeout(n),clearInterval(e)}var w=new Promise((function(t,a){o=t,i=a;var c=function(){if(!d&&!b){var t=u(r)?r:r();u(t)?(b=!0,t.then((function(r){b=!1,r&&h(r)})).catch(i)):(Boolean(t)||t)&&h(t)}};e=setInterval(c,l),c(),n=setTimeout((function(){d||p()}),s)}));return w.catch((function(){p()})),{promise:w,stop:p}};function g(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,u,a=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(a.push(e.value),a.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(u=n.return(),Object(u)!==u)){return}}finally{if(l){throw o}}}return a}}(r,t)||function(r,t){if(r){if("string"==typeof r){return d(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function b(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=p(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=p(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==p(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function p(r){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},p(r)}function h(r,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e=v(e,"number")?{queryTime:e}:e,i=o.queryTime,u=void 0===i?15e3:i,a=o.isFalsy,c=void 0!==a&&a;if(n){return m((function(){var n=h(r,t);return c&&!1===n||n&&!1!==n?n:void 0}),{timeout:u,interval:100,msg:!1}).promise}if(!r){return!1}for(var l=t.split(".");0<l.length;){var f=l[0];for(var s in r){if(s===f){return l[1]?h(r[s],l[1]):r[s]}if("object"===p(r[s])){var y=h(r[s],f);return y||!1}}return!1}}function S(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function w(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(N(t));return r.replace(n,"")}),r).trim()}}function A(r){if(null===u(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function j(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=j(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function E(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function _(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function x(r){if(v(r,"object")||v(r,"array")){return r}var t=$(r,"{","}"),n=$(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),a=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?O(i,"{","}"):O(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return a(),a(!0),k(i).forEach((function(r,n){var i,a,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(u(l[0],n));(r=c?l[1]:r)in o&&(r=x(o[r])),i=M(r),r=null!==(a=s(i))?a:i,t?e[f]=r:e.push(r)})),e}function P(r){var t=r;if(!u(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=p(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",b({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=E(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,x(i))}if("dotObject"===o){var a,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){a=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{a=I(r,"(",")");var t=g(k(r=r.replace(T(r,"(",")"),""),"."),2);l=t[0],c=t[1]}a=x(a),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=a}))})),n("dotObject",f)}}function T(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=N(t),n=N(n);var o=new RegExp(R(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=w(r)).split(t).map((function(r){return w(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=T(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return w(r,t,n)})):w(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function $(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function N(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function R(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function C(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",u=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(u)}function B(r,t){if(!r||!t){return null}var n=new RegExp(C(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));if("string"==typeof t){return u(t.match(n))}return u(t.filter((function(r){return n.test(r)})))}window.powerHelper=t})();
(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return u=r.done,r},e:function(r){c=!0,a=r},f:function(){try{u||null==n.return||n.return()}finally{if(c){throw a}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function a(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>m,cleanStr:()=>h,convertKeysToSymbols:()=>S,findAndReplaceInArray:()=>w,findNested:()=>A,fixQuotes:()=>j,getArrObjFromString:()=>E,getChunks:()=>k,getDirectivesFromString:()=>_,getMatchBlock:()=>x,getMatchInBetween:()=>I,getObjectFromPath:()=>O,getObjectValue:()=>p,removeQuotes:()=>M,setExpString:()=>T,setLookUpExp:()=>$,setWildCardString:()=>N,startAndEndWith:()=>P,wildCardStringSearch:()=>R});var u=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+u(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function y(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,a=n(t.split("|"));try{for(a.s();!(i=a.n()).done;){var u=i.value;if(e===u){return u}}}catch(r){a.e(r)}finally{a.f()}return!1}return t===e}return e}function v(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(u.push(e.value),u.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a)){return}}finally{if(l){throw o}}}return u}}(r,t)||function(r,t){if(r){if("string"==typeof r){return g(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function b(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=d(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=d(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==d(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function d(r){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},d(r)}function p(r,t){if(r&&t){for(var n=t.split(".");0<n.length;){var e=n[0];for(var o in r){if(o===e){return n[1]?p(r[o],n[1]):r[o]}if("object"===d(r[o])){var i=p(r[o],e);if(i){return i}}return}}}}function m(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function h(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(T(t));return r.replace(n,"")}),r).trim()}}function S(r){if(null===a(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function w(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=w(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function A(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function j(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function E(r){if(y(r,"object")||y(r,"array")){return r}var t=P(r,"{","}"),n=P(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),u=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?A(i,"{","}"):A(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return u(),u(!0),k(i).forEach((function(r,n){var i,u,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(a(l[0],n));(r=c?l[1]:r)in o&&(r=E(o[r])),i=M(r),r=null!==(u=s(i))?u:i,t?e[f]=r:e.push(r)})),e}function _(r){var t=r;if(!a(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=d(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",b({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=j(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,E(i))}if("dotObject"===o){var u,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){u=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{u=I(r,"(",")");var t=v(k(r=r.replace(x(r,"(",")"),""),"."),2);l=t[0],c=t[1]}u=E(u),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=u}))})),n("dotObject",f)}}function x(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=T(t),n=T(n);var o=new RegExp($(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=h(r)).split(t).map((function(r){return h(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=x(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return h(r,t,n)})):h(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function P(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function T(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function $(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function N(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",a=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(a)}function R(r,t){if(!r||!t){return null}var n=new RegExp(N(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));if("string"==typeof t){return a(t.match(n))}return a(t.filter((function(r){return n.test(r)})))}window.powerHelper=t})();

@@ -283,107 +283,2 @@ // // -----------------------------------------

// =========================================
// --> doPoll
// --------------------------
/**
* Creates a poll function that continuously calls a given function until it returns true or a promise resolves.
* @param {Function} fn - The function to be polled. It can return a promise or a boolean.
* @param {Object} options - Configuration options for polling.
* @param {number} [options.interval=200] - The interval in milliseconds between each poll.
* @param {number} [options.timeout=1000] - The maximum time in milliseconds to continue polling.
* @returns {Object} { promise, stop } - An object containing the polling promise and a cancel function.
* @fails returns 'failed' if the polling times out or is cancelled.
* @options: {}
* - interval: The interval in milliseconds between each poll.
* - timeout: The maximum time in milliseconds to continue polling.
* @example
* const { promise, stop } = doPoll(() => {
* // Polling logic here
* return true; // or return a promise
* }
*/
const doPoll = (fn, options = {}) => {
if (typeof fn !== 'function') {
if (typeof fn !== 'object') {
throw new Error('doPoll: The first argument must be a function or Promise.');
}
}
const isPromise = (promise) => promise instanceof Promise;
const {
msg,
interval = 200,
timeout = 1000,
timeoutMsg = msg ?? '===> doPoll: cancelled or timed out.',
} = options;
let timeoutId, intervalId;
let resolvePromise, rejectPromise;
let stopped = false;
let promiseRunning = false;
const stop = () => {
clearTimers();
if (typeOf(timeoutMsg, 'string')) {
console.info(timeoutMsg);
rejectPromise(timeoutMsg);
return;
}
rejectPromise();
};
const done = (result) => {
clearTimers();
resolvePromise(result);
};
function clearTimers() {
stopped = true;
clearTimeout(timeoutId);
clearInterval(intervalId);
}
const promise = new Promise((resolve, reject) => {
resolvePromise = resolve;
rejectPromise = reject;
const poll = () => {
if (stopped || promiseRunning) {
return;
}
const pollThis = isPromise(fn) ? fn : fn();
// double test if the pollThis returns a promise
if (isPromise(pollThis)) {
promiseRunning = true;
pollThis
.then((resolvedValue) => {
promiseRunning = false;
if (resolvedValue) {
done(resolvedValue);
}
})
.catch(rejectPromise);
} else {
if (Boolean(pollThis) || pollThis) {
done(pollThis);
}
}
};
intervalId = setInterval(poll, interval);
poll(); // Initial call to handle any immediate resolution
timeoutId = setTimeout(() => {
if (!stopped) {
stop();
}
}, timeout);
});
promise.catch(() => {
stop();
});
return { promise, stop };
};
// Author Knighttower

@@ -395,38 +290,17 @@ // MIT License

/**
* Get the value of an object property by name or wait for it to be available
*
* @param {Object} obj
* @param {String} name
* @param {Function} callback
* @param {Object} options
* @param {Number} options.queryTime - time to wait for the object to be available. default 15000 ms
* @param {Boolean} options.isFalsy - if the value is falsy
* @return Object/Boolean
* Get the value of an object from a string path
* @function getObjectValue
* @param {Object} obj - The object to search in
* @param {String} name - The path to the value
* @return {Any} - The value found at the path
* @example getObjectValue({a: {b: {c: 'value'}}}, 'a.b.c') // 'value'
* @example getObjectValue({a: {b: {c: 'value'}}}, 'a.b') // {c: 'value'}
* @example getObjectValue({a: {b: {c: 'value'}}}, 'a') // {b: {c: 'value'}}
* @example getObjectValue({a: {b: {c: 'value'}}}, 'a.b.d') // undefined
*/
function getObjectValue(obj, name, async = false, options = {}) {
options = typeOf(options, 'number') ? { queryTime: options } : options;
const { queryTime = 15000, isFalsy = false } = options;
if (async) {
return doPoll(
() => {
const value = getObjectValue(obj, name);
if (isFalsy && value === false) {
return value;
} else if (value && value !== false) {
return value;
}
},
{
timeout: queryTime, // 15 seconds
interval: 100,
msg: false,
}
).promise;
function getObjectValue(obj, name) {
if (!obj || !name) {
return;
}
if (!obj) {
return false;
}
const keys = name.split('.');

@@ -447,6 +321,5 @@ let index = 0;

}
return false;
}
return;
}
return false;
}

@@ -453,0 +326,0 @@ }

@@ -1,1 +0,1 @@

var r,t;r=this,t=()=>(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return a=r.done,r},e:function(r){c=!0,u=r},f:function(){try{a||null==n.return||n.return()}finally{if(c){throw u}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function u(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>S,cleanStr:()=>j,convertKeysToSymbols:()=>w,findAndReplaceInArray:()=>A,findNested:()=>O,fixQuotes:()=>E,getArrObjFromString:()=>_,getChunks:()=>k,getDirectivesFromString:()=>P,getMatchBlock:()=>T,getMatchInBetween:()=>I,getObjectFromPath:()=>x,getObjectValue:()=>h,removeQuotes:()=>M,setExpString:()=>N,setLookUpExp:()=>R,setWildCardString:()=>C,startAndEndWith:()=>$,wildCardStringSearch:()=>B});var a=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+a(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function y(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,u=n(t.split("|"));try{for(u.s();!(i=u.n()).done;){var a=i.value;if(e===a){return a}}}catch(r){u.e(r)}finally{u.f()}return!1}return t===e}return e}function v(r){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},v(r)}var m=function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"!=typeof r&&"object"!==v(r)){throw new Error("doPoll: The first argument must be a function or Promise.")}var n,e,o,i,u=function(r){return r instanceof Promise},a=t.msg,c=t.interval,l=void 0===c?200:c,f=t.timeout,s=void 0===f?1e3:f,m=t.timeoutMsg,g=void 0===m?null!=a?a:"===> doPoll: cancelled or timed out.":m,p=!1,d=!1,b=function(){if(S(),y(g,"string")){return console.info(g),void i(g)}i()},h=function(r){S(),o(r)};function S(){p=!0,clearTimeout(n),clearInterval(e)}var j=new Promise((function(t,a){o=t,i=a;var c=function(){if(!p&&!d){var t=u(r)?r:r();u(t)?(d=!0,t.then((function(r){d=!1,r&&h(r)})).catch(i)):(Boolean(t)||t)&&h(t)}};e=setInterval(c,l),c(),n=setTimeout((function(){p||b()}),s)}));return j.catch((function(){b()})),{promise:j,stop:b}};function g(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,u,a=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(a.push(e.value),a.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(u=n.return(),Object(u)!==u)){return}}finally{if(l){throw o}}}return a}}(r,t)||function(r,t){if(r){if("string"==typeof r){return p(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function d(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=b(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=b(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==b(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function b(r){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},b(r)}function h(r,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e=y(e,"number")?{queryTime:e}:e,i=o.queryTime,u=void 0===i?15e3:i,a=o.isFalsy,c=void 0!==a&&a;if(n){return m((function(){var n=h(r,t);return c&&!1===n||n&&!1!==n?n:void 0}),{timeout:u,interval:100,msg:!1}).promise}if(!r){return!1}for(var l=t.split(".");0<l.length;){var f=l[0];for(var s in r){if(s===f){return l[1]?h(r[s],l[1]):r[s]}if("object"===b(r[s])){var v=h(r[s],f);return v||!1}}return!1}}function S(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function j(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(N(t));return r.replace(n,"")}),r).trim()}}function w(r){if(null===u(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function A(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=A(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function E(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function x(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function _(r){if(y(r,"object")||y(r,"array")){return r}var t=$(r,"{","}"),n=$(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),a=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?O(i,"{","}"):O(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return a(),a(!0),k(i).forEach((function(r,n){var i,a,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(u(l[0],n));(r=c?l[1]:r)in o&&(r=_(o[r])),i=M(r),r=null!==(a=s(i))?a:i,t?e[f]=r:e.push(r)})),e}function P(r){var t=r;if(!u(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=b(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",d({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=E(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,_(i))}if("dotObject"===o){var a,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){a=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{a=I(r,"(",")");var t=g(k(r=r.replace(T(r,"(",")"),""),"."),2);l=t[0],c=t[1]}a=_(a),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=a}))})),n("dotObject",f)}}function T(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=N(t),n=N(n);var o=new RegExp(R(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=j(r)).split(t).map((function(r){return j(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=T(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return j(r,t,n)})):j(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function $(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function N(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function R(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function C(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",u=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(u)}function B(r,t){if(!r||!t){return null}var n=new RegExp(C(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));return u("string"==typeof t?t.match(n):t.filter((function(r){return n.test(r)})))}return t})(),"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("helpers",[],t):"object"==typeof exports?exports.helpers=t():r.helpers=t();
var r,t;r=this,t=()=>(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return u=r.done,r},e:function(r){c=!0,a=r},f:function(){try{u||null==n.return||n.return()}finally{if(c){throw a}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function a(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>m,cleanStr:()=>h,convertKeysToSymbols:()=>S,findAndReplaceInArray:()=>j,findNested:()=>A,fixQuotes:()=>w,getArrObjFromString:()=>x,getChunks:()=>k,getDirectivesFromString:()=>E,getMatchBlock:()=>_,getMatchInBetween:()=>I,getObjectFromPath:()=>O,getObjectValue:()=>b,removeQuotes:()=>M,setExpString:()=>T,setLookUpExp:()=>$,setWildCardString:()=>N,startAndEndWith:()=>P,wildCardStringSearch:()=>R});var u=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+u(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function y(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,a=n(t.split("|"));try{for(a.s();!(i=a.n()).done;){var u=i.value;if(e===u){return u}}}catch(r){a.e(r)}finally{a.f()}return!1}return t===e}return e}function v(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(u.push(e.value),u.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a)){return}}finally{if(l){throw o}}}return u}}(r,t)||function(r,t){if(r){if("string"==typeof r){return g(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function p(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=d(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=d(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==d(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function d(r){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},d(r)}function b(r,t){if(r&&t){for(var n=t.split(".");0<n.length;){var e=n[0];for(var o in r){if(o===e){return n[1]?b(r[o],n[1]):r[o]}if("object"===d(r[o])){var i=b(r[o],e);if(i){return i}}return}}}}function m(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function h(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(T(t));return r.replace(n,"")}),r).trim()}}function S(r){if(null===a(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function j(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=j(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function A(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function w(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function x(r){if(y(r,"object")||y(r,"array")){return r}var t=P(r,"{","}"),n=P(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),u=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?A(i,"{","}"):A(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return u(),u(!0),k(i).forEach((function(r,n){var i,u,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(a(l[0],n));(r=c?l[1]:r)in o&&(r=x(o[r])),i=M(r),r=null!==(u=s(i))?u:i,t?e[f]=r:e.push(r)})),e}function E(r){var t=r;if(!a(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=d(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",p({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=w(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,x(i))}if("dotObject"===o){var u,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){u=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{u=I(r,"(",")");var t=v(k(r=r.replace(_(r,"(",")"),""),"."),2);l=t[0],c=t[1]}u=x(u),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=u}))})),n("dotObject",f)}}function _(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=T(t),n=T(n);var o=new RegExp($(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=h(r)).split(t).map((function(r){return h(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=_(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return h(r,t,n)})):h(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function P(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function T(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function $(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function N(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",a=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(a)}function R(r,t){if(!r||!t){return null}var n=new RegExp(N(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));return a("string"==typeof t?t.match(n):t.filter((function(r){return n.test(r)})))}return t})(),"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("helpers",[],t):"object"==typeof exports?exports.helpers=t():r.helpers=t();

@@ -1,1 +0,1 @@

var r,t;r=this,t=()=>(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return a=r.done,r},e:function(r){c=!0,u=r},f:function(){try{a||null==n.return||n.return()}finally{if(c){throw u}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function u(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>S,cleanStr:()=>w,convertKeysToSymbols:()=>j,findAndReplaceInArray:()=>A,findNested:()=>O,fixQuotes:()=>E,getArrObjFromString:()=>_,getChunks:()=>k,getDirectivesFromString:()=>P,getMatchBlock:()=>T,getMatchInBetween:()=>I,getObjectFromPath:()=>x,getObjectValue:()=>h,removeQuotes:()=>M,setExpString:()=>N,setLookUpExp:()=>R,setWildCardString:()=>C,startAndEndWith:()=>$,wildCardStringSearch:()=>B});var a=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+a(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function y(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,u=n(t.split("|"));try{for(u.s();!(i=u.n()).done;){var a=i.value;if(e===a){return a}}}catch(r){u.e(r)}finally{u.f()}return!1}return t===e}return e}function v(r){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},v(r)}var m=function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"!=typeof r&&"object"!==v(r)){throw new Error("doPoll: The first argument must be a function or Promise.")}var n,e,o,i,u=function(r){return r instanceof Promise},a=t.msg,c=t.interval,l=void 0===c?200:c,f=t.timeout,s=void 0===f?1e3:f,m=t.timeoutMsg,p=void 0===m?null!=a?a:"===> doPoll: cancelled or timed out.":m,g=!1,d=!1,b=function(){if(S(),y(p,"string")){return console.info(p),void i(p)}i()},h=function(r){S(),o(r)};function S(){g=!0,clearTimeout(n),clearInterval(e)}var w=new Promise((function(t,a){o=t,i=a;var c=function(){if(!g&&!d){var t=u(r)?r:r();u(t)?(d=!0,t.then((function(r){d=!1,r&&h(r)})).catch(i)):(Boolean(t)||t)&&h(t)}};e=setInterval(c,l),c(),n=setTimeout((function(){g||b()}),s)}));return w.catch((function(){b()})),{promise:w,stop:b}};function p(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,u,a=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(a.push(e.value),a.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(u=n.return(),Object(u)!==u)){return}}finally{if(l){throw o}}}return a}}(r,t)||function(r,t){if(r){if("string"==typeof r){return g(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function d(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=b(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=b(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==b(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function b(r){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},b(r)}function h(r,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=e=y(e,"number")?{queryTime:e}:e,i=o.queryTime,u=void 0===i?15e3:i,a=o.isFalsy,c=void 0!==a&&a;if(n){return m((function(){var n=h(r,t);return c&&!1===n||n&&!1!==n?n:void 0}),{timeout:u,interval:100,msg:!1}).promise}if(!r){return!1}for(var l=t.split(".");0<l.length;){var f=l[0];for(var s in r){if(s===f){return l[1]?h(r[s],l[1]):r[s]}if("object"===b(r[s])){var v=h(r[s],f);return v||!1}}return!1}}function S(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function w(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(N(t));return r.replace(n,"")}),r).trim()}}function j(r){if(null===u(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function A(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=A(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function E(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function x(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function _(r){if(y(r,"object")||y(r,"array")){return r}var t=$(r,"{","}"),n=$(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),a=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?O(i,"{","}"):O(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return a(),a(!0),k(i).forEach((function(r,n){var i,a,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(u(l[0],n));(r=c?l[1]:r)in o&&(r=_(o[r])),i=M(r),r=null!==(a=s(i))?a:i,t?e[f]=r:e.push(r)})),e}function P(r){var t=r;if(!u(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=b(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",d({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=E(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,_(i))}if("dotObject"===o){var a,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){a=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{a=I(r,"(",")");var t=p(k(r=r.replace(T(r,"(",")"),""),"."),2);l=t[0],c=t[1]}a=_(a),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=a}))})),n("dotObject",f)}}function T(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=N(t),n=N(n);var o=new RegExp(R(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=w(r)).split(t).map((function(r){return w(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=T(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return w(r,t,n)})):w(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function $(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function N(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function R(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function C(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",u=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(u)}function B(r,t){if(!r||!t){return null}var n=new RegExp(C(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));return u("string"==typeof t?t.match(n):t.filter((function(r){return n.test(r)})))}return t})(),"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("powerHelper",[],t):"object"==typeof exports?exports.powerHelper=t():r.powerHelper=t();
var r,t;r=this,t=()=>(()=>{"use strict";var r={d:(t,n)=>{for(var e in n){r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})}},o:(r,t)=>Object.prototype.hasOwnProperty.call(r,t),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function n(r,t){var n="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!n){if(Array.isArray(r)||(n=function(r,t){if(r){if("string"==typeof r){return e(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(r,t):void 0}}(r))||t&&r&&"number"==typeof r.length){n&&(r=n);var o=0,i=function(){};return{s:i,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(r)},n:function(){var r=n.next();return u=r.done,r},e:function(r){c=!0,a=r},f:function(){try{u||null==n.return||n.return()}finally{if(c){throw a}}}}}function e(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function o(r){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},o(r)}function i(r){switch(o(r)){case"boolean":return r;case"string":return"false"!==r&&"0"!==r;case"number":return 0!==r;default:return Boolean(r)}}function a(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!==s(r)||"boolean"==typeof r?r:f(r)?t:r}r.r(t),r.d(t,{addQuotes:()=>m,cleanStr:()=>h,convertKeysToSymbols:()=>S,findAndReplaceInArray:()=>w,findNested:()=>j,fixQuotes:()=>A,getArrObjFromString:()=>x,getChunks:()=>k,getDirectivesFromString:()=>E,getMatchBlock:()=>_,getMatchInBetween:()=>I,getObjectFromPath:()=>O,getObjectValue:()=>b,removeQuotes:()=>M,setExpString:()=>T,setLookUpExp:()=>$,setWildCardString:()=>N,startAndEndWith:()=>P,wildCardStringSearch:()=>R});var u=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;r=r||40;for(var t="",n=0;n<r/3+1;n++){t+=Math.random().toString(36).substring(2,15)}return t.substring(0,r)};function c(){return"id__"+u(8)+"__"+(new Date).getTime()}var l=c;function f(r){return null==r||("string"==typeof r||Array.isArray(r)?0===r.length:r instanceof Map||r instanceof Set?0===r.size:ArrayBuffer.isView(r)?0===r.byteLength:"object"===o(r)&&0===Object.keys(r).length)}function s(r){var t=o(r);switch(r){case null:case void 0:case"":return null;case"0":case 0:return 0;default:if(!("number"!==t&&"string"!==t||"number"!=typeof r&&Number.isNaN(Number(r)))){return+r}}return null}function y(r,t){if(null===r){return t?null===t||"null"===t:"null"}var e;switch(o(r)){case"number":case"string":case"boolean":case"undefined":case"bigint":case"symbol":case"function":e=o(r);break;case"object":e=Array.isArray(r)?"array":"object";break;default:e="unknown"}if(t){if(t.includes("|")){var i,a=n(t.split("|"));try{for(a.s();!(i=a.n()).done;){var u=i.value;if(e===u){return u}}}catch(r){a.e(r)}finally{a.f()}return!1}return t===e}return e}function v(r,t){return function(r){if(Array.isArray(r)){return r}}(r)||function(r,t){var n=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=n){var e,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(r)).next,0===t){if(Object(n)!==n){return}c=!1}else{for(;!(c=(e=i.call(n)).done)&&(u.push(e.value),u.length!==t);c=!0){}}}catch(r){l=!0,o=r}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a)){return}}finally{if(l){throw o}}}return u}}(r,t)||function(r,t){if(r){if("string"==typeof r){return g(r,t)}var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(r,t):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(r,t){(null==t||t>r.length)&&(t=r.length);for(var n=0,e=Array(t);n<t;n++){e[n]=r[n]}return e}function p(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=d(r)||!r){return r}var n=r[Symbol.toPrimitive];if(void 0!==n){var e=n.call(r,t||"default");if("object"!=d(e)){return e}throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==d(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function d(r){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},d(r)}function b(r,t){if(r&&t){for(var n=t.split(".");0<n.length;){var e=n[0];for(var o in r){if(o===e){return n[1]?b(r[o],n[1]):r[o]}if("object"===d(r[o])){var i=b(r[o],e);if(i){return i}}return}}}}function m(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"".concat(t).concat(r).concat(t)}function h(r){if(r){if("string"!=typeof r){return r}for(var t=arguments.length,n=new Array(t>1?t-1:0),e=1;e<t;e++){n[e-1]=arguments[e]}return n.reduce((function(r,t){var n=t instanceof RegExp?t:new RegExp(T(t));return r.replace(n,"")}),r).trim()}}function S(r){if(null===a(r,null)){return{}}var t={},n={};for(var e in r){var o=Symbol(e);t[o]=r[e],n[e]=o}return t.keyToSymbolMap=n,t}function w(r,t,n){var e=!1,o=r.map((function(r){if(Array.isArray(r)){var o=w(r,t,n);return o?(e=!0,o):r}return r===t?(e=!0,Array.isArray(n)?n.map((function(r){return Array.isArray(r)?r:r.trim()})):n):r}));return e?o:null}function j(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"]";if("string"!=typeof r){return r}var e=r.lastIndexOf(t);if(-1===e){return null}var o=r.substring(e),i=o.indexOf(n);return-1===i?null:o.substring(0,i+1)}function A(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'"';return"string"!=typeof r?r:r.replace(/`|'|"/g,t)}function O(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.split(".").reduce((function(r,t){return r&&r[t]}),t)}function x(r){if(y(r,"object")||y(r,"array")){return r}var t=P(r,"{","}"),n=P(r,"[","]");if(!t&&!n){return r}var e=t?{}:[],o={},i=function(r){var t=r.match(/^(\[|\{)(.*?)(\]|\})$/);return t?t[2].trim():r}(r),u=function(){for(var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];;){var t=r?j(i,"{","}"):j(i);if(!t){break}var n="__".concat(l(),"__");o[n]=t,i=i.replace(t,n)}};return u(),u(!0),k(i).forEach((function(r,n){var i,u,c=r.includes(":")&&t,l=c?k(r,":"):[],f=M(a(l[0],n));(r=c?l[1]:r)in o&&(r=x(o[r])),i=M(r),r=null!==(u=s(i))?u:i,t?e[f]=r:e.push(r)})),e}function E(r){var t=r;if(!a(t)){return null}var n=function(){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,directive:r}},e=/([a-zA-Z]+)\[((.|\n)*?)\]\(((.|\n)*?)\)/gm,o=d(t);if("object"===o||"array"===o){return n(o,t)}switch(!0){case!!t.match(/^\[((.|\n)*?)\]$/gm):o="array";break;case!!t.match(/^\{((.|\n)*?)\:((.|\n)*?)\}/gm):o="object";break;case!!t.match(/^([a-zA-Z]+)(\()(\.|\#)(.*)(\))/g):return n("idOrClassWithDirective",p({},t.split("(")[0].trim(),I(t,"(",")")));case!!t.match(/([a-zA-Z]+)\.(.*?)\(((.|\n)*?)\)/gm):case!!t.match(e):o="dotObject";break;default:return n("string",t)}if("array"===o||"object"===o){var i=A(t);try{return n(o,JSON.parse(i))}catch(r){}return n(o,x(i))}if("dotObject"===o){var u,c,l,f={};return k(t,"&&").forEach((function(r){if(r.match(e)){u=I(r,"](",")"),c=I(r,"[","]"),l=r.split("[")[0].trim()}else{u=I(r,"(",")");var t=v(k(r=r.replace(_(r,"(",")"),""),"."),2);l=t[0],c=t[1]}u=x(u),f[l]||(f[l]={}),k(c,"|").forEach((function(r){f[l][r]=u}))})),n("dotObject",f)}}function _(r,t,n){var e=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}t=T(t),n=T(n);var o=new RegExp($(t,n),"gm"),i=r.match(o);return i?e?i:i[0]:null}function k(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";if("string"!=typeof r){return r}if(f(r)){return[]}var n=(r=h(r)).split(t).map((function(r){return h(r)}));return 1===n.length&&""===n[0]?[r]:n}function I(r,t,n){var e,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("string"!=typeof r){return r}var i=null!==(e=_(r,t,n,o))&&void 0!==e?e:o?[]:r;return o?i.map((function(r){return h(r,t,n)})):h(i,t,n)}function M(r){return"string"!=typeof r?r:r.replace(/`|'|"/g,"")}function P(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(!t||r.startsWith(t))&&(!n||r.endsWith(n))}function T(r){return r instanceof RegExp?r:r.split("").map((function(r){return["$","^",".","*","+","?","(",")","[","]","{","}","|","\\"].includes(r)?"\\".concat(r):r})).join("")}function $(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++){t[n]=arguments[n]}if(t.length<2){throw new Error("You need to pass at least two arguments")}var e="";return t.forEach((function(r,t){r instanceof RegExp&&(r=r.source),0===t?e=r:e+="((.|\n)*?)".concat(r)})),e}function N(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof r){return r}if(!r){return null}t=i(t),n=i(n);var e=r.replace(/([.+?^${}()|\[\]\/\\])/g,"\\$&"),o=t?"^":"",a=n?"$":"";return e=e.replace(/\*\*/g,"[_g_]").replace(/\*/g,"(.*?)").replace(/\[_g_\]/g,".*"),"".concat(o).concat(e).concat(a)}function R(r,t){if(!r||!t){return null}var n=new RegExp(N(r,arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]&&arguments[3]));return a("string"==typeof t?t.match(n):t.filter((function(r){return n.test(r)})))}return t})(),"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("powerHelper",[],t):"object"==typeof exports?exports.powerHelper=t():r.powerHelper=t();
{
"name": "@knighttower/utility",
"version": "7.22.0",
"version": "7.23.0",
"main": "index.cjs",

@@ -5,0 +5,0 @@ "module": "index.js",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc