UNPKG

@larva.io/webcomponents

Version:

Fentrica SmartUnits WebComponents package

5 lines 2.04 kB
/*! * (C) Fentrica http://fentrica.com - Seee LICENSE.md */ import{i as r}from"./p-C_HhfJYh.js";import{i as n,b as t,S as i}from"./p-BCe7Jf0F.js";import{M as u,i as e}from"./p-CT2-YPhM.js";import{a as f,i as a}from"./p-t09QJ_DI.js";var o="[object Symbol]";function s(r){return typeof r=="symbol"||n(r)&&t(r)==o}var l=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/;function v(n,t){if(r(n)){return false}var i=typeof n;if(i=="number"||i=="symbol"||i=="boolean"||n==null||s(n)){return true}return c.test(n)||!l.test(n)||t!=null&&n in Object(t)}var p="Expected a function";function y(r,n){if(typeof r!="function"||n!=null&&typeof n!="function"){throw new TypeError(p)}var t=function(){var i=arguments,u=n?n.apply(this,i):i[0],e=t.cache;if(e.has(u)){return e.get(u)}var f=r.apply(this,i);t.cache=e.set(u,f)||e;return f};t.cache=new(y.Cache||u);return t}y.Cache=u;var m=500;function b(r){var n=y(r,(function(r){if(t.size===m){t.clear()}return r}));var t=n.cache;return n}var h=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;var d=/\\(\\)?/g;var j=b((function(r){var n=[];if(r.charCodeAt(0)===46){n.push("")}r.replace(h,(function(r,t,i,u){n.push(i?u.replace(d,"$1"):t||r)}));return n}));function w(r,n){var t=-1,i=r==null?0:r.length,u=Array(i);while(++t<i){u[t]=n(r[t],t,r)}return u}var g=i?i.prototype:undefined,C=g?g.toString:undefined;function I(n){if(typeof n=="string"){return n}if(r(n)){return w(n,I)+""}if(s(n)){return C?C.call(n):""}var t=n+"";return t=="0"&&1/n==-Infinity?"-0":t}function J(r){return r==null?"":I(r)}function $(n,t){if(r(n)){return n}return v(n,t)?[n]:j(J(n))}function x(r){if(typeof r=="string"||s(r)){return r}var n=r+"";return n=="0"&&1/r==-Infinity?"-0":n}function E(n,t,i){t=$(t,n);var u=-1,o=t.length,s=false;while(++u<o){var l=x(t[u]);if(!(s=n!=null&&i(n,l))){break}n=n[l]}if(s||++u!=o){return s}o=n==null?0:n.length;return!!o&&f(o)&&e(l,o)&&(r(n)||a(n))}export{w as a,v as b,$ as c,E as h,s as i,x as t}; //# sourceMappingURL=p-B8THl2h4.js.map