/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/is-extended@0.0.10/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
(function(){"use strict";function n(n){var t=Array.prototype.slice,e=Object.prototype.hasOwnProperty,r=Object.prototype.toString;function i(n,t){var e=-1,r=0,i=n.length,u=[];for(e+=t=t||0;++e<i;)u[r++]=n[e];return u}function u(n){var t=[];for(var r in n)e.call(n,r)&&t.push(r);return t}function o(n,e){if(n===e)return!0;if("undefined"!=typeof Buffer&&Buffer.isBuffer(n)&&Buffer.isBuffer(e)){if(n.length!==e.length)return!1;for(var r=0;r<n.length;r++)if(n[r]!==e[r])return!1;return!0}return b(n)&&b(e)?n.getTime()===e.getTime():g(n)&&g(e)?n.source===e.source&&n.global===e.global&&n.multiline===e.multiline&&n.lastIndex===e.lastIndex&&n.ignoreCase===e.ignoreCase:(!v(n)||!v(e)||n===e)&&("object"!=typeof n&&"object"!=typeof e?n===e:function(n,e){var r;if(h(n)||h(e))return!1;if(n.prototype!==e.prototype)return!1;if(p(n))return!!p(e)&&o(n=t.call(n),e=t.call(e));try{var i,f=u(n),c=u(e);if(f.length!==c.length)return!1;for(f.sort(),c.sort(),i=f.length-1;i>=0;i--)if(f[i]!==c[i])return!1;for(i=f.length-1;i>=0;i--)if(!o(n[r=f[i]],e[r]))return!1}catch(n){return!1}return!0}(n,e))}var f,c=function(n){return"[object Function]"===r.call(n)};function s(n){return null!==n&&"object"==typeof n}function l(n){return!0===n||!1===n||"[object Boolean]"===r.call(n)}function a(n){return void 0===n}function h(n){return a(n)||d(n)}function d(n){return null===n}"undefined"==typeof window||c(window.alert)||(f=window.alert,c=function(n){return"[object Function]"===r.call(n)||n===f});var p=function(n){return"[object Arguments]"===r.call(n)};function g(n){return"[object RegExp]"===r.call(n)}p(arguments)||(p=function(n){return!(!n||!e.call(n,"callee"))});var y=Array.isArray||function(n){return"[object Array]"===r.call(n)};function b(n){return"[object Date]"===r.call(n)}function v(n){return"[object String]"===r.call(n)}function j(n,t){return n==t}function m(n,t){if(y(t)&&Array.prototype.indexOf||v(t))return t.indexOf(n)>-1;if(y(t))for(var e=0,r=t.length;e<r;e++)if(j(n,t[e]))return!0;return!1}function w(n,t){return v(t)?null!==(""+n).match(t):!!g(t)&&t.test(n)}function x(n,t){return e.call(n,t)}var _={isFunction:c,isObject:s,isEmpty:function(n){return p(n)?0===n.length:s(n)?0===u(n).length:!v(n)&&!y(n)||0===n.length},isHash:function(n){return s(n)&&n.constructor===Object&&!n.nodeType&&!n.setInterval},isNumber:function(n){return"[object Number]"===r.call(n)},isString:v,isDate:b,isArray:y,isBoolean:l,isUndefined:a,isDefined:function(n){return!a(n)},isUndefinedOrNull:h,isNull:d,isArguments:p,instanceOf:function(n,t){return!!c(t)&&n instanceof t},isRegExp:g,deepEqual:o,isTrue:function(n){return!0===n},isFalse:function(n){return!1===n},isNotNull:function(n){return!d(n)},isEq:j,isNeq:function(n,t){return n!=t},isSeq:function(n,t){return n===t},isSneq:function(n,t){return n!==t},isIn:m,isNotIn:function(n,t){return!m(n,t)},isLt:function(n,t){return n<t},isLte:function(n,t){return n<=t},isGt:function(n,t){return n>t},isGte:function(n,t){return n>=t},isLike:w,isNotLike:function(n,t){return!w(n,t)},contains:function(n,t){return m(t,n)},notContains:function(n,t){return!m(t,n)},has:x,notHas:function(n,t){return!x(n,t)},isLength:function(n,t){return!!x(n,"length")&&n.length===t},isNotLength:function(n,t){return!!x(n,"length")&&n.length!==t},containsAt:function(n,t,e){return!!(y(n)&&n.length>e)&&j(n[e],t)},notContainsAt:function(n,t,e){return!!y(n)&&!j(n[e],t)}},A={constructor:function(){this._testers=[]},noWrap:{tester:function(){var n=this._testers;return function(t){for(var e=!1,r=0,i=n.length;r<i&&!e;r++)e=n[r](t);return e}}}},N={constructor:function(){this._cases=[],this.__default=null},def:function(n,t){this.__default=t},noWrap:{switcher:function(){var n=this._cases,t=this.__default;return function(){for(var e,r=i(arguments),u=0,o=n.length;u<o;u++)if((e=n[u](r)).length>1&&(e[1]||e[0]))return e[1];if(t)return t.apply(this,r)}}}};function O(n){A[n]=function(){this._testers.push(_[n])}}function E(n){N[n]=function(){var t,e=i(arguments,1),r=_[n],u=!0;if(e.length<=r.length-1)throw new TypeError("A handler must be defined when calling using switch");if(l(t=e.pop())&&(u=t,t=e.pop()),!c(t))throw new TypeError("handler must be defined");this._cases.push((function(n){return r.apply(_,n.concat(e))?[u,t.apply(this,n)]:[!1]}))}}for(var B in _)e.call(_,B)&&(E(B),O(B));var q=n.define(_).expose(_);return q.tester=n.define(A),q.switcher=n.define(N),q}"undefined"!=typeof exports?"undefined"!=typeof module&&module.exports&&(module.exports=n(require("extended"))):"function"==typeof define&&define.amd?define(["extended"],(function(t){return n(t)})):this.isExtended=n(this.extended)}).call(this);
//# sourceMappingURL=/sm/654d97f738f68fa4e5eaddd9e5c7a628b079369bc93df1234747f5c62e0fab8d.map