5 lines
7.8 KiB
JavaScript
5 lines
7.8 KiB
JavaScript
|
|
var ie=Object.defineProperty;var K=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var N=(e,t,n)=>t in e?ie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d=(e,t)=>{for(var n in t||(t={}))se.call(t,n)&&N(e,n,t[n]);if(K)for(var n of K(t))ae.call(t,n)&&N(e,n,t[n]);return e};function l(e){return e==null||e===""||Array.isArray(e)&&e.length===0||!(e instanceof Date)&&typeof e=="object"&&Object.keys(e).length===0}function x(e,t,n,o=1){let r=-1,u=l(e),f=l(t);return u&&f?r=0:u?r=o:f?r=-o:typeof e=="string"&&typeof t=="string"?r=n(e,t):r=e<t?-1:e>t?1:0,r}function b(e,t,n=new WeakSet){if(e===t)return!0;if(!e||!t||typeof e!="object"||typeof t!="object"||n.has(e)||n.has(t))return!1;n.add(e).add(t);let o=Array.isArray(e),r=Array.isArray(t),u,f,T;if(o&&r){if(f=e.length,f!=t.length)return!1;for(u=f;u--!==0;)if(!b(e[u],t[u],n))return!1;return!0}if(o!=r)return!1;let S=e instanceof Date,A=t instanceof Date;if(S!=A)return!1;if(S&&A)return e.getTime()==t.getTime();let I=e instanceof RegExp,L=t instanceof RegExp;if(I!=L)return!1;if(I&&L)return e.toString()==t.toString();let R=Object.keys(e);if(f=R.length,f!==Object.keys(t).length)return!1;for(u=f;u--!==0;)if(!Object.prototype.hasOwnProperty.call(t,R[u]))return!1;for(u=f;u--!==0;)if(T=R[u],!b(e[T],t[T],n))return!1;return!0}function y(e,t){return b(e,t)}function c(e){return typeof e=="function"&&"call"in e&&"apply"in e}function s(e){return!l(e)}function p(e,t){if(!e||!t)return null;try{let n=e[t];if(s(n))return n}catch(n){}if(Object.keys(e).length){if(c(t))return t(e);if(t.indexOf(".")===-1)return e[t];{let n=t.split("."),o=e;for(let r=0,u=n.length;r<u;++r){if(o==null)return null;o=o[n[r]]}return o}}return null}function k(e,t,n){return n?p(e,n)===p(t,n):y(e,t)}function q(e,t){if(e!=null&&t&&t.length){for(let n of t)if(k(e,n))return!0}return!1}function i(e,t=!0){return e instanceof Object&&e.constructor===Object&&(t||Object.keys(e).length!==0)}function $(e={},t={}){let n=d({},e);return Object.keys(t).forEach(o=>{let r=o;i(t[r])&&r in e&&i(e[r])?n[r]=$(e[r],t[r]):n[r]=t[r]}),n}function w(...e){return e.reduce((t,n,o)=>o===0?n:$(t,n),{})}function P(e,t,n){let o=[];if(e){for(let r of e)for(let u of t)if(String(p(r,u)).toLowerCase().indexOf(n.toLowerCase())>-1){o.push(r);break}}return o}function h(e,t){let n=-1;if(t){for(let o=0;o<t.length;o++)if(t[o]===e){n=o;break}}return n}function V(e,t){let n;if(s(e))try{n=e.findLast(t)}catch(o){n=[...e].reverse().find(t)}return n}function M(e,t){let n=-1;if(s(e))try{n=e.findLastIndex(t)}catch(o){n=e.lastIndexOf([...e].reverse().find(t))}return n}function m(e,...t){return c(e)?e(...t):e}function a(e,t=!0){return typeof e=="string"&&(t||e!=="")}function g(e){return a(e)?e.replace(/(-|_)/g,"").toLowerCase():e}function F(e,t="",n={}){let o=g(t).split("."),r=o.shift();if(r){if(i(e)){let u=Object.keys(e).find(f=>g(f)===r)||"";return F(m(e[u],n),o.join("."),n)}return}return m(e,n)}function _(e,t,n,o){if(n.length>0){let r=!1;for(let u=0;u<n.length;u++)if(h(n[u],o)>t){n.splice(u,0,e),r=!0;break}r||n.push(e)}else n.push(e)}function C(e,t=!0){return Array.isArray(e)&&(t||e.length!==0)}function O(e){return e instanceof Date}function Z(e){return/^[a-zA-Z\u00C0-\u017F]$/.test(e)}function z(e){return s(e)&&!isNaN(e)}function J(e=""){return s(e)&&e.length===1&&!!e.match(/\S| /)}function U(e){return e!=null&&(typeof e=="string"||typeof e=="number"||typeof e=="bigint"||typeof e=="boolean")}function W(){return new Intl.Collator(void 0,{numeric:!0}).compare}function G(e,t){if(t){let n=t.test(e);return t.lastIndex=0,n}return!1}function H(...e){return w(...e)}function Y(e){return e&&e.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":").trim()}function D(e={},t=""){return Object.entries(e).reduce((n,[o,r])=>{let u=t?`${t}.${o}`:o;return i(r)?n=n.concat(D(r,u)):n.push(u),n},[])}function Q(e,...t){if(!i(e))return e;let n=d({},e);return t==null||t.flat().forEach(o=>delete n[o]),n}function X(e){if
|
||
|
|
`+Object.entries(e).map(([u,f])=>`${r}${u}: ${E(f,t,n+t)}`).join(`,
|
||
|
|
`)+`
|
||
|
|
${o}}`:JSON.stringify(e)}function te(e){return a(e)?e.replace(/[-_](\w)/g,(t,n)=>n?n.toUpperCase():""):e}function ne(e){return a(e,!1)?e[0].toUpperCase()+e.slice(1):e}function re(e){return a(e)?e.replace(/(_)/g,"-").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase():e}function oe(e){return e==="auto"?0:typeof e=="number"?e:Number(e.replace(/[^\d.]/g,"").replace(",","."))*1e3}function ue(e){return a(e)?e.replace(/[A-Z]/g,(t,n)=>n===0?t:"."+t.toLowerCase()).toLowerCase():e}function fe(e){if(e&&typeof e=="object"){if(Object.hasOwn(e,"current"))return e.current;if(Object.hasOwn(e,"value"))return e.value}return m(e)}export{x as compare,q as contains,y as deepEquals,w as deepMerge,k as equals,P as filter,h as findIndexInList,V as findLast,M as findLastIndex,F as getKeyValue,_ as insertIntoOrderedArray,C as isArray,O as isDate,l as isEmpty,c as isFunction,Z as isLetter,s as isNotEmpty,z as isNumber,i as isObject,J as isPrintableCharacter,U as isScalar,a as isString,W as localeComparator,G as matchRegex,H as mergeKeys,Y as minifyCSS,D as nestedKeys,Q as omit,X as removeAccents,B as reorderArray,m as resolve,p as resolveFieldData,j as shallowEqualProps,v as shallowEquals,ee as sort,E as stringify,te as toCamelCase,ne as toCapitalCase,g as toFlatCase,re as toKebabCase,oe as toMs,ue as toTokenKey,fe as toValue};
|
||
|
|
//# sourceMappingURL=index.mjs.map
|