> chart.js@3.7.1 test
> npm run lint && cross-env NODE_ENV=test karma start --auto-watch --single-run --coverage --grep --grep should call onClick, onHover and onLeave


> chart.js@3.7.1 lint
> concurrently "npm:lint-*"

[lint-*md]
[lint-*md] > chart.js@3.7.1 lint-md
[lint-*md] > eslint "**/*.md"
[lint-*md]
[lint-*types]
[lint-*types] > chart.js@3.7.1 lint-types
[lint-*types] > eslint "types/**/*.ts" && node -r esm types/tests/autogen.js && tsc -p types/tests/
[lint-*types]
[lint-*js]
[lint-*js] > chart.js@3.7.1 lint-js
[lint-*js] > eslint "src/**/*.js" "test/**/*.js" "docs/**/*.js"
[lint-*js]
[lint-*tsc]
[lint-*tsc] > chart.js@3.7.1 lint-tsc
[lint-*tsc] > tsc
[lint-*tsc]
[lint-*types]
[lint-*types] /workspace/Chart.js/types/index.esm.d.ts
[lint-*types]   3512:21  warning  Don't use `{}` as a type. `{}` actually means "any non-nullish value".
[lint-*types] - If you want a type meaning "any object", you probably want `Record<string, unknown>` instead.
[lint-*types] - If you want a type meaning "any value", you probably want `unknown` instead.
[lint-*types] - If you want a type meaning "empty object", you probably want `Record<string, never>` instead  @typescript-eslint/ban-types
[lint-*types]   3520:21  warning  Don't use `{}` as a type. `{}` actually means "any non-nullish value".
[lint-*types] - If you want a type meaning "any object", you probably want `Record<string, unknown>` instead.
[lint-*types] - If you want a type meaning "any value", you probably want `unknown` instead.
[lint-*types] - If you want a type meaning "empty object", you probably want `Record<string, never>` instead  @typescript-eslint/ban-types
[lint-*types]   3528:21  warning  Don't use `{}` as a type. `{}` actually means "any non-nullish value".
[lint-*types] - If you want a type meaning "any object", you probably want `Record<string, unknown>` instead.
[lint-*types] - If you want a type meaning "any value", you probably want `unknown` instead.
[lint-*types] - If you want a type meaning "empty object", you probably want `Record<string, never>` instead  @typescript-eslint/ban-types
[lint-*types]   3536:21  warning  Don't use `{}` as a type. `{}` actually means "any non-nullish value".
[lint-*types] - If you want a type meaning "any object", you probably want `Record<string, unknown>` instead.
[lint-*types] - If you want a type meaning "any value", you probably want `unknown` instead.
[lint-*types] - If you want a type meaning "empty object", you probably want `Record<string, never>` instead  @typescript-eslint/ban-types
[lint-*types]   3560:21  warning  Don't use `{}` as a type. `{}` actually means "any non-nullish value".
[lint-*types] - If you want a type meaning "any object", you probably want `Record<string, unknown>` instead.
[lint-*types] - If you want a type meaning "any value", you probably want `unknown` instead.
[lint-*types] - If you want a type meaning "empty object", you probably want `Record<string, never>` instead  @typescript-eslint/ban-types
[lint-*types]   3568:21  warning  Don't use `{}` as a type. `{}` actually means "any non-nullish value".
[lint-*types] - If you want a type meaning "any object", you probably want `Record<string, unknown>` instead.
[lint-*types] - If you want a type meaning "any value", you probably want `unknown` instead.
[lint-*types] - If you want a type meaning "empty object", you probably want `Record<string, never>` instead  @typescript-eslint/ban-types
[lint-*types]
[lint-*types] ✖ 6 problems (0 errors, 6 warnings)
[lint-*types]
[lint-*types] /workspace/Chart.js/node_modules/esm/esm.js:1
const __global__ = this;(function (require, module, __shared__) { var __shared__;const e=module,t={Array:global.Array,Buffer:global.Buffer,Error:global.Error,EvalError:global.EvalError,Function:global.Function,JSON:global.JSON,Object:global.Object,Promise:global.Promise,RangeError:global.RangeError,ReferenceError:global.ReferenceError,Reflect:global.Reflect,SyntaxError:global.SyntaxError,TypeError:global.TypeError,URIError:global.URIError,eval:global.eval},r=global.console;module.exports=(function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return e[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.d=function(e,t,r){Reflect.defineProperty(e,t,{configurable:!0,enumerable:!0,get:r})},r.n=function(e){return e.a=e,function(){return e}},r(r.s=2)})([(function(e,t){var r;t=e.exports=$,"object"==typeof process&&process,r=function(){},t.SEMVER_SPEC_VERSION="2.0.0";var i=256,n=Number.MAX_SAFE_INTEGER||9007199254740991,s=t.re=[],a=t.src=[],o=0,u=o++;a[u]="0|[1-9]\\d*";var l=o++;a[l]="[0-9]+";var c=o++;a[c]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var p=o++;a[p]="("+a[u]+")\\.("+a[u]+")\\.("+a[u]+")";var h=o++;a[h]="("+a[l]+")\\.("+a[l]+")\\.("+a[l]+")";var f=o++;a[f]="(?:"+a[u]+"|"+a[c]+")";var d=o++;a[d]="(?:"+a[l]+"|"+a[c]+")";var m=o++;a[m]="(?:-("+a[f]+"(?:\\."+a[f]+")*))";var v=o++;a[v]="(?:-?("+a[d]+"(?:\\."+a[d]+")*))";var g=o++;a[g]="[0-9A-Za-z-]+";var y=o++;a[y]="(?:\\+("+a[g]+"(?:\\."+a[g]+")*))";var x=o++,b="v?"+a[p]+a[m]+"?"+a[y]+"?";a[x]="^"+b+"$";var w="[v=\\s]*"+a[h]+a[v]+"?"+a[y]+"?",E=o++;a[E]="^"+w+"$";var S=o++;a[S]="((?:<|>)?=?)";var R=o++;a[R]=a[l]+"|x|X|\\*";var P=o++;a[P]=a[u]+"|x|X|\\*";var _=o++;a[_]="[v=\\s]*("+a[P]+")(?:\\.("+a[P]+")(?:\\.("+a[P]+")(?:"+a[m]+")?"+a[y]+"?)?)?";var k=o++;a[k]="[v=\\s]*("+a[R]+")(?:\\.("+a[R]+")(?:\\.("+a[R]+")(?:"+a[v]+")?"+a[y]+"?)?)?";var I=o++;a[I]="^"+a[S]+"\\s*"+a[_]+"$";var A=o++;a[A]="^"+a[S]+"\\s*"+a[k]+"$";var N=o++;a[N]="(?:^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])";var C=o++;a[C]="(?:~>?)";var O=o++;a[O]="(\\s*)"+a[C]+"\\s+",s[O]=RegExp(a[O],"g");var T=o++;a[T]="^"+a[C]+a[_]+"$";var M=o++;a[M]="^"+a[C]+a[k]+"$";var L=o++;a[L]="(?:\\^)";var D=o++;a[D]="(\\s*)"+a[L]+"\\s+",s[D]=RegExp(a[D],"g");var F=o++;a[F]="^"+a[L]+a[_]+"$";var j=o++;a[j]="^"+a[L]+a[k]+"$";var V=o++;a[V]="^"+a[S]+"\\s*("+w+")$|^$";var G=o++;a[G]="^"+a[S]+"\\s*("+b+")$|^$";var B=o++;a[B]="(\\s*)"+a[S]+"\\s*("+w+"|"+a[_]+")",s[B]=RegExp(a[B],"g");var U=o++;a[U]="^\\s*("+a[_]+")\\s+-\\s+("+a[_]+")\\s*$";var W=o++;a[W]="^\\s*("+a[k]+")\\s+-\\s+("+a[k]+")\\s*$";var q=o++;a[q]="(<|>)?=?\\s*\\*";for(var z=0;z<35;z++)r(z,a[z]),s[z]||(s[z]=RegExp(a[z]));function H(e,t){"use strict";if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof $)return e;if("string"!=typeof e)return null;if(e.length>i)return null;var r=t.loose?s[E]:s[x];if(!r.test(e))return null;try{return new $(e,t)}catch(e){return null}}function $(e,t){"use strict";if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof $){if(e.loose===t.loose)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>i)throw new TypeError("version is longer than "+i+" characters");if(!(this instanceof $))return new $(e,t);r("SemVer",e,t),this.options=t,this.loose=!!t.loose;var a=e.trim().match(t.loose?s[E]:s[x]);if(!a)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");this.prerelease=a[4]?a[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t<n)return t}return e})):[],this.build=a[5]?a[5].split("."):[],this.format()}t.parse=H,t.valid=function(e,t){"use strict";var r=H(e,t);return r?r.version:null},t.clean=function(e,t){"use strict";var r=H(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null},t.SemVer=$,$.prototype.format=function(){"use strict";return this.version=this.major+"."+this.minor+"."+this.patch,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version},$.prototype.toString=function(){"use strict";return this.version},$.prototype.compare=function(e){"use strict";return r("SemVer.compare",this.version,this.options,e),e instanceof $||(e=new $(e,this.options)),this.compareMain(e)||this.comparePre(e)},$.prototype.compareMain=function(e){"use strict";return e instanceof $||(e=new $(e,this.options)),J(this.major,e.major)||J(this.minor,e.minor)||J(this.patch,e.patch)},$.prototype.comparePre=function(e){"use strict";if(e instanceof $||(e=new $(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;var t=0;do{var i=this.prerelease[t],n=e.prerelease[t];if(r("prerelease compare",t,i,n),void 0===i&&void 0===n)return 0;if(void 0===n)return 1;if(void 0===i)return-1;if(i!==n)return J(i,n)}while(++t)},$.prototype.inc=function(e,t){"use strict";switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{for(var r=this.prerelease.length;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);-1===r&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,r,i){"use strict";"string"==typeof r&&(i=r,r=void 0);try{return new $(e,r).inc(t,i).version}catch(e){return null}},t.diff=function(e,t){"use strict";if(Z(e,t))return null;var r=H(e),i=H(t),n="";if(r.prerelease.length||i.prerelease.length){n="pre";var s="prerelease"}for(var a in r)if(("major"===a||"minor"===a||"patch"===a)&&r[a]!==i[a])return n+a;return s},t.compareIdentifiers=J;var K=/^[0-9]+$/;function J(e,t){"use strict";var r=K.test(e),i=K.test(t);return r&&i&&(e=+e,t=+t),e===t?0:r&&!i?-1:i&&!r?1:e<t?-1:1}function Y(e,t,r){"use strict";return new $(e,r).compare(new $(t,r))}function X(e,t,r){"use strict";return Y(e,t,r)>0}function Q(e,t,r){"use strict";return Y(e,t,r)<0}function Z(e,t,r){"use strict";return 0===Y(e,t,r)}function ee(e,t,r){"use strict";return 0!==Y(e,t,r)}function te(e,t,r){"use strict";return Y(e,t,r)>=0}function re(e,t,r){"use strict";return Y(e,t,r)<=0}function ie(e,t,r,i){"use strict";switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e===r;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return Z(e,r,i);case"!=":return ee(e,r,i);case">":return X(e,r,i);case">=":return te(e,r,i);case"<":return Q(e,r,i);case"<=":return re(e,r,i);default:throw new TypeError("Invalid operator: "+t)}}function ne(e,t){"use strict";if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof ne){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof ne))return new ne(e,t);r("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.value=this.semver===se?"":this.operator+this.semver.version,r("comp",this)}t.rcompareIdentifiers=function(e,t){"use strict";return J(t,e)},t.major=function(e,t){"use strict";return new $(e,t).major},t.minor=function(e,t){"use strict";return new $(e,t).minor},t.patch=function(e,t){"use strict";return new $(e,t).patch},t.compare=Y,t.compareLoose=function(e,t){"use strict";return Y(e,t,!0)},t.rcompare=function(e,t,r){"use strict";return Y(t,e,r)},t.sort=function(e,r){"use strict";return e.sort((function(e,i){return t.compare(e,i,r)}))},t.rsort=function(e,r){"use strict";return e.sort((function(e,i){return t.rcompare(e,i,r)}))},t.gt=X,t.lt=Q,t.eq=Z,t.neq=ee,t.gte=te,t.lte=re,t.cmp=ie,t.Comparator=ne;var se={};function ae(e,t){"use strict";if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof ae)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new ae(e.raw,t);if(e instanceof ne)return new ae(e.value,t);if(!(this instanceof ae))return new ae(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length})),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function oe(e){"use strict";return!e||"x"===e.toLowerCase()||"*"===e}function ue(e,t,r,i,n,s,a,o,u,l,c,p,h){"use strict";return t=oe(r)?"":oe(i)?">="+r+".0.0":oe(n)?">="+r+"."+i+".0":">="+t,o=oe(u)?"":oe(l)?"<"+(+u+1)+".0.0":oe(c)?"<"+u+"."+(+l+1)+".0":p?"<="+u+"."+l+"."+c+"-"+p:"<="+o,(t+" "+o).trim()}function le(e,t,i){"use strict";for(var n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!i.includePrerelease){for(n=0;n<e.length;n++)if(r(e[n].semver),e[n].semver!==se&&e[n].semver.prerelease.length>0){var s=e[n].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch)return!0}return!1}return!0}function ce(e,t,r){"use strict";try{t=new ae(t,r)}catch(e){return!1}return t.test(e)}function pe(e,t,r,i){"use strict";var n,s,a,o,u;switch(e=new $(e,i),t=new ae(t,i),r){case">":n=X,s=re,a=Q,o=">",u=">=";break;case"<":n=Q,s=te,a=X,o="<",u="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(ce(e,t,i))return!1;for(var l=0;l<t.set.length;++l){var c=t.set[l],p=null,h=null;if(c.forEach((function(e){e.semver===se&&(e=new ne(">=0.0.0")),p=p||e,h=h||e,n(e.semver,p.semver,i)?p=e:a(e.semver,h.semver,i)&&(h=e)})),p.operator===o||p.operator===u)return!1;if((!h.operator||h.operator===o)&&s(e,h.semver))return!1;if(h.operator===u&&a(e,h.semver))return!1}return!0}ne.prototype.parse=function(e){"use strict";var t=this.options.loose?s[V]:s[G],r=e.match(t);if(!r)throw new TypeError("Invalid comparator: "+e);this.operator=r[1],"="===this.operator&&(this.operator=""),this.semver=r[2]?new $(r[2],this.options.loose):se},ne.prototype.toString=function(){"use strict";return this.value},ne.prototype.test=function(e){"use strict";return r("Comparator.test",e,this.options.loose),this.semver===se||("string"==typeof e&&(e=new $(e,this.options)),ie(e,this.operator,this.semver,this.options))},ne.prototype.intersects=function(e,t){"use strict";if(!(e instanceof ne))throw new TypeError("a Comparator is required");var r;if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return r=new ae(e.value,t),ce(this.value,r,t);if(""===e.operator)return r=new ae(this.value<response clipped><NOTE>Due to the max output limit, only part of the full response has been shown to you.</NOTE>=ii(e)}})(),io=R.inited?R.module.utilIsSetIterator:R.module.utilIsSetIterator=(function(){"use strict";return"function"==typeof(ui&&ui.isSetIterator)?ui.isSetIterator:function(e){return D(e)&&"[object Set Iterator]"===ii(e)}})(),no=R.inited?R.module.utilIsStringObject:R.module.utilIsStringObject=(function(){"use strict";return"function"==typeof(ui&&ui.isStringObject)?ui.isStringObject:function(e){return D(e)&&"[object String]"===ii(e)}})(),so=R.inited?R.module.utilIsWeakMap:R.module.utilIsWeakMap=(function(){"use strict";return"function"==typeof(ui&&ui.isWeakMap)?ui.isWeakMap:function(e){return"[object WeakMap]"===ii(e)}})(),ao=R.inited?R.module.utilIsWeakSet:R.module.utilIsWeakSet=(function(){"use strict";return"function"==typeof(ui&&ui.isWeakSet)?ui.isWeakSet:function(e){return"[object WeakSet]"===ii(e)}})(),oo=R.inited?R.module.utilIsWebAssemblyCompiledModule:R.module.utilIsWebAssemblyCompiledModule=(function(){"use strict";return"function"==typeof(ui&&ui.isWebAssemblyCompiledModule)?ui.isWebAssemblyCompiledModule:function(e){return D(e)&&"[object WebAssembly.Module]"===ii(e)}})(),uo=R.inited?R.module.utilIsUpdatableSet:R.module.utilIsUpdatableSet=(function(){"use strict";return function(e,t){var r=Reflect.getOwnPropertyDescriptor(e,t);return void 0===r||!0===r.configurable||!0===r.writable||"function"==typeof r.set}})(),lo=R.inited?R.module.utilProxyExports:R.module.utilProxyExports=(function(){"use strict";function e(e,t){if("function"!=typeof e&&"string"!=typeof t){var r=ii(e).slice(8,-1);return"Object"===r?t:r}return t}return function(t){var r=t.module.exports;if(!A(r))return r;var i=R.memoize.utilProxyExports,n=i.get(r);if(void 0!==n)return n.proxy;for(var s=oe((function(e,t,r){r===m&&(r=e);var i=void 0!==Ha(e,t),n=Reflect.get(e,t,r);return i&&o(t,n),n})),a=function(e,r){if(!rs(r))return r;var i=n.wrap.get(r);return void 0!==i?i:(i=new ue(r,{apply:zn((function(r,i,n){return i!==m&&i!==t.completeMutableNamespace&&i!==t.completeNamespace||(i=e),Reflect.apply(r,i,n)}))}),n.wrap.set(r,i),n.unwrap.set(i,r),i)},o=function(e,r){var i=t.getters,n=i[e];if(void 0!==n){t.addGetter(e,(function(){return r}));try{t.updateBindings(e)}finally{i[e]=n}}else t.updateBindings()},u={defineProperty(e,r,i){var a=i.value;if("function"==typeof a){var o=n.unwrap.get(a);i.value=void 0===o?a:o}return Rn.defineProperty(e,r,i),"function"==typeof i.get&&"function"!=typeof u.get&&(u.get=s),M(t.getters,r)&&(t.addGetter(r,(function(){return t.exports[r]})),t.updateBindings(r)),!0},deleteProperty:(e,r)=>!!Reflect.deleteProperty(e,r)&&(M(t.getters,r)&&(t.addGetter(r,(function(){return t.exports[r]})),t.updateBindings(r)),!0),set(e,r,i,s){if(!uo(e,r))return!1;var a="function"==typeof i?n.unwrap.get(i):void 0;void 0!==a&&(i=a),s===m&&(s=e);var o=void 0!==$a(e,r);return!!Reflect.set(e,r,i,s)&&(M(t.getters,r)?(t.addGetter(r,(function(){return t.exports[r]})),t.updateBindings(o?void 0:r)):o&&t.updateBindings(),!0)}},l=t.builtin,c=l?null:T(r),p=0,h=null==c?0:c.length;p<h;p++){var f=c[p];if("function"==typeof Reflect.getOwnPropertyDescriptor(r,f).get){u.get=s;break}}var d=!R.support.nativeProxyReceiver;l||d||("function"==typeof r?d=rs(r):eo(r)||(d=to(r)||Xa(r)||ro(r)||so(r)||ao(r)||Ja(r)||ci(r)||ArrayBuffer.isView(r)||Ka(r)||Za(r)||no(r)||Qa(r)||io(r)||oo(r)||Ya(r))),d?(u.get=function(t,r,i){i===m&&(i=t);var n=s(t,r,i),o=n;return r===Symbol.toStringTag&&(o=e(t,n)),o=a(t,o),o!==n&&ys(t,r)?o:n},u.getOwnPropertyDescriptor=function(e,t){var r=Reflect.getOwnPropertyDescriptor(e,t);if(gs(r)){var i=r.value;"function"==typeof i&&(r.value=a(e,i))}return r}):l&&D(r)&&!Reflect.has(r,Symbol.toStringTag)&&"[object Object]"!==ii(r)&&(u.get=function(t,r,i){i===m&&(i=t);var n=Reflect.get(t,r,i);if(r===Symbol.toStringTag){var s=e(t,n);if(s!==n&&ys(t,r))return s}return n});var m=new ue(r,u);return n={proxy:m,unwrap:new WeakMap,wrap:new WeakMap},i.set(r,n),i.set(m,n),m}})(),co=Function.prototype[Symbol.hasInstance],po={__proto__:null},ho=R.memoize.builtinEntries,fo=function(e){f(po,e,(function(){"use strict";var t=ho.get(e);if(void 0!==t)return t;var r=(function(e){var t=qa[e],r=t.exports,i=r,n="function"==typeof i;if(n&&"assert"!==e){var s=i,a=s.prototype,o=Xn((function(e){return this===r?e instanceof s||za(e,r):za(e,this)}),co),u=new ue(s,{get(e,t,i){i!==r&&i!==u||(i=e);var n=Reflect.get(e,t,i),s=n;return t===Symbol.hasInstance?s=o:n===e?s=r:n===a&&(s=l),s!==n&&ys(e,t)?s:n},getOwnPropertyDescriptor(e,t){var r=Reflect.getOwnPropertyDescriptor(e,t);return void 0!==r&&r.value===a&&gs(r)&&(r.value=l),r}}),l=new ue(a,{get(e,t,i){i===l&&(i=e);var n=Reflect.get(e,t,i);return n===s&&ys(e,t)?r:n},getOwnPropertyDescriptor(e,t){var i=Reflect.getOwnPropertyDescriptor(e,t);return void 0!==i&&i.value===s&&gs(i)&&(i.value=r),i}});t.exports=u}var c=Zp.get(t);return c.builtin=!0,r=lo(c),t.exports=r,c.exports=r,n&&"module"===e&&(i.prototype.constructor=r),c.loaded(),c})(e);return"console"!==e&&"module"!==e&&"util"!==e&&ho.set(e,r),r}))},mo=0,vo=null==_i?0:_i.length;mo<vo;mo++){var go=_i[mo];fo(go)}var yo,xo=po,bo=R.inited?R.module.builtinReflect:R.module.builtinReflect=(function(){"use strict";var e=R.external.Reflect,t=e.defineProperty,r=e.deleteProperty,i=e.set;function n(e){return Xn((function(...t){var r=t[0];try{return Reflect.apply(e,this,t)}catch(e){if(vs(r))return!1;throw e}}),e)}var s=wn.create();return ka(s,e),"function"==typeof t&&(s.defineProperty=n(t)),"function"==typeof r&&(s.deleteProperty=n(r)),"function"==typeof i&&(s.set=n(i)),s})(),wo=R.inited?R.module.builtinGlobal:R.module.builtinGlobal=(function(){"use strict";var e={Reflect:bo,get console(){return xo.console.module.exports}},t=new Map([["Reflect",R.external.Reflect],["console",r]]),i=new ue(R.unsafeGlobal,{get(r,n,s){s===i&&(s=r);var a=Reflect.get(r,n,s);if(t.has(n)){var o=e[n];if(o!==a&&a===t.get(n)&&ys(r,n))return o}return a},getOwnPropertyDescriptor(r,i){var n=Reflect.getOwnPropertyDescriptor(r,i);return t.has(i)&&void 0!==n&&n.value===t.get(i)&&gs(n)&&(n.value=e[i]),n}});return i})(),Eo=R.inited?R.module.errorGetBuiltinErrorConstructor:R.module.errorGetBuiltinErrorConstructor=(function(){"use strict";var e=R.external.Error;return function(t){if(t instanceof Error||t===Error.prototype)return Error;if(t instanceof e||t===e.prototype)return e;for(var r=t;null!==(r=ae(r));){var i=r.constructor;if("function"==typeof i&&"Error"===i.name&&rs(i))return i}return e}})(),So=R.inited?R.module.errorConstructError:R.module.errorConstructError=(yo=b.STACK_TRACE_LIMIT,function(e,t,r=yo){var i=Eo(e.prototype),n=Reflect.getOwnPropertyDescriptor(i,"stackTraceLimit"),s=void 0===n?void 0:n.value,a=0===r||"number"!=typeof s||Number.isNaN(s)||s<r;a&&N(i,"stackTraceLimit",r);var o=Reflect.construct(e,t);return a&&(void 0===n?Reflect.deleteProperty(i,"stackTraceLimit"):Reflect.defineProperty(i,"stackTraceLimit",n)),o}),Ro=R.inited?R.module.errorGetLocationFromStackTrace:R.module.errorGetLocationFromStackTrace=(function(){"use strict";var e=/^(.+?):(\d+)(?=\n)/,t=/^ *at (?:.+? \()?(.+?):(\d+)(?:\:(\d+))?/gm;function r(e){return xi(e)&&!Ni(e)}return function(i){if(!Wn(i))return null;var n=un(i,"stack");if("string"!=typeof n)return null;var s=Tr(un(i,"message"));n=n.replace(s,"");var a=e.exec(n);if(null!==a){var o=a,u=o[1],l=o[2];if(r(u))return{column:0,filename:u,line:l}}for(t.lastIndex=0;null!==(a=t.exec(n));){var c=a,p=c[1],h=c[2],f=c[3];if(r(p))return{column:f,filename:p,line:h}}return null}})(),Po=R.inited?R.module.utilGetModuleName:R.module.utilGetModuleName=(function(){"use strict";return function(e){if(D(e)){var t=e.filename,r=e.id;if("string"==typeof r)return"."===r&&"string"==typeof t?t:r;if("string"==typeof t)return t}return""}})(),_o=function(e,t=128){var r=_s(e);return r.length>t?r.slice(0,t)+"...":r},ko=R.inited?R.module.errors:R.module.errors=(function(){"use strict";var e=39,t=b.PACKAGE_VERSION,r=R.external,i=r.Error,n=r.ReferenceError,s=r.SyntaxError,a=r.TypeError,o=new Map,u={MAIN_NOT_FOUND:function(t,r){var n=new i("Cannot find module "+Dr(t,e)+'. Please verify that the package.json has a valid "main" entry');return n.code="MODULE_NOT_FOUND",n.path=r,n.requestPath=t,n},MODULE_NOT_FOUND:function(t,r){var n=(function(e){for(var t=[],r=new Set;null!=e&&!r.has(e);)r.add(e),t.push(Po(e)),e=e.parent;return t})(r),s="Cannot find module "+Dr(t,e);0!==n.length&&(s+="\nRequire stack:\n- "+n.join("\n- "));var a=new i(s);return a.code="MODULE_NOT_FOUND",a.requireStack=n,a}};function l(e,t,r){u[e]=(function(e,t){return function(...r){var i,n=r.length,s=0===n?null:r[n-1],a="function"==typeof s?r.pop():null,u=o.get(t),l=u(...r);null===a?i=So(e,[l]):(i=So(e,[l],0),qn(i,a));var c=Ro(i);if(null!==c){var p=un(i,"stack");"string"==typeof p&&Reflect.defineProperty(i,"stack",{configurable:!0,value:c.filename+":"+c.line+"\n"+p,writable:!0})}return i}})(r,e),o.set(e,t)}function c(e,t,r){u[e]=(function(e,t){return class extends e{constructor(...e){var r=o.get(t);super(r(...e));var i=Tr(un(this,"name"));Reflect.defineProperty(this,"name",{configurable:!0,value:i+" ["+t+"]",writable:!0}),un(this,"stack"),Reflect.deleteProperty(this,"name")}get code(){return t}set code(e){N(this,"code",e)}}})(r,e),o.set(e,t)}function p(t){return"symbol"==typeof t?Tr(t):Dr(t,e)}return l("ERR_CONST_ASSIGNMENT",(function(){return"Assignment to constant variable."}),a),l("ERR_EXPORT_CYCLE",(function(e,t){return"Detected cycle while resolving name '"+t+"' in '"+us(e)+"'"}),s),l("ERR_EXPORT_MISSING",(function(e,t){return"The requested module '"+us(e)+"' does not pnpm run lint-types exited with code 1
[lint-*tsc] npm run lint-tsc exited with code 0
[lint-*md] npm run lint-md exited with code 0
[lint-*js]
[lint-*js] /workspace/Chart.js/src/controllers/controller.bar.js
[lint-*js]   347:17  warning  Method 'updateElements' has a complexity of 16. Maximum allowed is 10                  complexity
[lint-*js]   392:13  warning  Method '_getStacks' has a complexity of 12. Maximum allowed is 10                      complexity
[lint-*js]   503:27  warning  Method '_calculateBarValuePixels' has too many statements (39). Maximum allowed is 30  max-statements
[lint-*js]   503:27  warning  Method '_calculateBarValuePixels' has a complexity of 13. Maximum allowed is 10        complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/controllers/controller.line.js
[lint-*js]   49:17  warning  Method 'updateElements' has a complexity of 18. Maximum allowed is 10  complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/core/core.datasetController.js
[lint-*js]   412:8  warning  Method 'parse' has a complexity of 11. Maximum allowed is 10  complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/core/core.interaction.js
[lint-*js]   21:1  warning  Function 'binarySearch' has a complexity of 11. Maximum allowed is 10  complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/core/core.layouts.js
[lint-*js]   219:1  warning  Function 'placeBoxes' has a complexity of 11. Maximum allowed is 10  complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/core/core.scale.js
[lint-*js]    389:9   warning  Method 'update' has too many statements (39). Maximum allowed is 30                   max-statements
[lint-*js]   1008:24  warning  Method '_computeGridLineItems' has too many statements (78). Maximum allowed is 30    max-statements
[lint-*js]   1008:24  warning  Method '_computeGridLineItems' has a complexity of 18. Maximum allowed is 10          complexity
[lint-*js]   1140:21  warning  Method '_computeLabelItems' has too many statements (86). Maximum allowed is 30       max-statements
[lint-*js]   1140:21  warning  Method '_computeLabelItems' has a complexity of 36. Maximum allowed is 10             complexity
[lint-*js]   1333:26  warning  Method '_getYAxisLabelAlignment' has too many statements (39). Maximum allowed is 30  max-statements
[lint-*js]   1333:26  warning  Method '_getYAxisLabelAlignment' has a complexity of 13. Maximum allowed is 10        complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/elements/element.arc.js
[lint-*js]   96:1  warning  Function 'pathArc' has too many statements (44). Maximum allowed is 30  max-statements
[lint-*js]
[lint-*js] /workspace/Chart.js/src/helpers/helpers.canvas.js
[lint-*js]    51:8  warning  Function '_longestText' has a complexity of 16. Maximum allowed is 10  complexity
[lint-*js]   129:8  warning  Function 'drawPoint' has a complexity of 19. Maximum allowed is 10     complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/helpers/helpers.segment.js
[lint-*js]   76:8  warning  Function '_boundSegment' has too many statements (32). Maximum allowed is 30  max-statements
[lint-*js]   76:8  warning  Function '_boundSegment' has a complexity of 11. Maximum allowed is 10        complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/plugins/plugin.decimation.js
[lint-*js]     3:1   warning  Function 'lttbDecimation' has too many statements (36). Maximum allowed is 30    max-statements
[lint-*js]    82:1   warning  Function 'minMaxDecimation' has too many statements (36). Maximum allowed is 30  max-statements
[lint-*js]    82:1   warning  Function 'minMaxDecimation' has a complexity of 13. Maximum allowed is 10        complexity
[lint-*js]   210:33  warning  Arrow function has a complexity of 12. Maximum allowed is 10                     complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/plugins/plugin.legend.js
[lint-*js]   386:30  warning  Arrow function has a complexity of 11. Maximum allowed is 10  complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/plugins/plugin.tooltip.js
[lint-*js]   140:1   warning  Function 'getTooltipSize' has too many statements (36). Maximum allowed is 30  max-statements
[lint-*js]   587:19  warning  Method 'getCaretPosition' has too many statements (33). Maximum allowed is 30  max-statements
[lint-*js]   677:16  warning  Method '_drawColorBox' has too many statements (41). Maximum allowed is 30     max-statements
[lint-*js]   759:11  warning  Method 'drawBody' has too many statements (33). Maximum allowed is 30          max-statements
[lint-*js]
[lint-*js] /workspace/Chart.js/src/scales/scale.linearbase.js
[lint-*js]   25:1  warning  Function 'generateTicks' has too many statements (59). Maximum allowed is 30  max-statements
[lint-*js]   25:1  warning  Function 'generateTicks' has a complexity of 31. Maximum allowed is 10        complexity
[lint-*js]
[lint-*js] /workspace/Chart.js/src/scales/scale.time.js
[lint-*js]   321:13  warning  Method 'buildTicks' has a complexity of 11. Maximum allowed is 10  complexity
[lint-*js]   404:12  warning  Method '_generate' has a complexity of 12. Maximum allowed is 10   complexity
[lint-*js]
[lint-*js] ✖ 33 problems (0 errors, 33 warnings)
[lint-*js]
[lint-*js] npm run lint-js exited with code 0
npm notice
npm notice New major version of npm available! 10.2.4 -> 11.14.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.14.1
npm notice Run npm install -g npm@11.14.1 to update!
npm notice
[The command completed with exit code 1.]
[Current working directory: /workspace/Chart.js]
[Python interpreter: /usr/bin/python]
[Command finished with exit code 1]