物管理前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1 lines
1.3 KiB

import{n as c,M as f}from"./_initCloneObject-K-Y0ueWp.js";import{i as o,t as p}from"./toString-eibgRg41.js";var h=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,m=/^\w*$/;function y(r,n){if(c(r))return!1;var e=typeof r;return e=="number"||e=="symbol"||e=="boolean"||r==null||o(r)?!0:m.test(r)||!h.test(r)||n!=null&&r in Object(n)}var d="Expected a function";function s(r,n){if(typeof r!="function"||n!=null&&typeof n!="function")throw new TypeError(d);var e=function(){var t=arguments,a=n?n.apply(this,t):t[0],i=e.cache;if(i.has(a))return i.get(a);var u=r.apply(this,t);return e.cache=i.set(a,u)||i,u};return e.cache=new(s.Cache||f),e}s.Cache=f;var g=500;function l(r){var n=s(r,function(t){return e.size===g&&e.clear(),t}),e=n.cache;return n}var E=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,C=/\\(\\)?/g,I=l(function(r){var n=[];return r.charCodeAt(0)===46&&n.push(""),r.replace(E,function(e,t,a,i){n.push(a?i.replace(C,"$1"):t||e)}),n});function P(r,n){return c(r)?r:y(r,n)?[r]:I(p(r))}var w=1/0;function M(r){if(typeof r=="string"||o(r))return r;var n=r+"";return n=="0"&&1/r==-w?"-0":n}function T(r,n){n=P(n,r);for(var e=0,t=n.length;r!=null&&e<t;)r=r[M(n[e++])];return e&&e==t?r:void 0}function _(r,n,e){var t=r==null?void 0:T(r,n);return t===void 0?e:t}export{T as b,P as c,_ as g,y as i,M as t};