@nevware21/ts-utils
Advanced tools
Comparing version 0.3.3 to 0.3.4
/*! | ||
* NevWare21 - ts-utils Polyfills, 0.3.3 | ||
* NevWare21 - ts-utils Polyfills, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -203,5 +203,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -208,0 +208,0 @@ var mathFloor = MathCls.floor; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
!function(){"use strict";var r="object",c="prototype",t="undefined",e="hasOwnProperty",a=Object,i=a[c],n=Math;function o(r){return function(n){return typeof n===r}}function u(n){return i.toString.call(n)}function f(n){return n==t||typeof n===t}function s(n){return null===n||f(n)}var l=o("string");function p(n){return!s(n)&&typeof n===r}var y,g=o("number");function h(n,r){var t=u(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?g(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function v(n){throw new TypeError(n)}function d(n){throw new RangeError(n)}function b(n,r,t){if(n)for(var e=n.length,i=0;i<e&&!(i in n&&-1===r.call(t||n,n[i],i,n));i++);}function m(n,r){return n&&i[e].call(n,r)}function w(n,r){var t,e,i,o,u=Error;function f(){this.constructor=t}return n=n,i=t=function(){var n=this,n=u.apply(n,arguments)||n;return r&&r(n,arguments),n},o=e=u,(a.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){var t,e=r;if(e&&p(e))for(var i in e)m(e,i)&&(t=i,i=e[i],n[t]=i)})(i,o),(f[c]=e[c]).name=n,t[c]=new f,t}var E=a.defineProperty;function O(n){if(!p(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)m(n,r)&&t.push(r);return t}function S(r){return function(n){return s(n)&&v("strTrim called ["+h(n)+"]"),n&&n.replace?n.replace(r,""):n}}var _=S(/^\s+|(?<!\s)\s+$/g),j=S(/^\s+/g),A=S(/(?<!\s)\s+$/g),$=n.floor,P=n.ceil,K=n.trunc||function(n){n=+n;return(0<n?$:P)(n)};function k(n,r){var t=+n;return t==Infinity&&r&&d("invalid value ["+h(n)+"]"),t!=t||0==t?0:K(t)}var J,N,T,I,R=String[c].repeat;function U(n,r,t){var e="",n=(r=k(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=s(t)?" ":""+t).length?function(n,r){if(R)return R.call(n,r);var t=r;s(n)&&v("can't convert ["+h(n)+"]"),(t=k(t,!0))<0&&d("invalid count must be >= 0 && < Infinity");for(var e=l(n)?n:""+n,i="";0<t;(t>>>=1)&&(e+=e))1&t&&(i+=e);return i}(e,P(r/e.length)):e).length>r?e.substring(0,r):e}function W(t){return function(){for(var n=[this],r=0;r<arguments.length;r++)n.push(arguments[r]);return t.apply(this,n)}}N={startsWith:function(n,r,t){var n=l(n)?n:""+n,r=l(r)?r:""+r,e=r.length,t=0<t?t:0;return n.substring(t,t+e)===r},endsWith:function(n,r,t){var n=l(n)?n:""+n,r=l(r)?r:""+r,e=r.length,i=n.length,t=!f(t)&&t<i?t:i;return n.substring(t-e,t)===r},padStart:function(n,r,t){return U(n,r,t)+n},padEnd:function(n,r,t){return n+U(n,r,t)},trim:_,trimStart:j,trimLeft:j,trimEnd:A,trimRight:A},T=Object,b(O(J={keys:O,defineProperty:function(n,r,t){if(E)return E(n,r,t),n;t="Unable to define property ["+u(r)+"] on "+h(n);throw new(y=y||w("UnsupportedError"))(t)}}),function(n){T[n]||(T[n]=W(J[n]))}),Array.isArray||(Array.isArray=W(function(n){return!s(n)&&"[object Array]"===u(n)})),I=String[c],b(O(N),function(n){I[n]||(I[n]=W(N[n]))})}(); | ||
!function(){"use strict";var r="object",c="prototype",t="undefined",e="hasOwnProperty",a=Object,i=a[c],n=Math;function o(r){return function(n){return typeof n===r}}function u(n){return i.toString.call(n)}function f(n){return n==t||typeof n===t}function s(n){return null===n||f(n)}var l=o("string");function p(n){return!s(n)&&typeof n===r}var y,g=o("number");function h(n,r){var t=u(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?g(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function v(n){throw new TypeError(n)}function d(n){throw new RangeError(n)}function b(n,r,t){if(n)for(var e=n.length,i=0;i<e&&!(i in n&&-1===r.call(t||n,n[i],i,n));i++);}function m(n,r){return n&&i[e].call(n,r)}function w(n,r){var t,e,i,o,u=Error;function f(){this.constructor=t}return n=n,i=t=function(){var n=this,n=u.apply(n,arguments)||n;return r&&r(n,arguments),n},o=e=u,(a.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){var t,e=r;if(e&&p(e))for(var i in e)m(e,i)&&(t=i,i=e[i],n[t]=i)})(i,o),(f[c]=e[c]).name=n,t[c]=new f,t}var E=a.defineProperty;function O(n){if(!p(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)m(n,r)&&t.push(r);return t}function S(r){return function(n){return s(n)&&v("strTrim called ["+h(n)+"]"),n&&n.replace?n.replace(r,""):n}}var _=S(/^\s+|(?=\s)\s+$/g),j=S(/^\s+/g),A=S(/(?=\s)\s+$/g),$=n.floor,P=n.ceil,K=n.trunc||function(n){n=+n;return(0<n?$:P)(n)};function k(n,r){var t=+n;return t==Infinity&&r&&d("invalid value ["+h(n)+"]"),t!=t||0==t?0:K(t)}var J,N,T,I,R=String[c].repeat;function U(n,r,t){var e="",n=(r=k(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=s(t)?" ":""+t).length?function(n,r){if(R)return R.call(n,r);var t=r;s(n)&&v("can't convert ["+h(n)+"]"),(t=k(t,!0))<0&&d("invalid count must be >= 0 && < Infinity");for(var e=l(n)?n:""+n,i="";0<t;(t>>>=1)&&(e+=e))1&t&&(i+=e);return i}(e,P(r/e.length)):e).length>r?e.substring(0,r):e}function W(t){return function(){for(var n=[this],r=0;r<arguments.length;r++)n.push(arguments[r]);return t.apply(this,n)}}N={startsWith:function(n,r,t){var n=l(n)?n:""+n,r=l(r)?r:""+r,e=r.length,t=0<t?t:0;return n.substring(t,t+e)===r},endsWith:function(n,r,t){var n=l(n)?n:""+n,r=l(r)?r:""+r,e=r.length,i=n.length,t=!f(t)&&t<i?t:i;return n.substring(t-e,t)===r},padStart:function(n,r,t){return U(n,r,t)+n},padEnd:function(n,r,t){return n+U(n,r,t)},trim:_,trimStart:j,trimLeft:j,trimEnd:A,trimRight:A},T=Object,b(O(J={keys:O,defineProperty:function(n,r,t){if(E)return E(n,r,t),n;t="Unable to define property ["+u(r)+"] on "+h(n);throw new(y=y||w("UnsupportedError"))(t)}}),function(n){T[n]||(T[n]=W(J[n]))}),Array.isArray||(Array.isArray=W(function(n){return!s(n)&&"[object Array]"===u(n)})),I=String[c],b(O(N),function(n){I[n]||(I[n]=W(N[n]))})}(); | ||
//# sourceMappingURL=ts-polyfills-utils.min.js.map |
@@ -15,5 +15,5 @@ import { isNullOrUndefined } from "../helpers/base"; | ||
} | ||
export var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
export var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
export var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
export var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
export var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
//# sourceMappingURL=trim.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -656,5 +656,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -661,0 +661,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
define(["exports"],function(n){"use strict";var u="",W="function",U="object",i="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[i],o=String[i],c=Math,a=Array,B=a[i];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function p(n){return n==r||typeof n===r}function y(n){return null===n||p(n)}function b(n){return!!n||n!==undefined}var d=f("string"),h=f(W);function g(n){return!y(n)&&typeof n===U}var m=a.isArray,z=l("[object Date]"),v=f("number"),S=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&h(n.then)}function q(n){return!(!n||!(n&&0+n))}function w(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?v(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,u,i){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==u&&j("'"+o+"' not defined for "+w(n[0])),i}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&g(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function u(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(u[i]=e[i]).name=n,t[i]=new u,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return g(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return m(n)?(r=[],T(n,function(n){r.push(_(n))}),r):g(n)?un({},n):n}function un(t,n){return y(n)||F(n,function(n,r){t[n]=_(r)}),t}function A(n){return P&&F(n,function(n,r){(m(r)||g(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),A(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),A(t)}var sn=null,pn=D(function(){return b(window)},!1),yn=D(function(){return b(document)},!1),bn=D(function(){return b(navigator)},!1),dn=D(function(){return b(history)},!1),hn=D(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),gn=D(function(){return!(!process||!(process.versions||{}).node)},!1);function D(n,r){try{r=n()}catch(t){}return r}function mn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function k(n,r){r=mn(r);return r&&r[n]?r[n]:"window"===n&&pn?window:null}function vn(){return yn?document:k("document")}function Sn(){return pn?window:k("window")}function wn(){return bn?navigator:k("navigator")}function jn(){return dn?history:k("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+w(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[i]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+w(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+w(n))}var _n=o.endsWith,An=O("indexOf"),Dn=O("lastIndexOf"),kn=o.repeat;function xn(n,r){if(kn)return kn.call(n,r);var t=r;y(n)&&j("can't convert ["+w(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=d(n)?n:""+n,o=u;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=u,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?xn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return y(n)&&j("strTrim called ["+w(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?<!\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?<!\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=mn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!y(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||x(t+"."+n):void 0}var or=D(function(){return b(Symbol)},!1),K=k(t),ur=f("symbol");function ir(n){return K=!1===n?k(t,n):K,or&&K}var cr=K&&D(function(){return K["for"]},null)||rr,ar=K&&D(function(){return K.keyFor},null)||tr;n.arrAppend=function(n,r){return!p(r)&&n&&(m(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),A(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),A(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=w,n.getDocument=vn,n.getGlobal=mn,n.getHistory=jn,n.getInst=k,n.getIntValue=function(n,r){if(y(n))return r;if(v(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=wn,n.getSymbol=ir,n.getWindow=Sn,n.hasDocument=function(){return!!vn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!wn()},n.hasSymbol=function(n){return!!ir(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(m(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(S(n))return!0;if(g(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var u=e;if(S(u))return u;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(i){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!Sn()},n.isArray=m,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=S,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=h,n.isNode=function(){return gn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=y,n.isNumber=v,n.isObject=g,n.isPromise=function(n){return $(n)&&h(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=d,n.isSymbol=ur,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=p,n.isWebWorker=function(){return hn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:x(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=A,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var u={enumerable:!0,configurable:!!p(o)||o};return t&&(u.get=t),e&&(u.set=e),Pn(n,r,u)}catch(i){I("Unable to define accessors for ["+s(r)+"] on "+w(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!p(e)||e};return h(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!y(n)&&"[object Array]"===s(n)},n.polyNewSymbol=x,n.polyObjKeys=function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=d(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,o=n.length,t=!p(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=An,n.strIsNullOrEmpty=function(n){return d(n)?n===u:y(n)},n.strIsNullOrWhiteSpace=function(n){return d(n)?n.replace(/[\s\t\r\n\f]+/g,u)===u:y(n)},n.strLastIndexOf=Dn,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=xn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=d(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0})}); | ||
define(["exports"],function(n){"use strict";var u="",W="function",U="object",i="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[i],o=String[i],c=Math,a=Array,B=a[i];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function p(n){return n==r||typeof n===r}function y(n){return null===n||p(n)}function b(n){return!!n||n!==undefined}var d=f("string"),h=f(W);function g(n){return!y(n)&&typeof n===U}var m=a.isArray,z=l("[object Date]"),v=f("number"),S=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&h(n.then)}function q(n){return!(!n||!(n&&0+n))}function w(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?v(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,u,i){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==u&&j("'"+o+"' not defined for "+w(n[0])),i}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&g(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function u(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(u[i]=e[i]).name=n,t[i]=new u,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return g(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return m(n)?(r=[],T(n,function(n){r.push(_(n))}),r):g(n)?un({},n):n}function un(t,n){return y(n)||F(n,function(n,r){t[n]=_(r)}),t}function A(n){return P&&F(n,function(n,r){(m(r)||g(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),A(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),A(t)}var sn=null,pn=D(function(){return b(window)},!1),yn=D(function(){return b(document)},!1),bn=D(function(){return b(navigator)},!1),dn=D(function(){return b(history)},!1),hn=D(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),gn=D(function(){return!(!process||!(process.versions||{}).node)},!1);function D(n,r){try{r=n()}catch(t){}return r}function mn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function k(n,r){r=mn(r);return r&&r[n]?r[n]:"window"===n&&pn?window:null}function vn(){return yn?document:k("document")}function Sn(){return pn?window:k("window")}function wn(){return bn?navigator:k("navigator")}function jn(){return dn?history:k("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+w(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[i]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+w(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+w(n))}var _n=o.endsWith,An=O("indexOf"),Dn=O("lastIndexOf"),kn=o.repeat;function xn(n,r){if(kn)return kn.call(n,r);var t=r;y(n)&&j("can't convert ["+w(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=d(n)?n:""+n,o=u;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=u,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?xn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return y(n)&&j("strTrim called ["+w(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?=\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?=\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=mn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!y(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||x(t+"."+n):void 0}var or=D(function(){return b(Symbol)},!1),K=k(t),ur=f("symbol");function ir(n){return K=!1===n?k(t,n):K,or&&K}var cr=K&&D(function(){return K["for"]},null)||rr,ar=K&&D(function(){return K.keyFor},null)||tr;n.arrAppend=function(n,r){return!p(r)&&n&&(m(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),A(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),A(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=w,n.getDocument=vn,n.getGlobal=mn,n.getHistory=jn,n.getInst=k,n.getIntValue=function(n,r){if(y(n))return r;if(v(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=wn,n.getSymbol=ir,n.getWindow=Sn,n.hasDocument=function(){return!!vn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!wn()},n.hasSymbol=function(n){return!!ir(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(m(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(S(n))return!0;if(g(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var u=e;if(S(u))return u;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(i){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!Sn()},n.isArray=m,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=S,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=h,n.isNode=function(){return gn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=y,n.isNumber=v,n.isObject=g,n.isPromise=function(n){return $(n)&&h(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=d,n.isSymbol=ur,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=p,n.isWebWorker=function(){return hn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:x(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=A,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var u={enumerable:!0,configurable:!!p(o)||o};return t&&(u.get=t),e&&(u.set=e),Pn(n,r,u)}catch(i){I("Unable to define accessors for ["+s(r)+"] on "+w(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!p(e)||e};return h(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!y(n)&&"[object Array]"===s(n)},n.polyNewSymbol=x,n.polyObjKeys=function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=d(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,o=n.length,t=!p(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=An,n.strIsNullOrEmpty=function(n){return d(n)?n===u:y(n)},n.strIsNullOrWhiteSpace=function(n){return d(n)?n.replace(/[\s\t\r\n\f]+/g,u)===u:y(n)},n.strLastIndexOf=Dn,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=xn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=d(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=ts-utils.min.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -658,5 +658,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -663,0 +663,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var u="",W="function",U="object",i="prototype",t="undefined",M="hasOwnProperty",n="Symbol",R="_polyfill",e=Object,C=e[i],o=String[i],r=Math,s=Array,B=s[i];function c(t){return function(r){return typeof r===t}}function a(t){return function(r){return!(!r||f(r)!==t)}}function f(r){return C.toString.call(r)}function p(r){return r==t||typeof r===t}function l(r){return null===r||p(r)}function x(r){return!!r||r!==undefined}var y=c("string"),b=c(W);function h(r){return!l(r)&&typeof r===U}var d=s.isArray,z=a("[object Date]"),g=c("number"),m=c("boolean"),s=a("[object RegExp]"),G=a("[object File]"),L=a("[object FormData]"),H=a("[object Blob]"),J=a("[object ArrayBuffer]"),V=a("[object Error]");function $(r){return!!r&&b(r.then)}function q(r){return!(!r||!(r&&0+r))}function v(r,t){var n=f(r);return n+": "+("[object Error]"===n?"{ stack: '"+r.stack+"', message: '"+r.message+"', name: '"+r.name+"'":t?g(t)?JSON.stringify(r,null,t):JSON.stringify(r,null,t?4:0):JSON.stringify(r))}function S(r){throw new TypeError(r)}function w(r){throw new RangeError(r)}function j(o,u,i){return function(){var r=arguments;if(1<=r.length){var t=r[0];if(t[o]){for(var n=[],e=1;e<r.length;e++)n.push(r[e]);return t[o].apply(t,n)}}return!1!==u&&S("'"+o+"' not defined for "+v(r[0])),i}}function E(r,t,n){if(r)for(var e=r.length,o=0;o<e&&!(o in r&&-1===t.call(n||r,r[o],o,r));o++);}var Q,X=j("indexOf"),Y=j("reduce"),Z=j("map");function O(r,t){return r&&C[M].call(r,t)}function T(r,t,n){if(r&&h(r))for(var e in r)if(O(r,e)&&-1===t.call(n||r,e,r[e]))break}function rr(r,t){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,t){r.__proto__=t}||function(n,r){T(r,function(r,t){n[r]=t})})(r,t)}function tr(r,t){var n,e,o=Error;function u(){this.constructor=n}return r=r,rr(n=function(){var r=this,r=o.apply(r,arguments)||r;return t&&t(r,arguments),r},e=o),(u[i]=e[i]).name=r,n[i]=new u,n}function N(r){throw new(Q=Q||tr("UnsupportedError"))(r)}var nr=e.assign,F=e.freeze;function er(r){return r}function or(r){return h(r)&&null!==r||S("objKeys called on non-object"),e.keys(r)}function I(r){var t;return d(r)?(t=[],E(r,function(r){t.push(I(r))}),t):h(r)?P({},r):r}function P(n,r){return l(r)||T(r,function(r,t){n[r]=I(t)}),n}function _(r){return F&&T(r,function(r,t){(d(t)||h(t))&&F(t)}),ur(r)}var ur=F||er,ir=e.seal||er;function sr(r){var n={};return T(r,function(r,t){n[r]=r,n[t]=r}),_(n)}function cr(r){var n={};return T(r,function(r,t){n[r]=t[1],n[t[0]]=t[1]}),_(n)}var ar=null,fr=A(function(){return x(window)},!1),pr=A(function(){return x(document)},!1),lr=A(function(){return x(navigator)},!1),xr=A(function(){return x(history)},!1),yr=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),br=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(r,t){try{t=r()}catch(n){}return t}function hr(r){r=!1===r?null:ar;return r||((r=(r=(r=typeof globalThis!==t?globalThis:r)||typeof self===t?r:self)||typeof window===t?r:window)||typeof global===t||(r=global),ar=r),r}function D(r,t){t=hr(t);return t&&t[r]?t[r]:"window"===r&&fr?window:null}function dr(){return pr?document:D("document")}function gr(){return fr?window:D("window")}function mr(){return lr?navigator:D("navigator")}function vr(){return xr?history:D("history")}function Sr(t,r){return E(r,function(r){P(t,r)}),t}var wr=r.floor,jr=r.ceil,Er=r.trunc||function(r){r=+r;return(0<r?wr:jr)(r)};function Or(r,t){var n=+r;return n==Infinity&&t&&w("invalid value ["+v(r)+"]"),n!=n||0==n?0:Er(n)}var r=e.create||function(r){if(!r)return{};var t=typeof r;if(t===U||t==W)return n[i]=r,new n;function n(){}throw new TypeError("Prototype must be an Object or function: "+v(r))},Tr=e.defineProperty;function Nr(r,t,n){if(Tr)return Tr(r,t,n),r;N("Unable to define property ["+f(t)+"] on "+v(r))}var Fr=o.endsWith,Ir=j("indexOf"),Pr=j("lastIndexOf"),_r=o.repeat;function Ar(r,t){if(_r)return _r.call(r,t);var n=t;l(r)&&S("can't convert ["+v(r)+"]"),(n=Or(n,!0))<0&&w("invalid count must be >= 0 && < Infinity");for(var e=y(r)?r:""+r,o=u;0<n;(n>>>=1)&&(e+=e))1&n&&(o+=e);return o}var Dr=o.padStart,kr=o.padEnd;function Kr(r,t,n){var e=u,r=(t=Or(t,!0),r.length);return r<(t>>=0)&&(e=(t-=r)>(e=l(n)?" ":""+n).length?Ar(e,jr(t/e.length)):e).length>t?e.substring(0,t):e}var Wr=o.startsWith;function Ur(t){return function(r){return l(r)&&S("strTrim called ["+v(r)+"]"),r&&r.replace?r.replace(t,""):r}}var Mr=Ur(/^\s+|(?<!\s)\s+$/g),Rr=Ur(/^\s+/g),Cr=Ur(/(?<!\s)\s+$/g),Br=o.trim,zr=o.trimStart,Gr=o.trimEnd;function Lr(r){return zr?zr.call(r):Rr(r)}var Hr=Lr;function Jr(r){return Gr?Gr.call(r):Cr(r)}var Vr,$r=Jr,qr=sr({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Qr="__polySymbols$ts_utils";function Xr(){var r;return Vr||(r=hr(),Vr=r[Qr]=r[Qr]||{k:{},s:{}}),Vr}var Yr={};function k(r){var t={description:""+r,toString:function(){return n+"("+r+")"}};return t[R]=!0,t}function Zr(r){var t,n=Xr();return O(n,r)||(t=k(r),n.k[r]=t,n.s[t]=""+r),n.k[r]}function rt(r){return!l(r)&&"null"!=r||S(r+" is not a symbol"),Xr().s[r]}function tt(r){r=qr[r];return r?Yr[r]=Yr[r]||k(n+"."+r):void 0}var nt=A(function(){return x(Symbol)},!1),K=D(n),et=c("symbol");function ot(r){return K=!1===r?D(n,r):K,nt&&K}var ut=K&&A(function(){return K["for"]},null)||Zr,it=K&&A(function(){return K.keyFor},null)||rt;exports.arrAppend=function(r,t){return!p(t)&&r&&(d(t)?B.push.apply(r,t):r.push(t)),r},exports.arrForEach=E,exports.arrIndexOf=X,exports.arrMap=Z,exports.arrReduce=Y,exports.createCustomError=tr,exports.createEnum=function(r){var n={};return T(r,function(r,t){n[r]=t,n[t]=r}),_(n)},exports.createEnumKeyMap=sr,exports.createEnumValueMap=function(r){var n={};return T(r,function(r,t){n[r]=t,n[t]=t}),_(n)},exports.createSimpleMap=cr,exports.createTypeMap=cr,exports.deepExtend=function(r){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Sr(I(r)||{},t)},exports.dumpObj=v,exports.getDocument=dr,exports.getGlobal=hr,exports.getHistory=vr,exports.getInst=D,exports.getIntValue=function(r,t){if(l(r))return t;if(g(r))return r;r=parseInt(r,10);return isNaN(r)?t:r},exports.getKnownSymbol=function(r,t){var n=qr[r];return K?K[n||r]:t?null:tt(r)},exports.getNavigator=mr,exports.getSymbol=ot,exports.getWindow=gr,exports.hasDocument=function(){return!!dr()},exports.hasHistory=function(){return!!vr()},exports.hasNavigator=function(){return!!mr()},exports.hasSymbol=function(r){return!!ot(r)},exports.hasValue=function(r){return function s(r,t){var n,e,o=!1===r||0===r;if(!o&&!l(r))if(d(r))o=0<r.length;else if(z(r))o=!isNaN(r.getTime());else{if(m(r))return!0;if(h(r)){try{n=r,E(["length","byteLength","size","count"],function(r){if(r in n)return r=n[r],e=0<(b(r)?r():r),-1});var u=e;if(m(u))return u;if(b(r.valueOf)&&t<5)return s(r.valueOf(),++t)}catch(i){}return!!or(r).length}o=q(r)}return o}(r,0)},exports.hasWindow=function(){return!!gr()},exports.isArray=d,exports.isArrayBuffer=J,exports.isBlob=H,exports.isBoolean=m,exports.isDate=z,exports.isDefined=x,exports.isError=V,exports.isFile=G,exports.isFormData=L,exports.isFunction=b,exports.isNode=function(){return br},exports.isNotTruthy=function(r){return!r||!(r&&0+r)},exports.isNullOrUndefined=l,exports.isNumber=g,exports.isObject=h,exports.isPromise=function(r){return $(r)&&b(r["catch"])},exports.isPromiseLike=$,exports.isRegExp=s,exports.isStrictNullOrUndefined=function(r){return null===r||!x(r)},exports.isStrictUndefined=function(r){return!x(r)},exports.isString=y,exports.isSymbol=et,exports.isTruthy=q,exports.isTypeof=function(r,t){return typeof r===t},exports.isUndefined=p,exports.isWebWorker=function(){return yr},exports.mathCeil=jr,exports.mathFloor=wr,exports.mathToInt=Or,exports.mathTrunc=Er,exports.newSymbol=function(r,t){return nt?Symbol(r):t?null:k(r)},exports.objAssign=nr,exports.objCopyProps=P,exports.objCreate=r,exports.objDeepCopy=I,exports.objDeepFreeze=_,exports.objDefineAccessors=function(r,t,n,e,o){if(Tr)try{var u={enumerable:!0,configurable:!!p(o)||o};return n&&(u.get=n),e&&(u.set=e),Nr(r,t,u)}catch(i){N("Unable to define accessors for ["+f(t)+"] on "+v(r))}},exports.objDefineGet=function(r,t,n,e){e={enumerable:!0,configurable:!!p(e)||e};return b(n)?e.get=n:e.value=n,Nr(r,t,e)},exports.objDefineProp=Nr,exports.objExtend=function(r){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Sr(r||{},t)},exports.objForEachKey=T,exports.objFreeze=ur,exports.objHasOwnProperty=O,exports.objKeys=or,exports.objSeal=ir,exports.objSetPrototypeOf=rr,exports.objToString=f,exports.polyGetKnownSymbol=tt,exports.polyIsArray=function(r){return!l(r)&&"[object Array]"===f(r)},exports.polyNewSymbol=k,exports.polyObjKeys=function(r){if(!h(r)||null===r)throw new TypeError("polyObjKeys called on non-object");var t,n=[];for(t in r)O(r,t)&&n.push(t);return n},exports.polyStrTrim=Mr,exports.polyStrTrimEnd=Cr,exports.polyStrTrimStart=Rr,exports.polySymbolFor=Zr,exports.polySymbolKeyFor=rt,exports.strEndsWith=function(r,t,n){var e,o,r=y(r)?r:""+r;return Fr?Fr.call(r,t,n):(t=t,n=n,r=y(r=r)?r:""+r,e=(t=y(t)?t:""+t).length,o=r.length,n=!p(n)&&n<o?n:o,r.substring(n-e,n)===t)},exports.strIndexOf=Ir,exports.strIsNullOrEmpty=function(r){return y(r)?r===u:l(r)},exports.strIsNullOrWhiteSpace=function(r){return y(r)?r.replace(/[\s\t\r\n\f]+/g,u)===u:l(r)},exports.strLastIndexOf=Pr,exports.strPadEnd=function(r,t,n){return kr?kr.call(r,t,n):r+Kr(r,t,n)},exports.strPadStart=function(r,t,n){return Dr?Dr.call(r,t,n):Kr(r=r,t,n)+r},exports.strRepeat=Ar,exports.strSlice=function(r,t,n){return o.slice.call(r,t,n)},exports.strStartsWith=function(r,t,n){var e,r=y(r)?r:""+r;return Wr?Wr.call(r,t,n):(t=t,n=n,r=y(r=r)?r:""+r,e=(t=y(t)?t:""+t).length,r.substring(n=0<n?n:0,n+e)===t)},exports.strTrim=function(r){return Br?Br.call(r):Mr(r)},exports.strTrimEnd=Jr,exports.strTrimLeft=Hr,exports.strTrimRight=$r,exports.strTrimStart=Lr,exports.symbolFor=ut,exports.symbolKeyFor=it,exports.throwError=function(r){throw Error(r)},exports.throwRangeError=w,exports.throwTypeError=S,exports.throwUnsupported=N; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var u="",W="function",U="object",i="prototype",t="undefined",M="hasOwnProperty",n="Symbol",R="_polyfill",e=Object,C=e[i],o=String[i],r=Math,s=Array,B=s[i];function c(t){return function(r){return typeof r===t}}function a(t){return function(r){return!(!r||f(r)!==t)}}function f(r){return C.toString.call(r)}function p(r){return r==t||typeof r===t}function l(r){return null===r||p(r)}function x(r){return!!r||r!==undefined}var y=c("string"),b=c(W);function h(r){return!l(r)&&typeof r===U}var d=s.isArray,z=a("[object Date]"),g=c("number"),m=c("boolean"),s=a("[object RegExp]"),G=a("[object File]"),L=a("[object FormData]"),H=a("[object Blob]"),J=a("[object ArrayBuffer]"),V=a("[object Error]");function $(r){return!!r&&b(r.then)}function q(r){return!(!r||!(r&&0+r))}function v(r,t){var n=f(r);return n+": "+("[object Error]"===n?"{ stack: '"+r.stack+"', message: '"+r.message+"', name: '"+r.name+"'":t?g(t)?JSON.stringify(r,null,t):JSON.stringify(r,null,t?4:0):JSON.stringify(r))}function S(r){throw new TypeError(r)}function w(r){throw new RangeError(r)}function j(o,u,i){return function(){var r=arguments;if(1<=r.length){var t=r[0];if(t[o]){for(var n=[],e=1;e<r.length;e++)n.push(r[e]);return t[o].apply(t,n)}}return!1!==u&&S("'"+o+"' not defined for "+v(r[0])),i}}function E(r,t,n){if(r)for(var e=r.length,o=0;o<e&&!(o in r&&-1===t.call(n||r,r[o],o,r));o++);}var Q,X=j("indexOf"),Y=j("reduce"),Z=j("map");function O(r,t){return r&&C[M].call(r,t)}function T(r,t,n){if(r&&h(r))for(var e in r)if(O(r,e)&&-1===t.call(n||r,e,r[e]))break}function rr(r,t){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,t){r.__proto__=t}||function(n,r){T(r,function(r,t){n[r]=t})})(r,t)}function tr(r,t){var n,e,o=Error;function u(){this.constructor=n}return r=r,rr(n=function(){var r=this,r=o.apply(r,arguments)||r;return t&&t(r,arguments),r},e=o),(u[i]=e[i]).name=r,n[i]=new u,n}function N(r){throw new(Q=Q||tr("UnsupportedError"))(r)}var nr=e.assign,F=e.freeze;function er(r){return r}function or(r){return h(r)&&null!==r||S("objKeys called on non-object"),e.keys(r)}function I(r){var t;return d(r)?(t=[],E(r,function(r){t.push(I(r))}),t):h(r)?P({},r):r}function P(n,r){return l(r)||T(r,function(r,t){n[r]=I(t)}),n}function _(r){return F&&T(r,function(r,t){(d(t)||h(t))&&F(t)}),ur(r)}var ur=F||er,ir=e.seal||er;function sr(r){var n={};return T(r,function(r,t){n[r]=r,n[t]=r}),_(n)}function cr(r){var n={};return T(r,function(r,t){n[r]=t[1],n[t[0]]=t[1]}),_(n)}var ar=null,fr=A(function(){return x(window)},!1),pr=A(function(){return x(document)},!1),lr=A(function(){return x(navigator)},!1),xr=A(function(){return x(history)},!1),yr=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),br=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(r,t){try{t=r()}catch(n){}return t}function hr(r){r=!1===r?null:ar;return r||((r=(r=(r=typeof globalThis!==t?globalThis:r)||typeof self===t?r:self)||typeof window===t?r:window)||typeof global===t||(r=global),ar=r),r}function D(r,t){t=hr(t);return t&&t[r]?t[r]:"window"===r&&fr?window:null}function dr(){return pr?document:D("document")}function gr(){return fr?window:D("window")}function mr(){return lr?navigator:D("navigator")}function vr(){return xr?history:D("history")}function Sr(t,r){return E(r,function(r){P(t,r)}),t}var wr=r.floor,jr=r.ceil,Er=r.trunc||function(r){r=+r;return(0<r?wr:jr)(r)};function Or(r,t){var n=+r;return n==Infinity&&t&&w("invalid value ["+v(r)+"]"),n!=n||0==n?0:Er(n)}var r=e.create||function(r){if(!r)return{};var t=typeof r;if(t===U||t==W)return n[i]=r,new n;function n(){}throw new TypeError("Prototype must be an Object or function: "+v(r))},Tr=e.defineProperty;function Nr(r,t,n){if(Tr)return Tr(r,t,n),r;N("Unable to define property ["+f(t)+"] on "+v(r))}var Fr=o.endsWith,Ir=j("indexOf"),Pr=j("lastIndexOf"),_r=o.repeat;function Ar(r,t){if(_r)return _r.call(r,t);var n=t;l(r)&&S("can't convert ["+v(r)+"]"),(n=Or(n,!0))<0&&w("invalid count must be >= 0 && < Infinity");for(var e=y(r)?r:""+r,o=u;0<n;(n>>>=1)&&(e+=e))1&n&&(o+=e);return o}var Dr=o.padStart,kr=o.padEnd;function Kr(r,t,n){var e=u,r=(t=Or(t,!0),r.length);return r<(t>>=0)&&(e=(t-=r)>(e=l(n)?" ":""+n).length?Ar(e,jr(t/e.length)):e).length>t?e.substring(0,t):e}var Wr=o.startsWith;function Ur(t){return function(r){return l(r)&&S("strTrim called ["+v(r)+"]"),r&&r.replace?r.replace(t,""):r}}var Mr=Ur(/^\s+|(?=\s)\s+$/g),Rr=Ur(/^\s+/g),Cr=Ur(/(?=\s)\s+$/g),Br=o.trim,zr=o.trimStart,Gr=o.trimEnd;function Lr(r){return zr?zr.call(r):Rr(r)}var Hr=Lr;function Jr(r){return Gr?Gr.call(r):Cr(r)}var Vr,$r=Jr,qr=sr({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Qr="__polySymbols$ts_utils";function Xr(){var r;return Vr||(r=hr(),Vr=r[Qr]=r[Qr]||{k:{},s:{}}),Vr}var Yr={};function k(r){var t={description:""+r,toString:function(){return n+"("+r+")"}};return t[R]=!0,t}function Zr(r){var t,n=Xr();return O(n,r)||(t=k(r),n.k[r]=t,n.s[t]=""+r),n.k[r]}function rt(r){return!l(r)&&"null"!=r||S(r+" is not a symbol"),Xr().s[r]}function tt(r){r=qr[r];return r?Yr[r]=Yr[r]||k(n+"."+r):void 0}var nt=A(function(){return x(Symbol)},!1),K=D(n),et=c("symbol");function ot(r){return K=!1===r?D(n,r):K,nt&&K}var ut=K&&A(function(){return K["for"]},null)||Zr,it=K&&A(function(){return K.keyFor},null)||rt;exports.arrAppend=function(r,t){return!p(t)&&r&&(d(t)?B.push.apply(r,t):r.push(t)),r},exports.arrForEach=E,exports.arrIndexOf=X,exports.arrMap=Z,exports.arrReduce=Y,exports.createCustomError=tr,exports.createEnum=function(r){var n={};return T(r,function(r,t){n[r]=t,n[t]=r}),_(n)},exports.createEnumKeyMap=sr,exports.createEnumValueMap=function(r){var n={};return T(r,function(r,t){n[r]=t,n[t]=t}),_(n)},exports.createSimpleMap=cr,exports.createTypeMap=cr,exports.deepExtend=function(r){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Sr(I(r)||{},t)},exports.dumpObj=v,exports.getDocument=dr,exports.getGlobal=hr,exports.getHistory=vr,exports.getInst=D,exports.getIntValue=function(r,t){if(l(r))return t;if(g(r))return r;r=parseInt(r,10);return isNaN(r)?t:r},exports.getKnownSymbol=function(r,t){var n=qr[r];return K?K[n||r]:t?null:tt(r)},exports.getNavigator=mr,exports.getSymbol=ot,exports.getWindow=gr,exports.hasDocument=function(){return!!dr()},exports.hasHistory=function(){return!!vr()},exports.hasNavigator=function(){return!!mr()},exports.hasSymbol=function(r){return!!ot(r)},exports.hasValue=function(r){return function s(r,t){var n,e,o=!1===r||0===r;if(!o&&!l(r))if(d(r))o=0<r.length;else if(z(r))o=!isNaN(r.getTime());else{if(m(r))return!0;if(h(r)){try{n=r,E(["length","byteLength","size","count"],function(r){if(r in n)return r=n[r],e=0<(b(r)?r():r),-1});var u=e;if(m(u))return u;if(b(r.valueOf)&&t<5)return s(r.valueOf(),++t)}catch(i){}return!!or(r).length}o=q(r)}return o}(r,0)},exports.hasWindow=function(){return!!gr()},exports.isArray=d,exports.isArrayBuffer=J,exports.isBlob=H,exports.isBoolean=m,exports.isDate=z,exports.isDefined=x,exports.isError=V,exports.isFile=G,exports.isFormData=L,exports.isFunction=b,exports.isNode=function(){return br},exports.isNotTruthy=function(r){return!r||!(r&&0+r)},exports.isNullOrUndefined=l,exports.isNumber=g,exports.isObject=h,exports.isPromise=function(r){return $(r)&&b(r["catch"])},exports.isPromiseLike=$,exports.isRegExp=s,exports.isStrictNullOrUndefined=function(r){return null===r||!x(r)},exports.isStrictUndefined=function(r){return!x(r)},exports.isString=y,exports.isSymbol=et,exports.isTruthy=q,exports.isTypeof=function(r,t){return typeof r===t},exports.isUndefined=p,exports.isWebWorker=function(){return yr},exports.mathCeil=jr,exports.mathFloor=wr,exports.mathToInt=Or,exports.mathTrunc=Er,exports.newSymbol=function(r,t){return nt?Symbol(r):t?null:k(r)},exports.objAssign=nr,exports.objCopyProps=P,exports.objCreate=r,exports.objDeepCopy=I,exports.objDeepFreeze=_,exports.objDefineAccessors=function(r,t,n,e,o){if(Tr)try{var u={enumerable:!0,configurable:!!p(o)||o};return n&&(u.get=n),e&&(u.set=e),Nr(r,t,u)}catch(i){N("Unable to define accessors for ["+f(t)+"] on "+v(r))}},exports.objDefineGet=function(r,t,n,e){e={enumerable:!0,configurable:!!p(e)||e};return b(n)?e.get=n:e.value=n,Nr(r,t,e)},exports.objDefineProp=Nr,exports.objExtend=function(r){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Sr(r||{},t)},exports.objForEachKey=T,exports.objFreeze=ur,exports.objHasOwnProperty=O,exports.objKeys=or,exports.objSeal=ir,exports.objSetPrototypeOf=rr,exports.objToString=f,exports.polyGetKnownSymbol=tt,exports.polyIsArray=function(r){return!l(r)&&"[object Array]"===f(r)},exports.polyNewSymbol=k,exports.polyObjKeys=function(r){if(!h(r)||null===r)throw new TypeError("polyObjKeys called on non-object");var t,n=[];for(t in r)O(r,t)&&n.push(t);return n},exports.polyStrTrim=Mr,exports.polyStrTrimEnd=Cr,exports.polyStrTrimStart=Rr,exports.polySymbolFor=Zr,exports.polySymbolKeyFor=rt,exports.strEndsWith=function(r,t,n){var e,o,r=y(r)?r:""+r;return Fr?Fr.call(r,t,n):(t=t,n=n,r=y(r=r)?r:""+r,e=(t=y(t)?t:""+t).length,o=r.length,n=!p(n)&&n<o?n:o,r.substring(n-e,n)===t)},exports.strIndexOf=Ir,exports.strIsNullOrEmpty=function(r){return y(r)?r===u:l(r)},exports.strIsNullOrWhiteSpace=function(r){return y(r)?r.replace(/[\s\t\r\n\f]+/g,u)===u:l(r)},exports.strLastIndexOf=Pr,exports.strPadEnd=function(r,t,n){return kr?kr.call(r,t,n):r+Kr(r,t,n)},exports.strPadStart=function(r,t,n){return Dr?Dr.call(r,t,n):Kr(r=r,t,n)+r},exports.strRepeat=Ar,exports.strSlice=function(r,t,n){return o.slice.call(r,t,n)},exports.strStartsWith=function(r,t,n){var e,r=y(r)?r:""+r;return Wr?Wr.call(r,t,n):(t=t,n=n,r=y(r=r)?r:""+r,e=(t=y(t)?t:""+t).length,r.substring(n=0<n?n:0,n+e)===t)},exports.strTrim=function(r){return Br?Br.call(r):Mr(r)},exports.strTrimEnd=Jr,exports.strTrimLeft=Hr,exports.strTrimRight=$r,exports.strTrimStart=Lr,exports.symbolFor=ut,exports.symbolKeyFor=it,exports.throwError=function(r){throw Error(r)},exports.throwRangeError=w,exports.throwTypeError=S,exports.throwUnsupported=N; | ||
//# sourceMappingURL=ts-utils.min.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -654,5 +654,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -659,0 +659,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
var a="",W="function",U="object",u="prototype",r="undefined",R="hasOwnProperty",t="Symbol",C="_polyfill",e=Object,M=e[u],o=String[u],n=Math,i=Array,B=i[u];function s(r){return function(n){return typeof n===r}}function c(r){return function(n){return!(!n||f(n)!==r)}}function f(n){return M.toString.call(n)}function z(n,r){return typeof n===r}function l(n){return n==r||typeof n===r}function G(n){return!y(n)}function p(n){return null===n||l(n)}function L(n){return null===n||!y(n)}function y(n){return!!n||n!==undefined}var b=s("string"),h=s(W);function d(n){return!p(n)&&typeof n===U}var g=i.isArray,H=c("[object Date]"),m=s("number"),v=s("boolean"),i=c("[object RegExp]"),J=c("[object File]"),V=c("[object FormData]"),$=c("[object Blob]"),q=c("[object ArrayBuffer]"),Q=c("[object Error]");function X(n){return!!n&&h(n.then)}function Y(n){return X(n)&&h(n["catch"])}function Z(n){return!n||!(n&&0+n)}function nn(n){return!(!n||!(n&&0+n))}function S(n,r){var t=f(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function rn(n){throw Error(n)}function w(n){throw new TypeError(n)}function j(n){throw new RangeError(n)}function E(o,a,u){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==a&&w("'"+o+"' not defined for "+S(n[0])),u}}function O(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}function tn(n,r){return!l(r)&&n&&(g(r)?B.push.apply(n,r):n.push(r)),n}var en,on=E("indexOf"),an=E("reduce"),un=E("map");function T(n,r){return n&&M[R].call(n,r)}function N(n,r,t){if(n&&d(n))for(var e in n)if(T(n,e)&&-1===r.call(t||n,e,n[e]))break}function sn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){N(n,function(n,r){t[n]=r})})(n,r)}function cn(n,r){var t,e,o=Error;function a(){this.constructor=t}return n=n,sn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(a[u]=e[u]).name=n,t[u]=new a,t}function F(n){throw new(en=en||cn("UnsupportedError"))(n)}var fn=e.assign,I=e.freeze;function ln(n){return n}function pn(n){return d(n)&&null!==n||w("objKeys called on non-object"),e.keys(n)}function P(n){var r;return g(n)?(r=[],O(n,function(n){r.push(P(n))}),r):d(n)?A({},n):n}function A(t,n){return p(n)||N(n,function(n,r){t[n]=P(r)}),t}function D(n){return I&&N(n,function(n,r){(g(r)||d(r))&&I(r)}),yn(n)}var yn=I||ln,bn=e.seal||ln;function hn(n){var t={};return N(n,function(n,r){t[n]=r,t[r]=n}),D(t)}function dn(n){var t={};return N(n,function(n,r){t[n]=n,t[r]=n}),D(t)}function gn(n){var t={};return N(n,function(n,r){t[n]=r,t[r]=r}),D(t)}function mn(n){var t={};return N(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),D(t)}function vn(n){return mn(n)}var Sn=null,wn=_(function(){return y(window)},!1),jn=_(function(){return y(document)},!1),En=_(function(){return y(navigator)},!1),On=_(function(){return y(history)},!1),Tn=_(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),Nn=_(function(){return!(!process||!(process.versions||{}).node)},!1);function _(n,r){try{r=n()}catch(t){}return r}function Fn(n){n=!1===n?null:Sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),Sn=n),n}function k(n,r){r=Fn(r);return r&&r[n]?r[n]:"window"===n&&wn?window:null}function In(){return!!Pn()}function Pn(){return jn?document:k("document")}function An(){return!!Dn()}function Dn(){return wn?window:k("window")}function _n(){return!!kn()}function kn(){return En?navigator:k("navigator")}function xn(){return!!Kn()}function Kn(){return On?history:k("history")}function Wn(){return Nn}function Un(){return Tn}function Rn(r,n){return O(n,function(n){A(r,n)}),r}function Cn(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return Rn(P(n)||{},r)}function Mn(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return Rn(n||{},r)}function Bn(n,r){if(p(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n}function zn(n){return function i(n,r){var t,e,o=!1===n||0===n;if(!o&&!p(n))if(g(n))o=0<n.length;else if(H(n))o=!isNaN(n.getTime());else{if(v(n))return!0;if(d(n)){try{t=n,O(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var a=e;if(v(a))return a;if(h(n.valueOf)&&r<5)return i(n.valueOf(),++r)}catch(u){}return!!pn(n).length}o=nn(n)}return o}(n,0)}var Gn=n.floor,Ln=n.ceil,Hn=n.trunc||function(n){n=+n;return(0<n?Gn:Ln)(n)};function Jn(n,r){var t=+n;return t==Infinity&&r&&j("invalid value ["+S(n)+"]"),t!=t||0==t?0:Hn(t)}var n=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[u]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},Vn=e.defineProperty;function $n(n,r,t){if(Vn)return Vn(n,r,t),n;F("Unable to define property ["+f(r)+"] on "+S(n))}function qn(n,r,t,e){e={enumerable:!0,configurable:!!l(e)||e};return h(t)?e.get=t:e.value=t,$n(n,r,e)}function Qn(n,r,t,e,o){if(Vn)try{var a={enumerable:!0,configurable:!!l(o)||o};return t&&(a.get=t),e&&(a.set=e),$n(n,r,a)}catch(u){F("Unable to define accessors for ["+f(r)+"] on "+S(n))}}var Xn=o.endsWith;function Yn(n,r,t){var e,o,n=b(n)?n:""+n;return Xn?Xn.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,o=n.length,t=!l(t)&&t<o?t:o,n.substring(t-e,t)===r)}var Zn=E("indexOf"),nr=E("lastIndexOf");function rr(n){return b(n)?n.replace(/[\s\t\r\n\f]+/g,a)===a:p(n)}function tr(n){return b(n)?n===a:p(n)}var er=o.repeat;function or(n,r){if(er)return er.call(n,r);var t=r;p(n)&&w("can't convert ["+S(n)+"]"),(t=Jn(t,!0))<0&&j("invalid count must be >= 0 && < Infinity");for(var e=b(n)?n:""+n,o=a;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var ar=o.padStart,ur=o.padEnd;function ir(n,r,t){var e=a,n=(r=Jn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=p(t)?" ":""+t).length?or(e,Ln(r/e.length)):e).length>r?e.substring(0,r):e}function sr(n,r,t){return ar?ar.call(n,r,t):ir(n=n,r,t)+n}function cr(n,r,t){return ur?ur.call(n,r,t):n+ir(n,r,t)}function fr(n,r,t){return o.slice.call(n,r,t)}var lr=o.startsWith;function pr(n,r,t){var e,n=b(n)?n:""+n;return lr?lr.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)}function yr(r){return function(n){return p(n)&&w("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var br=yr(/^\s+|(?<!\s)\s+$/g),hr=yr(/^\s+/g),dr=yr(/(?<!\s)\s+$/g),gr=o.trim,mr=o.trimStart,vr=o.trimEnd;function Sr(n){return gr?gr.call(n):br(n)}function wr(n){return mr?mr.call(n):hr(n)}var jr=wr;function Er(n){return vr?vr.call(n):dr(n)}var Or,Tr=Er,Nr=dn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Fr="__polySymbols$ts_utils";function Ir(){var n;return Or||(n=Fn(),Or=n[Fr]=n[Fr]||{k:{},s:{}}),Or}var Pr={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[C]=!0,r}function Ar(n){var r,t=Ir();return T(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function Dr(n){return!p(n)&&"null"!=n||w(n+" is not a symbol"),Ir().s[n]}function _r(n){n=Nr[n];return n?Pr[n]=Pr[n]||x(t+"."+n):void 0}var kr=_(function(){return y(Symbol)},!1),K=k(t),xr=s("symbol");function Kr(n){return!!Wr(n)}function Wr(n){return K=!1===n?k(t,n):K,kr&&K}function Ur(n,r){var t=Nr[n];return K?K[t||n]:r?null:_r(n)}function Rr(n,r){return kr?Symbol(n):r?null:x(n)}var Cr=K&&_(function(){return K["for"]},null)||Ar,Mr=K&&_(function(){return K.keyFor},null)||Dr;function Br(n){return!p(n)&&"[object Array]"===f(n)}function zr(n){if(!d(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)T(n,r)&&t.push(r);return t}export{tn as arrAppend,O as arrForEach,on as arrIndexOf,un as arrMap,an as arrReduce,cn as createCustomError,hn as createEnum,dn as createEnumKeyMap,gn as createEnumValueMap,mn as createSimpleMap,vn as createTypeMap,Cn as deepExtend,S as dumpObj,Pn as getDocument,Fn as getGlobal,Kn as getHistory,k as getInst,Bn as getIntValue,Ur as getKnownSymbol,kn as getNavigator,Wr as getSymbol,Dn as getWindow,In as hasDocument,xn as hasHistory,_n as hasNavigator,Kr as hasSymbol,zn as hasValue,An as hasWindow,g as isArray,q as isArrayBuffer,$ as isBlob,v as isBoolean,H as isDate,y as isDefined,Q as isError,J as isFile,V as isFormData,h as isFunction,Wn as isNode,Z as isNotTruthy,p as isNullOrUndefined,m as isNumber,d as isObject,Y as isPromise,X as isPromiseLike,i as isRegExp,L as isStrictNullOrUndefined,G as isStrictUndefined,b as isString,xr as isSymbol,nn as isTruthy,z as isTypeof,l as isUndefined,Un as isWebWorker,Ln as mathCeil,Gn as mathFloor,Jn as mathToInt,Hn as mathTrunc,Rr as newSymbol,fn as objAssign,A as objCopyProps,n as objCreate,P as objDeepCopy,D as objDeepFreeze,Qn as objDefineAccessors,qn as objDefineGet,$n as objDefineProp,Mn as objExtend,N as objForEachKey,yn as objFreeze,T as objHasOwnProperty,pn as objKeys,bn as objSeal,sn as objSetPrototypeOf,f as objToString,_r as polyGetKnownSymbol,Br as polyIsArray,x as polyNewSymbol,zr as polyObjKeys,br as polyStrTrim,dr as polyStrTrimEnd,hr as polyStrTrimStart,Ar as polySymbolFor,Dr as polySymbolKeyFor,Yn as strEndsWith,Zn as strIndexOf,tr as strIsNullOrEmpty,rr as strIsNullOrWhiteSpace,nr as strLastIndexOf,cr as strPadEnd,sr as strPadStart,or as strRepeat,fr as strSlice,pr as strStartsWith,Sr as strTrim,Er as strTrimEnd,jr as strTrimLeft,Tr as strTrimRight,wr as strTrimStart,Cr as symbolFor,Mr as symbolKeyFor,rn as throwError,j as throwRangeError,w as throwTypeError,F as throwUnsupported}; | ||
var a="",W="function",U="object",u="prototype",r="undefined",R="hasOwnProperty",t="Symbol",C="_polyfill",e=Object,M=e[u],o=String[u],n=Math,i=Array,B=i[u];function s(r){return function(n){return typeof n===r}}function c(r){return function(n){return!(!n||f(n)!==r)}}function f(n){return M.toString.call(n)}function z(n,r){return typeof n===r}function l(n){return n==r||typeof n===r}function G(n){return!y(n)}function p(n){return null===n||l(n)}function L(n){return null===n||!y(n)}function y(n){return!!n||n!==undefined}var b=s("string"),h=s(W);function d(n){return!p(n)&&typeof n===U}var g=i.isArray,H=c("[object Date]"),m=s("number"),v=s("boolean"),i=c("[object RegExp]"),J=c("[object File]"),V=c("[object FormData]"),$=c("[object Blob]"),q=c("[object ArrayBuffer]"),Q=c("[object Error]");function X(n){return!!n&&h(n.then)}function Y(n){return X(n)&&h(n["catch"])}function Z(n){return!n||!(n&&0+n)}function nn(n){return!(!n||!(n&&0+n))}function S(n,r){var t=f(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function rn(n){throw Error(n)}function w(n){throw new TypeError(n)}function j(n){throw new RangeError(n)}function E(o,a,u){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==a&&w("'"+o+"' not defined for "+S(n[0])),u}}function O(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}function tn(n,r){return!l(r)&&n&&(g(r)?B.push.apply(n,r):n.push(r)),n}var en,on=E("indexOf"),an=E("reduce"),un=E("map");function T(n,r){return n&&M[R].call(n,r)}function N(n,r,t){if(n&&d(n))for(var e in n)if(T(n,e)&&-1===r.call(t||n,e,n[e]))break}function sn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){N(n,function(n,r){t[n]=r})})(n,r)}function cn(n,r){var t,e,o=Error;function a(){this.constructor=t}return n=n,sn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(a[u]=e[u]).name=n,t[u]=new a,t}function F(n){throw new(en=en||cn("UnsupportedError"))(n)}var fn=e.assign,I=e.freeze;function ln(n){return n}function pn(n){return d(n)&&null!==n||w("objKeys called on non-object"),e.keys(n)}function P(n){var r;return g(n)?(r=[],O(n,function(n){r.push(P(n))}),r):d(n)?A({},n):n}function A(t,n){return p(n)||N(n,function(n,r){t[n]=P(r)}),t}function D(n){return I&&N(n,function(n,r){(g(r)||d(r))&&I(r)}),yn(n)}var yn=I||ln,bn=e.seal||ln;function hn(n){var t={};return N(n,function(n,r){t[n]=r,t[r]=n}),D(t)}function dn(n){var t={};return N(n,function(n,r){t[n]=n,t[r]=n}),D(t)}function gn(n){var t={};return N(n,function(n,r){t[n]=r,t[r]=r}),D(t)}function mn(n){var t={};return N(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),D(t)}function vn(n){return mn(n)}var Sn=null,wn=_(function(){return y(window)},!1),jn=_(function(){return y(document)},!1),En=_(function(){return y(navigator)},!1),On=_(function(){return y(history)},!1),Tn=_(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),Nn=_(function(){return!(!process||!(process.versions||{}).node)},!1);function _(n,r){try{r=n()}catch(t){}return r}function Fn(n){n=!1===n?null:Sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),Sn=n),n}function k(n,r){r=Fn(r);return r&&r[n]?r[n]:"window"===n&&wn?window:null}function In(){return!!Pn()}function Pn(){return jn?document:k("document")}function An(){return!!Dn()}function Dn(){return wn?window:k("window")}function _n(){return!!kn()}function kn(){return En?navigator:k("navigator")}function xn(){return!!Kn()}function Kn(){return On?history:k("history")}function Wn(){return Nn}function Un(){return Tn}function Rn(r,n){return O(n,function(n){A(r,n)}),r}function Cn(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return Rn(P(n)||{},r)}function Mn(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return Rn(n||{},r)}function Bn(n,r){if(p(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n}function zn(n){return function i(n,r){var t,e,o=!1===n||0===n;if(!o&&!p(n))if(g(n))o=0<n.length;else if(H(n))o=!isNaN(n.getTime());else{if(v(n))return!0;if(d(n)){try{t=n,O(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var a=e;if(v(a))return a;if(h(n.valueOf)&&r<5)return i(n.valueOf(),++r)}catch(u){}return!!pn(n).length}o=nn(n)}return o}(n,0)}var Gn=n.floor,Ln=n.ceil,Hn=n.trunc||function(n){n=+n;return(0<n?Gn:Ln)(n)};function Jn(n,r){var t=+n;return t==Infinity&&r&&j("invalid value ["+S(n)+"]"),t!=t||0==t?0:Hn(t)}var n=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[u]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},Vn=e.defineProperty;function $n(n,r,t){if(Vn)return Vn(n,r,t),n;F("Unable to define property ["+f(r)+"] on "+S(n))}function qn(n,r,t,e){e={enumerable:!0,configurable:!!l(e)||e};return h(t)?e.get=t:e.value=t,$n(n,r,e)}function Qn(n,r,t,e,o){if(Vn)try{var a={enumerable:!0,configurable:!!l(o)||o};return t&&(a.get=t),e&&(a.set=e),$n(n,r,a)}catch(u){F("Unable to define accessors for ["+f(r)+"] on "+S(n))}}var Xn=o.endsWith;function Yn(n,r,t){var e,o,n=b(n)?n:""+n;return Xn?Xn.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,o=n.length,t=!l(t)&&t<o?t:o,n.substring(t-e,t)===r)}var Zn=E("indexOf"),nr=E("lastIndexOf");function rr(n){return b(n)?n.replace(/[\s\t\r\n\f]+/g,a)===a:p(n)}function tr(n){return b(n)?n===a:p(n)}var er=o.repeat;function or(n,r){if(er)return er.call(n,r);var t=r;p(n)&&w("can't convert ["+S(n)+"]"),(t=Jn(t,!0))<0&&j("invalid count must be >= 0 && < Infinity");for(var e=b(n)?n:""+n,o=a;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var ar=o.padStart,ur=o.padEnd;function ir(n,r,t){var e=a,n=(r=Jn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=p(t)?" ":""+t).length?or(e,Ln(r/e.length)):e).length>r?e.substring(0,r):e}function sr(n,r,t){return ar?ar.call(n,r,t):ir(n=n,r,t)+n}function cr(n,r,t){return ur?ur.call(n,r,t):n+ir(n,r,t)}function fr(n,r,t){return o.slice.call(n,r,t)}var lr=o.startsWith;function pr(n,r,t){var e,n=b(n)?n:""+n;return lr?lr.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)}function yr(r){return function(n){return p(n)&&w("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var br=yr(/^\s+|(?=\s)\s+$/g),hr=yr(/^\s+/g),dr=yr(/(?=\s)\s+$/g),gr=o.trim,mr=o.trimStart,vr=o.trimEnd;function Sr(n){return gr?gr.call(n):br(n)}function wr(n){return mr?mr.call(n):hr(n)}var jr=wr;function Er(n){return vr?vr.call(n):dr(n)}var Or,Tr=Er,Nr=dn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Fr="__polySymbols$ts_utils";function Ir(){var n;return Or||(n=Fn(),Or=n[Fr]=n[Fr]||{k:{},s:{}}),Or}var Pr={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[C]=!0,r}function Ar(n){var r,t=Ir();return T(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function Dr(n){return!p(n)&&"null"!=n||w(n+" is not a symbol"),Ir().s[n]}function _r(n){n=Nr[n];return n?Pr[n]=Pr[n]||x(t+"."+n):void 0}var kr=_(function(){return y(Symbol)},!1),K=k(t),xr=s("symbol");function Kr(n){return!!Wr(n)}function Wr(n){return K=!1===n?k(t,n):K,kr&&K}function Ur(n,r){var t=Nr[n];return K?K[t||n]:r?null:_r(n)}function Rr(n,r){return kr?Symbol(n):r?null:x(n)}var Cr=K&&_(function(){return K["for"]},null)||Ar,Mr=K&&_(function(){return K.keyFor},null)||Dr;function Br(n){return!p(n)&&"[object Array]"===f(n)}function zr(n){if(!d(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)T(n,r)&&t.push(r);return t}export{tn as arrAppend,O as arrForEach,on as arrIndexOf,un as arrMap,an as arrReduce,cn as createCustomError,hn as createEnum,dn as createEnumKeyMap,gn as createEnumValueMap,mn as createSimpleMap,vn as createTypeMap,Cn as deepExtend,S as dumpObj,Pn as getDocument,Fn as getGlobal,Kn as getHistory,k as getInst,Bn as getIntValue,Ur as getKnownSymbol,kn as getNavigator,Wr as getSymbol,Dn as getWindow,In as hasDocument,xn as hasHistory,_n as hasNavigator,Kr as hasSymbol,zn as hasValue,An as hasWindow,g as isArray,q as isArrayBuffer,$ as isBlob,v as isBoolean,H as isDate,y as isDefined,Q as isError,J as isFile,V as isFormData,h as isFunction,Wn as isNode,Z as isNotTruthy,p as isNullOrUndefined,m as isNumber,d as isObject,Y as isPromise,X as isPromiseLike,i as isRegExp,L as isStrictNullOrUndefined,G as isStrictUndefined,b as isString,xr as isSymbol,nn as isTruthy,z as isTypeof,l as isUndefined,Un as isWebWorker,Ln as mathCeil,Gn as mathFloor,Jn as mathToInt,Hn as mathTrunc,Rr as newSymbol,fn as objAssign,A as objCopyProps,n as objCreate,P as objDeepCopy,D as objDeepFreeze,Qn as objDefineAccessors,qn as objDefineGet,$n as objDefineProp,Mn as objExtend,N as objForEachKey,yn as objFreeze,T as objHasOwnProperty,pn as objKeys,bn as objSeal,sn as objSetPrototypeOf,f as objToString,_r as polyGetKnownSymbol,Br as polyIsArray,x as polyNewSymbol,zr as polyObjKeys,br as polyStrTrim,dr as polyStrTrimEnd,hr as polyStrTrimStart,Ar as polySymbolFor,Dr as polySymbolKeyFor,Yn as strEndsWith,Zn as strIndexOf,tr as strIsNullOrEmpty,rr as strIsNullOrWhiteSpace,nr as strLastIndexOf,cr as strPadEnd,sr as strPadStart,or as strRepeat,fr as strSlice,pr as strStartsWith,Sr as strTrim,Er as strTrimEnd,jr as strTrimLeft,Tr as strTrimRight,wr as strTrimStart,Cr as symbolFor,Mr as symbolKeyFor,rn as throwError,j as throwRangeError,w as throwTypeError,F as throwUnsupported}; | ||
//# sourceMappingURL=ts-utils.min.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -658,5 +658,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -663,0 +663,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
this.nevware21=this.nevware21||{},this.nevware21["ts-utils"]=function(n){"use strict";var u="",W="function",U="object",i="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[i],o=String[i],c=Math,a=Array,B=a[i];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function y(n){return n==r||typeof n===r}function p(n){return null===n||y(n)}function b(n){return!!n||n!==undefined}var h=f("string"),d=f(W);function v(n){return!p(n)&&typeof n===U}var g=a.isArray,z=l("[object Date]"),m=f("number"),w=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&d(n.then)}function q(n){return!(!n||!(n&&0+n))}function S(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,u,i){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==u&&j("'"+o+"' not defined for "+S(n[0])),i}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&v(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function u(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(u[i]=e[i]).name=n,t[i]=new u,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return v(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return g(n)?(r=[],T(n,function(n){r.push(_(n))}),r):v(n)?un({},n):n}function un(t,n){return p(n)||F(n,function(n,r){t[n]=_(r)}),t}function A(n){return P&&F(n,function(n,r){(g(r)||v(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),A(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),A(t)}var sn=null,yn=D(function(){return b(window)},!1),pn=D(function(){return b(document)},!1),bn=D(function(){return b(navigator)},!1),hn=D(function(){return b(history)},!1),dn=D(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),vn=D(function(){return!(!process||!(process.versions||{}).node)},!1);function D(n,r){try{r=n()}catch(t){}return r}function gn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function k(n,r){r=gn(r);return r&&r[n]?r[n]:"window"===n&&yn?window:null}function mn(){return pn?document:k("document")}function wn(){return yn?window:k("window")}function Sn(){return bn?navigator:k("navigator")}function jn(){return hn?history:k("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+S(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[i]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+S(n))}var _n=o.endsWith,An=O("indexOf"),Dn=O("lastIndexOf"),kn=o.repeat;function xn(n,r){if(kn)return kn.call(n,r);var t=r;p(n)&&j("can't convert ["+S(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=h(n)?n:""+n,o=u;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=u,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=p(t)?" ":""+t).length?xn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return p(n)&&j("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?<!\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?<!\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=gn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!p(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||x(t+"."+n):void 0}var or=D(function(){return b(Symbol)},!1),K=k(t),ur=f("symbol");function ir(n){return K=!1===n?k(t,n):K,or&&K}var cr=K&&D(function(){return K["for"]},null)||rr,ar=K&&D(function(){return K.keyFor},null)||tr;return n.arrAppend=function(n,r){return!y(r)&&n&&(g(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),A(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),A(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=S,n.getDocument=mn,n.getGlobal=gn,n.getHistory=jn,n.getInst=k,n.getIntValue=function(n,r){if(p(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=Sn,n.getSymbol=ir,n.getWindow=wn,n.hasDocument=function(){return!!mn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!Sn()},n.hasSymbol=function(n){return!!ir(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!p(n))if(g(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(w(n))return!0;if(v(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(d(n)?n():n),-1});var u=e;if(w(u))return u;if(d(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(i){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!wn()},n.isArray=g,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=w,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=d,n.isNode=function(){return vn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=p,n.isNumber=m,n.isObject=v,n.isPromise=function(n){return $(n)&&d(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=h,n.isSymbol=ur,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=y,n.isWebWorker=function(){return dn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:x(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=A,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var u={enumerable:!0,configurable:!!y(o)||o};return t&&(u.get=t),e&&(u.set=e),Pn(n,r,u)}catch(i){I("Unable to define accessors for ["+s(r)+"] on "+S(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!y(e)||e};return d(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!p(n)&&"[object Array]"===s(n)},n.polyNewSymbol=x,n.polyObjKeys=function(n){if(!v(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=h(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=h(n=n)?n:""+n,e=(r=h(r)?r:""+r).length,o=n.length,t=!y(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=An,n.strIsNullOrEmpty=function(n){return h(n)?n===u:p(n)},n.strIsNullOrWhiteSpace=function(n){return h(n)?n.replace(/[\s\t\r\n\f]+/g,u)===u:p(n)},n.strLastIndexOf=Dn,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=xn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=h(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=h(n=n)?n:""+n,e=(r=h(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0}),n}({}); | ||
this.nevware21=this.nevware21||{},this.nevware21["ts-utils"]=function(n){"use strict";var u="",W="function",U="object",i="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[i],o=String[i],c=Math,a=Array,B=a[i];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function y(n){return n==r||typeof n===r}function p(n){return null===n||y(n)}function b(n){return!!n||n!==undefined}var h=f("string"),d=f(W);function v(n){return!p(n)&&typeof n===U}var g=a.isArray,z=l("[object Date]"),m=f("number"),w=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&d(n.then)}function q(n){return!(!n||!(n&&0+n))}function S(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,u,i){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==u&&j("'"+o+"' not defined for "+S(n[0])),i}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&v(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function u(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(u[i]=e[i]).name=n,t[i]=new u,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return v(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return g(n)?(r=[],T(n,function(n){r.push(_(n))}),r):v(n)?un({},n):n}function un(t,n){return p(n)||F(n,function(n,r){t[n]=_(r)}),t}function A(n){return P&&F(n,function(n,r){(g(r)||v(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),A(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),A(t)}var sn=null,yn=D(function(){return b(window)},!1),pn=D(function(){return b(document)},!1),bn=D(function(){return b(navigator)},!1),hn=D(function(){return b(history)},!1),dn=D(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),vn=D(function(){return!(!process||!(process.versions||{}).node)},!1);function D(n,r){try{r=n()}catch(t){}return r}function gn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function k(n,r){r=gn(r);return r&&r[n]?r[n]:"window"===n&&yn?window:null}function mn(){return pn?document:k("document")}function wn(){return yn?window:k("window")}function Sn(){return bn?navigator:k("navigator")}function jn(){return hn?history:k("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+S(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[i]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+S(n))}var _n=o.endsWith,An=O("indexOf"),Dn=O("lastIndexOf"),kn=o.repeat;function xn(n,r){if(kn)return kn.call(n,r);var t=r;p(n)&&j("can't convert ["+S(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=h(n)?n:""+n,o=u;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=u,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=p(t)?" ":""+t).length?xn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return p(n)&&j("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?=\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?=\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=gn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!p(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||x(t+"."+n):void 0}var or=D(function(){return b(Symbol)},!1),K=k(t),ur=f("symbol");function ir(n){return K=!1===n?k(t,n):K,or&&K}var cr=K&&D(function(){return K["for"]},null)||rr,ar=K&&D(function(){return K.keyFor},null)||tr;return n.arrAppend=function(n,r){return!y(r)&&n&&(g(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),A(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),A(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=S,n.getDocument=mn,n.getGlobal=gn,n.getHistory=jn,n.getInst=k,n.getIntValue=function(n,r){if(p(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=Sn,n.getSymbol=ir,n.getWindow=wn,n.hasDocument=function(){return!!mn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!Sn()},n.hasSymbol=function(n){return!!ir(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!p(n))if(g(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(w(n))return!0;if(v(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(d(n)?n():n),-1});var u=e;if(w(u))return u;if(d(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(i){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!wn()},n.isArray=g,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=w,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=d,n.isNode=function(){return vn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=p,n.isNumber=m,n.isObject=v,n.isPromise=function(n){return $(n)&&d(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=h,n.isSymbol=ur,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=y,n.isWebWorker=function(){return dn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:x(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=A,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var u={enumerable:!0,configurable:!!y(o)||o};return t&&(u.get=t),e&&(u.set=e),Pn(n,r,u)}catch(i){I("Unable to define accessors for ["+s(r)+"] on "+S(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!y(e)||e};return d(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!p(n)&&"[object Array]"===s(n)},n.polyNewSymbol=x,n.polyObjKeys=function(n){if(!v(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=h(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=h(n=n)?n:""+n,e=(r=h(r)?r:""+r).length,o=n.length,t=!y(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=An,n.strIsNullOrEmpty=function(n){return h(n)?n===u:p(n)},n.strIsNullOrWhiteSpace=function(n){return h(n)?n.replace(/[\s\t\r\n\f]+/g,u)===u:p(n)},n.strLastIndexOf=Dn,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=xn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=h(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=h(n=n)?n:""+n,e=(r=h(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0}),n}({}); | ||
//# sourceMappingURL=ts-utils.min.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -660,5 +660,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -665,0 +665,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
var n=this,r=function(n){"use strict";var i="",W="function",U="object",u="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[u],o=String[u],c=Math,a=Array,B=a[u];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function p(n){return n==r||typeof n===r}function y(n){return null===n||p(n)}function b(n){return!!n||n!==undefined}var d=f("string"),h=f(W);function g(n){return!y(n)&&typeof n===U}var v=a.isArray,z=l("[object Date]"),m=f("number"),w=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&h(n.then)}function q(n){return!(!n||!(n&&0+n))}function S(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,i,u){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==i&&j("'"+o+"' not defined for "+S(n[0])),u}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&g(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function i(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(i[u]=e[u]).name=n,t[u]=new i,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return g(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return v(n)?(r=[],T(n,function(n){r.push(_(n))}),r):g(n)?un({},n):n}function un(t,n){return y(n)||F(n,function(n,r){t[n]=_(r)}),t}function x(n){return P&&F(n,function(n,r){(v(r)||g(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),x(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),x(t)}var sn=null,pn=A(function(){return b(window)},!1),yn=A(function(){return b(document)},!1),bn=A(function(){return b(navigator)},!1),dn=A(function(){return b(history)},!1),hn=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),gn=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(n,r){try{r=n()}catch(t){}return r}function vn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function D(n,r){r=vn(r);return r&&r[n]?r[n]:"window"===n&&pn?window:null}function mn(){return yn?document:D("document")}function wn(){return pn?window:D("window")}function Sn(){return bn?navigator:D("navigator")}function jn(){return dn?history:D("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+S(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[u]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+S(n))}var _n=o.endsWith,xn=O("indexOf"),An=O("lastIndexOf"),Dn=o.repeat;function kn(n,r){if(Dn)return Dn.call(n,r);var t=r;y(n)&&j("can't convert ["+S(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=d(n)?n:""+n,o=i;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=i,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?kn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return y(n)&&j("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?<!\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?<!\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=vn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function k(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=k(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!y(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||k(t+"."+n):void 0}var or=A(function(){return b(Symbol)},!1),K=D(t),ir=f("symbol");function ur(n){return K=!1===n?D(t,n):K,or&&K}var cr=K&&A(function(){return K["for"]},null)||rr,ar=K&&A(function(){return K.keyFor},null)||tr;n.arrAppend=function(n,r){return!p(r)&&n&&(v(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),x(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),x(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=S,n.getDocument=mn,n.getGlobal=vn,n.getHistory=jn,n.getInst=D,n.getIntValue=function(n,r){if(y(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=Sn,n.getSymbol=ur,n.getWindow=wn,n.hasDocument=function(){return!!mn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!Sn()},n.hasSymbol=function(n){return!!ur(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(v(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(w(n))return!0;if(g(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var i=e;if(w(i))return i;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(u){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!wn()},n.isArray=v,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=w,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=h,n.isNode=function(){return gn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=y,n.isNumber=m,n.isObject=g,n.isPromise=function(n){return $(n)&&h(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=d,n.isSymbol=ir,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=p,n.isWebWorker=function(){return hn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:k(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=x,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var i={enumerable:!0,configurable:!!p(o)||o};return t&&(i.get=t),e&&(i.set=e),Pn(n,r,i)}catch(u){I("Unable to define accessors for ["+s(r)+"] on "+S(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!p(e)||e};return h(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!y(n)&&"[object Array]"===s(n)},n.polyNewSymbol=k,n.polyObjKeys=function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=d(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,o=n.length,t=!p(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=xn,n.strIsNullOrEmpty=function(n){return d(n)?n===i:y(n)},n.strIsNullOrWhiteSpace=function(n){return d(n)?n.replace(/[\s\t\r\n\f]+/g,i)===i:y(n)},n.strLastIndexOf=An,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=kn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=d(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0})};"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(((n="undefined"!=typeof globalThis?globalThis:n||self).nevware21=n.nevware21||{},n.nevware21["ts-utils"]={})); | ||
var n=this,r=function(n){"use strict";var i="",W="function",U="object",u="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[u],o=String[u],c=Math,a=Array,B=a[u];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function p(n){return n==r||typeof n===r}function y(n){return null===n||p(n)}function b(n){return!!n||n!==undefined}var d=f("string"),h=f(W);function g(n){return!y(n)&&typeof n===U}var v=a.isArray,z=l("[object Date]"),m=f("number"),w=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&h(n.then)}function q(n){return!(!n||!(n&&0+n))}function S(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,i,u){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==i&&j("'"+o+"' not defined for "+S(n[0])),u}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&g(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function i(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(i[u]=e[u]).name=n,t[u]=new i,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return g(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return v(n)?(r=[],T(n,function(n){r.push(_(n))}),r):g(n)?un({},n):n}function un(t,n){return y(n)||F(n,function(n,r){t[n]=_(r)}),t}function x(n){return P&&F(n,function(n,r){(v(r)||g(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),x(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),x(t)}var sn=null,pn=A(function(){return b(window)},!1),yn=A(function(){return b(document)},!1),bn=A(function(){return b(navigator)},!1),dn=A(function(){return b(history)},!1),hn=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),gn=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(n,r){try{r=n()}catch(t){}return r}function vn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function D(n,r){r=vn(r);return r&&r[n]?r[n]:"window"===n&&pn?window:null}function mn(){return yn?document:D("document")}function wn(){return pn?window:D("window")}function Sn(){return bn?navigator:D("navigator")}function jn(){return dn?history:D("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+S(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[u]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+S(n))}var _n=o.endsWith,xn=O("indexOf"),An=O("lastIndexOf"),Dn=o.repeat;function kn(n,r){if(Dn)return Dn.call(n,r);var t=r;y(n)&&j("can't convert ["+S(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=d(n)?n:""+n,o=i;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=i,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?kn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return y(n)&&j("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?=\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?=\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=vn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function k(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=k(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!y(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||k(t+"."+n):void 0}var or=A(function(){return b(Symbol)},!1),K=D(t),ir=f("symbol");function ur(n){return K=!1===n?D(t,n):K,or&&K}var cr=K&&A(function(){return K["for"]},null)||rr,ar=K&&A(function(){return K.keyFor},null)||tr;n.arrAppend=function(n,r){return!p(r)&&n&&(v(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),x(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),x(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=S,n.getDocument=mn,n.getGlobal=vn,n.getHistory=jn,n.getInst=D,n.getIntValue=function(n,r){if(y(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=Sn,n.getSymbol=ur,n.getWindow=wn,n.hasDocument=function(){return!!mn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!Sn()},n.hasSymbol=function(n){return!!ur(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(v(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(w(n))return!0;if(g(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var i=e;if(w(i))return i;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(u){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!wn()},n.isArray=v,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=w,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=h,n.isNode=function(){return gn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=y,n.isNumber=m,n.isObject=g,n.isPromise=function(n){return $(n)&&h(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=d,n.isSymbol=ir,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=p,n.isWebWorker=function(){return hn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:k(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=x,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var i={enumerable:!0,configurable:!!p(o)||o};return t&&(i.get=t),e&&(i.set=e),Pn(n,r,i)}catch(u){I("Unable to define accessors for ["+s(r)+"] on "+S(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!p(e)||e};return h(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!y(n)&&"[object Array]"===s(n)},n.polyNewSymbol=k,n.polyObjKeys=function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=d(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,o=n.length,t=!p(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=xn,n.strIsNullOrEmpty=function(n){return d(n)?n===i:y(n)},n.strIsNullOrWhiteSpace=function(n){return d(n)?n.replace(/[\s\t\r\n\f]+/g,i)===i:y(n)},n.strLastIndexOf=An,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=kn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=d(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0})};"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(((n="undefined"!=typeof globalThis?globalThis:n||self).nevware21=n.nevware21||{},n.nevware21["ts-utils"]={})); | ||
//# sourceMappingURL=ts-utils.min.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -735,5 +735,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = exports('polyStrTrim', _createTrimFn(/^\s+|(?<!\s)\s+$/g)); | ||
var polyStrTrim = exports('polyStrTrim', _createTrimFn(/^\s+|(?=\s)\s+$/g)); | ||
var polyStrTrimStart = exports('polyStrTrimStart', _createTrimFn(/^\s+/g)); | ||
var polyStrTrimEnd = exports('polyStrTrimEnd', _createTrimFn(/(?<!\s)\s+$/g)); | ||
var polyStrTrimEnd = exports('polyStrTrimEnd', _createTrimFn(/(?=\s)\s+$/g)); | ||
@@ -740,0 +740,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
System.register("nevware21.ts-utils",[],function(qn){"use strict";return{execute:function(){qn({arrAppend:function(n,r){return!s(r)&&n&&(m(r)?B.push.apply(n,r):n.push(r)),n},arrForEach:j,createCustomError:q,createEnum:function(n){var t={};return O(n,function(n,r){t[n]=r,t[r]=n}),P(t)},createEnumKeyMap:Z,createEnumValueMap:function(n){var t={};return O(n,function(n,r){t[n]=r,t[r]=r}),P(t)},createSimpleMap:nn,createTypeMap:nn,deepExtend:function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return mn(F(n)||{},r)},dumpObj:d,getDocument:pn,getGlobal:D,getHistory:gn,getInst:_,getIntValue:function(n,r){if(y(n))return r;if(L(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},getKnownSymbol:function(n,r){var t=Mn[n];return K?K[t||n]:r?null:Jn(n)},getNavigator:hn,getSymbol:$n,getWindow:bn,hasDocument:function(){return!!pn()},hasHistory:function(){return!!gn()},hasNavigator:function(){return!!hn()},hasSymbol:function(n){return!!$n(n)},hasValue:function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(m(n))o=0<n.length;else if(G(n))o=!isNaN(n.getTime());else{if(H(n))return!0;if(g(n)){try{t=n,j(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var u=e;if(H(u))return u;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(i){}return!!X(n).length}o=V(n)}return o}(n,0)},hasWindow:function(){return!!bn()},isDefined:p,isNode:function(){return yn},isNotTruthy:function(n){return!n||!(n&&0+n)},isNullOrUndefined:y,isObject:g,isPromise:function(n){return J(n)&&h(n["catch"])},isPromiseLike:J,isStrictNullOrUndefined:function(n){return null===n||!p(n)},isStrictUndefined:function(n){return!p(n)},isTruthy:V,isTypeof:function(n,r){return typeof n===r},isUndefined:s,isWebWorker:function(){return sn},mathToInt:k,newSymbol:function(n,r){return Vn?Symbol(n):r?null:x(n)},objCopyProps:I,objDeepCopy:F,objDeepFreeze:P,objDefineAccessors:function(n,r,t,e,o){if(wn)try{var u={enumerable:!0,configurable:!!s(o)||o};return t&&(u.get=t),e&&(u.set=e),jn(n,r,u)}catch(i){T("Unable to define accessors for ["+l(r)+"] on "+d(n))}},objDefineGet:function(n,r,t,e){e={enumerable:!0,configurable:!!s(e)||e};return h(t)?e.get=t:e.value=t,jn(n,r,e)},objDefineProp:jn,objExtend:function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return mn(n||{},r)},objForEachKey:O,objHasOwnProperty:E,objKeys:X,objSetPrototypeOf:$,objToString:l,polyGetKnownSymbol:Jn,polyIsArray:function(n){return!y(n)&&"[object Array]"===l(n)},polyNewSymbol:x,polyObjKeys:function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)E(n,r)&&t.push(r);return t},polySymbolFor:Ln,polySymbolKeyFor:Hn,strEndsWith:function(n,r,t){var e,o,n=b(n)?n:""+n;return En?En.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,o=n.length,t=!s(t)&&t<o?t:o,n.substring(t-e,t)===r)},strIsNullOrEmpty:function(n){return b(n)?n===u:y(n)},strIsNullOrWhiteSpace:function(n){return b(n)?n.replace(/[\s\t\r\n\f]+/g,u)===u:y(n)},strPadEnd:function(n,r,t){return Fn?Fn.call(n,r,t):n+In(n,r,t)},strPadStart:function(n,r,t){return Nn?Nn.call(n,r,t):In(n=n,r,t)+n},strRepeat:Tn,strSlice:function(n,r,t){return o.slice.call(n,r,t)},strStartsWith:function(n,r,t){var e,n=b(n)?n:""+n;return Pn?Pn.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},strTrim:function(n){return xn?xn.call(n):Dn(n)},strTrimEnd:Rn,strTrimStart:Un,throwError:function(n){throw Error(n)},throwRangeError:S,throwTypeError:v,throwUnsupported:T});var u="",W="function",U="object",i="prototype",r="undefined",R="hasOwnProperty",t="Symbol",C="_polyfill",e=Object,M=e[i],o=String[i],n=Math,c=Array,B=c[i];function a(r){return function(n){return typeof n===r}}function f(r){return function(n){return!(!n||l(n)!==r)}}function l(n){return M.toString.call(n)}function s(n){return n==r||typeof n===r}function y(n){return null===n||s(n)}function p(n){return!!n||n!==undefined}var b=qn("isString",a("string")),h=qn("isFunction",a(W));function g(n){return!y(n)&&typeof n===U}var z,m=qn("isArray",c.isArray),G=qn("isDate",f("[object Date]")),L=qn("isNumber",a("number")),H=qn("isBoolean",a("boolean"));function J(n){return!!n&&h(n.then)}function V(n){return!(!n||!(n&&0+n))}function d(n,r){var t=l(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?L(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function v(n){throw new TypeError(n)}function S(n){throw new RangeError(n)}function w(o,u,i){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==u&&v("'"+o+"' not defined for "+d(n[0])),i}}function j(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}function E(n,r){return n&&M[R].call(n,r)}function O(n,r,t){if(n&&g(n))for(var e in n)if(E(n,e)&&-1===r.call(t||n,e,n[e]))break}function $(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){O(n,function(n,r){t[n]=r})})(n,r)}function q(n,r){var t,e,o=Error;function u(){this.constructor=t}return n=n,$(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(u[i]=e[i]).name=n,t[i]=new u,t}function T(n){throw new(z=z||q("UnsupportedError"))(n)}qn("isRegExp",f("[object RegExp]")),qn("isFile",f("[object File]")),qn("isFormData",f("[object FormData]")),qn("isBlob",f("[object Blob]")),qn("isArrayBuffer",f("[object ArrayBuffer]")),qn("isError",f("[object Error]")),qn("arrIndexOf",w("indexOf")),qn("arrReduce",w("reduce")),qn("arrMap",w("map"));var c=e.assign,N=e.freeze;function Q(n){return n}function X(n){return g(n)&&null!==n||v("objKeys called on non-object"),e.keys(n)}function F(n){var r;return m(n)?(r=[],j(n,function(n){r.push(F(n))}),r):g(n)?I({},n):n}function I(t,n){return y(n)||O(n,function(n,r){t[n]=F(r)}),t}function P(n){return N&&O(n,function(n,r){(m(r)||g(r))&&N(r)}),Y(n)}qn("objAssign",c);var Y=qn("objFreeze",N||Q);function Z(n){var t={};return O(n,function(n,r){t[n]=n,t[r]=n}),P(t)}function nn(n){var t={};return O(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),P(t)}qn("objSeal",e.seal||Q);var rn="document",tn="history",en="navigator",on="window",un=null,cn=A(function(){return p(window)},!1),an=A(function(){return p(document)},!1),fn=A(function(){return p(navigator)},!1),ln=A(function(){return p(history)},!1),sn=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),yn=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(n,r){try{r=n()}catch(t){}return r}function D(n){n=!1===n?null:un;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),un=n),n}function _(n,r){r=D(r);return r&&r[n]?r[n]:n===on&&cn?window:null}function pn(){return an?document:_(rn)}function bn(){return cn?window:_(on)}function hn(){return fn?navigator:_(en)}function gn(){return ln?history:_(tn)}function mn(r,n){return j(n,function(n){I(r,n)}),r}var dn=qn("mathFloor",n.floor),vn=qn("mathCeil",n.ceil),Sn=qn("mathTrunc",n.trunc||function(n){n=+n;return(0<n?dn:vn)(n)});function k(n,r){var t=+n;return t==Infinity&&r&&S("invalid value ["+d(n)+"]"),t!=t||0==t?0:Sn(t)}var c=e.create,wn=(qn("objCreate",c||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[i]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+d(n))}),e.defineProperty);function jn(n,r,t){if(wn)return wn(n,r,t),n;T("Unable to define property ["+l(r)+"] on "+d(n))}var En=o.endsWith,On=(qn("strIndexOf",w("indexOf")),qn("strLastIndexOf",w("lastIndexOf")),o.repeat);function Tn(n,r){if(On)return On.call(n,r);var t=r;y(n)&&v("can't convert ["+d(n)+"]"),(t=k(t,!0))<0&&S("invalid count must be >= 0 && < Infinity");for(var e=b(n)?n:""+n,o=u;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Nn=o.padStart,Fn=o.padEnd;function In(n,r,t){var e=u,n=(r=k(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?Tn(e,vn(r/e.length)):e).length>r?e.substring(0,r):e}var Pn=o.startsWith;function An(r){return function(n){return y(n)&&v("strTrim called ["+d(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Dn=qn("polyStrTrim",An(/^\s+|(?<!\s)\s+$/g)),_n=qn("polyStrTrimStart",An(/^\s+/g)),kn=qn("polyStrTrimEnd",An(/(?<!\s)\s+$/g)),xn=o.trim,Kn=o.trimStart,Wn=o.trimEnd;function Un(n){return Kn?Kn.call(n):_n(n)}function Rn(n){return Wn?Wn.call(n):kn(n)}qn("strTrimLeft",Un),qn("strTrimRight",Rn);var Cn,Mn=Z({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Bn="__polySymbols$ts_utils";function zn(){var n;return Cn||(n=D(),Cn=n[Bn]=n[Bn]||{k:{},s:{}}),Cn}var Gn={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[C]=!0,r}function Ln(n){var r,t=zn();return E(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function Hn(n){return!y(n)&&"null"!=n||v(n+" is not a symbol"),zn().s[n]}function Jn(n){n=Mn[n];return n?Gn[n]=Gn[n]||x(t+"."+n):void 0}var Vn=A(function(){return p(Symbol)},!1),K=_(t),n=K&&A(function(){return K["for"]},null),c=K&&A(function(){return K.keyFor},null);function $n(n){return K=!1===n?_(t,n):K,Vn&&K}qn("isSymbol",a("symbol")),qn("symbolFor",n||Ln),qn("symbolKeyFor",c||Hn)}}}); | ||
System.register("nevware21.ts-utils",[],function(qn){"use strict";return{execute:function(){qn({arrAppend:function(n,r){return!s(r)&&n&&(m(r)?B.push.apply(n,r):n.push(r)),n},arrForEach:j,createCustomError:q,createEnum:function(n){var t={};return O(n,function(n,r){t[n]=r,t[r]=n}),P(t)},createEnumKeyMap:Z,createEnumValueMap:function(n){var t={};return O(n,function(n,r){t[n]=r,t[r]=r}),P(t)},createSimpleMap:nn,createTypeMap:nn,deepExtend:function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return mn(F(n)||{},r)},dumpObj:d,getDocument:pn,getGlobal:D,getHistory:gn,getInst:_,getIntValue:function(n,r){if(y(n))return r;if(L(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},getKnownSymbol:function(n,r){var t=Mn[n];return K?K[t||n]:r?null:Jn(n)},getNavigator:hn,getSymbol:$n,getWindow:bn,hasDocument:function(){return!!pn()},hasHistory:function(){return!!gn()},hasNavigator:function(){return!!hn()},hasSymbol:function(n){return!!$n(n)},hasValue:function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(m(n))o=0<n.length;else if(G(n))o=!isNaN(n.getTime());else{if(H(n))return!0;if(g(n)){try{t=n,j(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var u=e;if(H(u))return u;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(i){}return!!X(n).length}o=V(n)}return o}(n,0)},hasWindow:function(){return!!bn()},isDefined:p,isNode:function(){return yn},isNotTruthy:function(n){return!n||!(n&&0+n)},isNullOrUndefined:y,isObject:g,isPromise:function(n){return J(n)&&h(n["catch"])},isPromiseLike:J,isStrictNullOrUndefined:function(n){return null===n||!p(n)},isStrictUndefined:function(n){return!p(n)},isTruthy:V,isTypeof:function(n,r){return typeof n===r},isUndefined:s,isWebWorker:function(){return sn},mathToInt:k,newSymbol:function(n,r){return Vn?Symbol(n):r?null:x(n)},objCopyProps:I,objDeepCopy:F,objDeepFreeze:P,objDefineAccessors:function(n,r,t,e,o){if(wn)try{var u={enumerable:!0,configurable:!!s(o)||o};return t&&(u.get=t),e&&(u.set=e),jn(n,r,u)}catch(i){T("Unable to define accessors for ["+l(r)+"] on "+d(n))}},objDefineGet:function(n,r,t,e){e={enumerable:!0,configurable:!!s(e)||e};return h(t)?e.get=t:e.value=t,jn(n,r,e)},objDefineProp:jn,objExtend:function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return mn(n||{},r)},objForEachKey:O,objHasOwnProperty:E,objKeys:X,objSetPrototypeOf:$,objToString:l,polyGetKnownSymbol:Jn,polyIsArray:function(n){return!y(n)&&"[object Array]"===l(n)},polyNewSymbol:x,polyObjKeys:function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)E(n,r)&&t.push(r);return t},polySymbolFor:Ln,polySymbolKeyFor:Hn,strEndsWith:function(n,r,t){var e,o,n=b(n)?n:""+n;return En?En.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,o=n.length,t=!s(t)&&t<o?t:o,n.substring(t-e,t)===r)},strIsNullOrEmpty:function(n){return b(n)?n===u:y(n)},strIsNullOrWhiteSpace:function(n){return b(n)?n.replace(/[\s\t\r\n\f]+/g,u)===u:y(n)},strPadEnd:function(n,r,t){return Fn?Fn.call(n,r,t):n+In(n,r,t)},strPadStart:function(n,r,t){return Nn?Nn.call(n,r,t):In(n=n,r,t)+n},strRepeat:Tn,strSlice:function(n,r,t){return o.slice.call(n,r,t)},strStartsWith:function(n,r,t){var e,n=b(n)?n:""+n;return Pn?Pn.call(n,r,t):(r=r,t=t,n=b(n=n)?n:""+n,e=(r=b(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},strTrim:function(n){return xn?xn.call(n):Dn(n)},strTrimEnd:Rn,strTrimStart:Un,throwError:function(n){throw Error(n)},throwRangeError:S,throwTypeError:v,throwUnsupported:T});var u="",W="function",U="object",i="prototype",r="undefined",R="hasOwnProperty",t="Symbol",C="_polyfill",e=Object,M=e[i],o=String[i],n=Math,c=Array,B=c[i];function a(r){return function(n){return typeof n===r}}function f(r){return function(n){return!(!n||l(n)!==r)}}function l(n){return M.toString.call(n)}function s(n){return n==r||typeof n===r}function y(n){return null===n||s(n)}function p(n){return!!n||n!==undefined}var b=qn("isString",a("string")),h=qn("isFunction",a(W));function g(n){return!y(n)&&typeof n===U}var z,m=qn("isArray",c.isArray),G=qn("isDate",f("[object Date]")),L=qn("isNumber",a("number")),H=qn("isBoolean",a("boolean"));function J(n){return!!n&&h(n.then)}function V(n){return!(!n||!(n&&0+n))}function d(n,r){var t=l(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?L(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function v(n){throw new TypeError(n)}function S(n){throw new RangeError(n)}function w(o,u,i){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==u&&v("'"+o+"' not defined for "+d(n[0])),i}}function j(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}function E(n,r){return n&&M[R].call(n,r)}function O(n,r,t){if(n&&g(n))for(var e in n)if(E(n,e)&&-1===r.call(t||n,e,n[e]))break}function $(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){O(n,function(n,r){t[n]=r})})(n,r)}function q(n,r){var t,e,o=Error;function u(){this.constructor=t}return n=n,$(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(u[i]=e[i]).name=n,t[i]=new u,t}function T(n){throw new(z=z||q("UnsupportedError"))(n)}qn("isRegExp",f("[object RegExp]")),qn("isFile",f("[object File]")),qn("isFormData",f("[object FormData]")),qn("isBlob",f("[object Blob]")),qn("isArrayBuffer",f("[object ArrayBuffer]")),qn("isError",f("[object Error]")),qn("arrIndexOf",w("indexOf")),qn("arrReduce",w("reduce")),qn("arrMap",w("map"));var c=e.assign,N=e.freeze;function Q(n){return n}function X(n){return g(n)&&null!==n||v("objKeys called on non-object"),e.keys(n)}function F(n){var r;return m(n)?(r=[],j(n,function(n){r.push(F(n))}),r):g(n)?I({},n):n}function I(t,n){return y(n)||O(n,function(n,r){t[n]=F(r)}),t}function P(n){return N&&O(n,function(n,r){(m(r)||g(r))&&N(r)}),Y(n)}qn("objAssign",c);var Y=qn("objFreeze",N||Q);function Z(n){var t={};return O(n,function(n,r){t[n]=n,t[r]=n}),P(t)}function nn(n){var t={};return O(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),P(t)}qn("objSeal",e.seal||Q);var rn="document",tn="history",en="navigator",on="window",un=null,cn=A(function(){return p(window)},!1),an=A(function(){return p(document)},!1),fn=A(function(){return p(navigator)},!1),ln=A(function(){return p(history)},!1),sn=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),yn=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(n,r){try{r=n()}catch(t){}return r}function D(n){n=!1===n?null:un;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),un=n),n}function _(n,r){r=D(r);return r&&r[n]?r[n]:n===on&&cn?window:null}function pn(){return an?document:_(rn)}function bn(){return cn?window:_(on)}function hn(){return fn?navigator:_(en)}function gn(){return ln?history:_(tn)}function mn(r,n){return j(n,function(n){I(r,n)}),r}var dn=qn("mathFloor",n.floor),vn=qn("mathCeil",n.ceil),Sn=qn("mathTrunc",n.trunc||function(n){n=+n;return(0<n?dn:vn)(n)});function k(n,r){var t=+n;return t==Infinity&&r&&S("invalid value ["+d(n)+"]"),t!=t||0==t?0:Sn(t)}var c=e.create,wn=(qn("objCreate",c||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[i]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+d(n))}),e.defineProperty);function jn(n,r,t){if(wn)return wn(n,r,t),n;T("Unable to define property ["+l(r)+"] on "+d(n))}var En=o.endsWith,On=(qn("strIndexOf",w("indexOf")),qn("strLastIndexOf",w("lastIndexOf")),o.repeat);function Tn(n,r){if(On)return On.call(n,r);var t=r;y(n)&&v("can't convert ["+d(n)+"]"),(t=k(t,!0))<0&&S("invalid count must be >= 0 && < Infinity");for(var e=b(n)?n:""+n,o=u;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Nn=o.padStart,Fn=o.padEnd;function In(n,r,t){var e=u,n=(r=k(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?Tn(e,vn(r/e.length)):e).length>r?e.substring(0,r):e}var Pn=o.startsWith;function An(r){return function(n){return y(n)&&v("strTrim called ["+d(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Dn=qn("polyStrTrim",An(/^\s+|(?=\s)\s+$/g)),_n=qn("polyStrTrimStart",An(/^\s+/g)),kn=qn("polyStrTrimEnd",An(/(?=\s)\s+$/g)),xn=o.trim,Kn=o.trimStart,Wn=o.trimEnd;function Un(n){return Kn?Kn.call(n):_n(n)}function Rn(n){return Wn?Wn.call(n):kn(n)}qn("strTrimLeft",Un),qn("strTrimRight",Rn);var Cn,Mn=Z({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Bn="__polySymbols$ts_utils";function zn(){var n;return Cn||(n=D(),Cn=n[Bn]=n[Bn]||{k:{},s:{}}),Cn}var Gn={};function x(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[C]=!0,r}function Ln(n){var r,t=zn();return E(t,n)||(r=x(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function Hn(n){return!y(n)&&"null"!=n||v(n+" is not a symbol"),zn().s[n]}function Jn(n){n=Mn[n];return n?Gn[n]=Gn[n]||x(t+"."+n):void 0}var Vn=A(function(){return p(Symbol)},!1),K=_(t),n=K&&A(function(){return K["for"]},null),c=K&&A(function(){return K.keyFor},null);function $n(n){return K=!1===n?_(t,n):K,Vn&&K}qn("isSymbol",a("symbol")),qn("symbolFor",n||Ln),qn("symbolKeyFor",c||Hn)}}}); | ||
//# sourceMappingURL=ts-utils.min.js.map |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -660,5 +660,5 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
} | ||
var polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
var polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
var polyStrTrimStart = _createTrimFn(/^\s+/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
var polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); | ||
@@ -665,0 +665,0 @@ var _strTrim = StrProto.trim; |
/*! | ||
* NevWare21 - ts-utils, 0.3.3 | ||
* NevWare21 - ts-utils, 0.3.4 | ||
* https://github.com/nevware21/ts-utils | ||
@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved. | ||
*/ | ||
var n=this,r=function(n){"use strict";var i="",W="function",U="object",u="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[u],o=String[u],c=Math,a=Array,B=a[u];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function p(n){return n==r||typeof n===r}function y(n){return null===n||p(n)}function b(n){return!!n||n!==undefined}var d=f("string"),h=f(W);function g(n){return!y(n)&&typeof n===U}var v=a.isArray,z=l("[object Date]"),m=f("number"),w=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&h(n.then)}function q(n){return!(!n||!(n&&0+n))}function S(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,i,u){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==i&&j("'"+o+"' not defined for "+S(n[0])),u}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&g(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function i(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(i[u]=e[u]).name=n,t[u]=new i,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return g(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return v(n)?(r=[],T(n,function(n){r.push(_(n))}),r):g(n)?un({},n):n}function un(t,n){return y(n)||F(n,function(n,r){t[n]=_(r)}),t}function x(n){return P&&F(n,function(n,r){(v(r)||g(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),x(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),x(t)}var sn=null,pn=A(function(){return b(window)},!1),yn=A(function(){return b(document)},!1),bn=A(function(){return b(navigator)},!1),dn=A(function(){return b(history)},!1),hn=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),gn=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(n,r){try{r=n()}catch(t){}return r}function vn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function D(n,r){r=vn(r);return r&&r[n]?r[n]:"window"===n&&pn?window:null}function mn(){return yn?document:D("document")}function wn(){return pn?window:D("window")}function Sn(){return bn?navigator:D("navigator")}function jn(){return dn?history:D("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+S(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[u]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+S(n))}var _n=o.endsWith,xn=O("indexOf"),An=O("lastIndexOf"),Dn=o.repeat;function kn(n,r){if(Dn)return Dn.call(n,r);var t=r;y(n)&&j("can't convert ["+S(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=d(n)?n:""+n,o=i;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=i,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?kn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return y(n)&&j("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?<!\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?<!\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=vn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function k(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=k(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!y(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||k(t+"."+n):void 0}var or=A(function(){return b(Symbol)},!1),K=D(t),ir=f("symbol");function ur(n){return K=!1===n?D(t,n):K,or&&K}var cr=K&&A(function(){return K["for"]},null)||rr,ar=K&&A(function(){return K.keyFor},null)||tr;n.arrAppend=function(n,r){return!p(r)&&n&&(v(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),x(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),x(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=S,n.getDocument=mn,n.getGlobal=vn,n.getHistory=jn,n.getInst=D,n.getIntValue=function(n,r){if(y(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=Sn,n.getSymbol=ur,n.getWindow=wn,n.hasDocument=function(){return!!mn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!Sn()},n.hasSymbol=function(n){return!!ur(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(v(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(w(n))return!0;if(g(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var i=e;if(w(i))return i;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(u){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!wn()},n.isArray=v,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=w,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=h,n.isNode=function(){return gn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=y,n.isNumber=m,n.isObject=g,n.isPromise=function(n){return $(n)&&h(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=d,n.isSymbol=ir,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=p,n.isWebWorker=function(){return hn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:k(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=x,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var i={enumerable:!0,configurable:!!p(o)||o};return t&&(i.get=t),e&&(i.set=e),Pn(n,r,i)}catch(u){I("Unable to define accessors for ["+s(r)+"] on "+S(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!p(e)||e};return h(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!y(n)&&"[object Array]"===s(n)},n.polyNewSymbol=k,n.polyObjKeys=function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=d(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,o=n.length,t=!p(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=xn,n.strIsNullOrEmpty=function(n){return d(n)?n===i:y(n)},n.strIsNullOrWhiteSpace=function(n){return d(n)?n.replace(/[\s\t\r\n\f]+/g,i)===i:y(n)},n.strLastIndexOf=An,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=kn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=d(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0})};"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(((n="undefined"!=typeof globalThis?globalThis:n||self).nevware21=n.nevware21||{},n.nevware21["ts-utils"]={})); | ||
var n=this,r=function(n){"use strict";var i="",W="function",U="object",u="prototype",r="undefined",M="hasOwnProperty",t="Symbol",R="_polyfill",e=Object,C=e[u],o=String[u],c=Math,a=Array,B=a[u];function f(r){return function(n){return typeof n===r}}function l(r){return function(n){return!(!n||s(n)!==r)}}function s(n){return C.toString.call(n)}function p(n){return n==r||typeof n===r}function y(n){return null===n||p(n)}function b(n){return!!n||n!==undefined}var d=f("string"),h=f(W);function g(n){return!y(n)&&typeof n===U}var v=a.isArray,z=l("[object Date]"),m=f("number"),w=f("boolean"),a=l("[object RegExp]"),G=l("[object File]"),L=l("[object FormData]"),H=l("[object Blob]"),J=l("[object ArrayBuffer]"),V=l("[object Error]");function $(n){return!!n&&h(n.then)}function q(n){return!(!n||!(n&&0+n))}function S(n,r){var t=s(n);return t+": "+("[object Error]"===t?"{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":r?m(r)?JSON.stringify(n,null,r):JSON.stringify(n,null,r?4:0):JSON.stringify(n))}function j(n){throw new TypeError(n)}function E(n){throw new RangeError(n)}function O(o,i,u){return function(){var n=arguments;if(1<=n.length){var r=n[0];if(r[o]){for(var t=[],e=1;e<n.length;e++)t.push(n[e]);return r[o].apply(r,t)}}return!1!==i&&j("'"+o+"' not defined for "+S(n[0])),u}}function T(n,r,t){if(n)for(var e=n.length,o=0;o<e&&!(o in n&&-1===r.call(t||n,n[o],o,n));o++);}var Q,X=O("indexOf"),Y=O("reduce"),Z=O("map");function N(n,r){return n&&C[M].call(n,r)}function F(n,r,t){if(n&&g(n))for(var e in n)if(N(n,e)&&-1===r.call(t||n,e,n[e]))break}function nn(n,r){return(e.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(t,n){F(n,function(n,r){t[n]=r})})(n,r)}function rn(n,r){var t,e,o=Error;function i(){this.constructor=t}return n=n,nn(t=function(){var n=this,n=o.apply(n,arguments)||n;return r&&r(n,arguments),n},e=o),(i[u]=e[u]).name=n,t[u]=new i,t}function I(n){throw new(Q=Q||rn("UnsupportedError"))(n)}var tn=e.assign,P=e.freeze;function en(n){return n}function on(n){return g(n)&&null!==n||j("objKeys called on non-object"),e.keys(n)}function _(n){var r;return v(n)?(r=[],T(n,function(n){r.push(_(n))}),r):g(n)?un({},n):n}function un(t,n){return y(n)||F(n,function(n,r){t[n]=_(r)}),t}function x(n){return P&&F(n,function(n,r){(v(r)||g(r))&&P(r)}),cn(n)}var cn=P||en,an=e.seal||en;function fn(n){var t={};return F(n,function(n,r){t[n]=n,t[r]=n}),x(t)}function ln(n){var t={};return F(n,function(n,r){t[n]=r[1],t[r[0]]=r[1]}),x(t)}var sn=null,pn=A(function(){return b(window)},!1),yn=A(function(){return b(document)},!1),bn=A(function(){return b(navigator)},!1),dn=A(function(){return b(history)},!1),hn=A(function(){return!!(self&&self instanceof WorkerGlobalScope)},!1),gn=A(function(){return!(!process||!(process.versions||{}).node)},!1);function A(n,r){try{r=n()}catch(t){}return r}function vn(n){n=!1===n?null:sn;return n||((n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r||(n=global),sn=n),n}function D(n,r){r=vn(r);return r&&r[n]?r[n]:"window"===n&&pn?window:null}function mn(){return yn?document:D("document")}function wn(){return pn?window:D("window")}function Sn(){return bn?navigator:D("navigator")}function jn(){return dn?history:D("history")}function En(r,n){return T(n,function(n){un(r,n)}),r}var On=c.floor,Tn=c.ceil,Nn=c.trunc||function(n){n=+n;return(0<n?On:Tn)(n)};function Fn(n,r){var t=+n;return t==Infinity&&r&&E("invalid value ["+S(n)+"]"),t!=t||0==t?0:Nn(t)}var c=e.create||function(n){if(!n)return{};var r=typeof n;if(r===U||r==W)return t[u]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+S(n))},In=e.defineProperty;function Pn(n,r,t){if(In)return In(n,r,t),n;I("Unable to define property ["+s(r)+"] on "+S(n))}var _n=o.endsWith,xn=O("indexOf"),An=O("lastIndexOf"),Dn=o.repeat;function kn(n,r){if(Dn)return Dn.call(n,r);var t=r;y(n)&&j("can't convert ["+S(n)+"]"),(t=Fn(t,!0))<0&&E("invalid count must be >= 0 && < Infinity");for(var e=d(n)?n:""+n,o=i;0<t;(t>>>=1)&&(e+=e))1&t&&(o+=e);return o}var Kn=o.padStart,Wn=o.padEnd;function Un(n,r,t){var e=i,n=(r=Fn(r,!0),n.length);return n<(r>>=0)&&(e=(r-=n)>(e=y(t)?" ":""+t).length?kn(e,Tn(r/e.length)):e).length>r?e.substring(0,r):e}var Mn=o.startsWith;function Rn(r){return function(n){return y(n)&&j("strTrim called ["+S(n)+"]"),n&&n.replace?n.replace(r,""):n}}var Cn=Rn(/^\s+|(?=\s)\s+$/g),Bn=Rn(/^\s+/g),zn=Rn(/(?=\s)\s+$/g),Gn=o.trim,Ln=o.trimStart,Hn=o.trimEnd;function Jn(n){return Ln?Ln.call(n):Bn(n)}var Vn=Jn;function $n(n){return Hn?Hn.call(n):zn(n)}var qn,Qn=$n,Xn=fn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Yn="__polySymbols$ts_utils";function Zn(){var n;return qn||(n=vn(),qn=n[Yn]=n[Yn]||{k:{},s:{}}),qn}var nr={};function k(n){var r={description:""+n,toString:function(){return t+"("+n+")"}};return r[R]=!0,r}function rr(n){var r,t=Zn();return N(t,n)||(r=k(n),t.k[n]=r,t.s[r]=""+n),t.k[n]}function tr(n){return!y(n)&&"null"!=n||j(n+" is not a symbol"),Zn().s[n]}function er(n){n=Xn[n];return n?nr[n]=nr[n]||k(t+"."+n):void 0}var or=A(function(){return b(Symbol)},!1),K=D(t),ir=f("symbol");function ur(n){return K=!1===n?D(t,n):K,or&&K}var cr=K&&A(function(){return K["for"]},null)||rr,ar=K&&A(function(){return K.keyFor},null)||tr;n.arrAppend=function(n,r){return!p(r)&&n&&(v(r)?B.push.apply(n,r):n.push(r)),n},n.arrForEach=T,n.arrIndexOf=X,n.arrMap=Z,n.arrReduce=Y,n.createCustomError=rn,n.createEnum=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=n}),x(t)},n.createEnumKeyMap=fn,n.createEnumValueMap=function(n){var t={};return F(n,function(n,r){t[n]=r,t[r]=r}),x(t)},n.createSimpleMap=ln,n.createTypeMap=ln,n.deepExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(_(n)||{},r)},n.dumpObj=S,n.getDocument=mn,n.getGlobal=vn,n.getHistory=jn,n.getInst=D,n.getIntValue=function(n,r){if(y(n))return r;if(m(n))return n;n=parseInt(n,10);return isNaN(n)?r:n},n.getKnownSymbol=function(n,r){var t=Xn[n];return K?K[t||n]:r?null:er(n)},n.getNavigator=Sn,n.getSymbol=ur,n.getWindow=wn,n.hasDocument=function(){return!!mn()},n.hasHistory=function(){return!!jn()},n.hasNavigator=function(){return!!Sn()},n.hasSymbol=function(n){return!!ur(n)},n.hasValue=function(n){return function c(n,r){var t,e,o=!1===n||0===n;if(!o&&!y(n))if(v(n))o=0<n.length;else if(z(n))o=!isNaN(n.getTime());else{if(w(n))return!0;if(g(n)){try{t=n,T(["length","byteLength","size","count"],function(n){if(n in t)return n=t[n],e=0<(h(n)?n():n),-1});var i=e;if(w(i))return i;if(h(n.valueOf)&&r<5)return c(n.valueOf(),++r)}catch(u){}return!!on(n).length}o=q(n)}return o}(n,0)},n.hasWindow=function(){return!!wn()},n.isArray=v,n.isArrayBuffer=J,n.isBlob=H,n.isBoolean=w,n.isDate=z,n.isDefined=b,n.isError=V,n.isFile=G,n.isFormData=L,n.isFunction=h,n.isNode=function(){return gn},n.isNotTruthy=function(n){return!n||!(n&&0+n)},n.isNullOrUndefined=y,n.isNumber=m,n.isObject=g,n.isPromise=function(n){return $(n)&&h(n["catch"])},n.isPromiseLike=$,n.isRegExp=a,n.isStrictNullOrUndefined=function(n){return null===n||!b(n)},n.isStrictUndefined=function(n){return!b(n)},n.isString=d,n.isSymbol=ir,n.isTruthy=q,n.isTypeof=function(n,r){return typeof n===r},n.isUndefined=p,n.isWebWorker=function(){return hn},n.mathCeil=Tn,n.mathFloor=On,n.mathToInt=Fn,n.mathTrunc=Nn,n.newSymbol=function(n,r){return or?Symbol(n):r?null:k(n)},n.objAssign=tn,n.objCopyProps=un,n.objCreate=c,n.objDeepCopy=_,n.objDeepFreeze=x,n.objDefineAccessors=function(n,r,t,e,o){if(In)try{var i={enumerable:!0,configurable:!!p(o)||o};return t&&(i.get=t),e&&(i.set=e),Pn(n,r,i)}catch(u){I("Unable to define accessors for ["+s(r)+"] on "+S(n))}},n.objDefineGet=function(n,r,t,e){e={enumerable:!0,configurable:!!p(e)||e};return h(t)?e.get=t:e.value=t,Pn(n,r,e)},n.objDefineProp=Pn,n.objExtend=function(n){for(var r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];return En(n||{},r)},n.objForEachKey=F,n.objFreeze=cn,n.objHasOwnProperty=N,n.objKeys=on,n.objSeal=an,n.objSetPrototypeOf=nn,n.objToString=s,n.polyGetKnownSymbol=er,n.polyIsArray=function(n){return!y(n)&&"[object Array]"===s(n)},n.polyNewSymbol=k,n.polyObjKeys=function(n){if(!g(n)||null===n)throw new TypeError("polyObjKeys called on non-object");var r,t=[];for(r in n)N(n,r)&&t.push(r);return t},n.polyStrTrim=Cn,n.polyStrTrimEnd=zn,n.polyStrTrimStart=Bn,n.polySymbolFor=rr,n.polySymbolKeyFor=tr,n.strEndsWith=function(n,r,t){var e,o,n=d(n)?n:""+n;return _n?_n.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,o=n.length,t=!p(t)&&t<o?t:o,n.substring(t-e,t)===r)},n.strIndexOf=xn,n.strIsNullOrEmpty=function(n){return d(n)?n===i:y(n)},n.strIsNullOrWhiteSpace=function(n){return d(n)?n.replace(/[\s\t\r\n\f]+/g,i)===i:y(n)},n.strLastIndexOf=An,n.strPadEnd=function(n,r,t){return Wn?Wn.call(n,r,t):n+Un(n,r,t)},n.strPadStart=function(n,r,t){return Kn?Kn.call(n,r,t):Un(n=n,r,t)+n},n.strRepeat=kn,n.strSlice=function(n,r,t){return o.slice.call(n,r,t)},n.strStartsWith=function(n,r,t){var e,n=d(n)?n:""+n;return Mn?Mn.call(n,r,t):(r=r,t=t,n=d(n=n)?n:""+n,e=(r=d(r)?r:""+r).length,n.substring(t=0<t?t:0,t+e)===r)},n.strTrim=function(n){return Gn?Gn.call(n):Cn(n)},n.strTrimEnd=$n,n.strTrimLeft=Vn,n.strTrimRight=Qn,n.strTrimStart=Jn,n.symbolFor=cr,n.symbolKeyFor=ar,n.throwError=function(n){throw Error(n)},n.throwRangeError=E,n.throwTypeError=j,n.throwUnsupported=I,Object.defineProperty(n,"__esModule",{value:!0})};"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(((n="undefined"!=typeof globalThis?globalThis:n||self).nevware21=n.nevware21||{},n.nevware21["ts-utils"]={})); | ||
//# sourceMappingURL=ts-utils.min.js.map |
{ | ||
"name": "@nevware21/ts-utils", | ||
"description": "Common JavaScript/TypeScript helper functions for better minification", | ||
"version": "0.3.3", | ||
"version": "0.3.4", | ||
"homepage": "https://github.com/nevware21/ts-utils", | ||
@@ -6,0 +6,0 @@ "license": "MIT", |
@@ -26,3 +26,3 @@ /* | ||
*/ | ||
export type ArrReduceCallbackFn<T, R = T> = (previousValue: T, currentValue: R, currentIndex: number, array: T[]) => R; | ||
export type ArrReduceCallbackFn<T, R = T> = (previousValue: T | R, currentValue: T, currentIndex: number, array: T[]) => R; | ||
@@ -29,0 +29,0 @@ /** |
@@ -40,3 +40,3 @@ /* | ||
*/ | ||
export const polyStrTrim = _createTrimFn(/^\s+|(?<!\s)\s+$/g); | ||
export const polyStrTrim = _createTrimFn(/^\s+|(?=\s)\s+$/g); | ||
@@ -63,2 +63,2 @@ /** | ||
*/ | ||
export const polyStrTrimEnd = _createTrimFn(/(?<!\s)\s+$/g); | ||
export const polyStrTrimEnd = _createTrimFn(/(?=\s)\s+$/g); |
@@ -1,2 +0,2 @@ | ||
export declare type ArrReduceCallbackFn<T, R = T> = (previousValue: T, currentValue: R, currentIndex: number, array: T[]) => R; | ||
export declare type ArrReduceCallbackFn<T, R = T> = (previousValue: T | R, currentValue: T, currentIndex: number, array: T[]) => R; | ||
export declare type ArrMapCallbackFn<T, R = T> = (value: T, index?: number, array?: T[]) => R; | ||
@@ -3,0 +3,0 @@ export declare function arrForEach<T>(arr: T[], callbackfn: (value: T, index?: number, array?: T[]) => void | number, thisArg?: any): void; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
0
1453087