
up to date, audited 527 packages in 9s

47 packages are looking for funding
  run `npm fund` for details

52 vulnerabilities (3 low, 17 moderate, 24 high, 8 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.

> chart.js@3.0.0-rc.2 build
> rollup -c

[32m04 04 2026 18:06:39.974:INFO [preprocessor.rollup]: [39mGenerating bundle for ./test/index.js
[32m04 04 2026 18:06:42.615:INFO [preprocessor.rollup]: [39mGenerating bundle for ./src/index.js
[32m04 04 2026 18:06:42.738:INFO [karma-server]: [39mKarma v6.2.0 server started at http://localhost:9876/
[32m04 04 2026 18:06:42.738:INFO [launcher]: [39mLaunching browsers chrome, firefox with concurrency unlimited
[32m04 04 2026 18:06:42.743:INFO [launcher]: [39mStarting browser Chrome
[32m04 04 2026 18:06:42.770:INFO [launcher]: [39mStarting browser Firefox
[91m04 04 2026 18:06:42.813:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:06:42.814:ERROR [launcher]: [39mFirefox stdout: 
[91m04 04 2026 18:06:42.814:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[32m04 04 2026 18:06:42.819:INFO [launcher]: [39mTrying to start Firefox again (1/2).
[91m04 04 2026 18:06:42.854:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:06:42.855:ERROR [launcher]: [39mFirefox stdout: 
[91m04 04 2026 18:06:42.855:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[32m04 04 2026 18:06:42.858:INFO [launcher]: [39mTrying to start Firefox again (2/2).
[91m04 04 2026 18:06:42.898:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:06:42.902:ERROR [launcher]: [39mFirefox stdout: 
[91m04 04 2026 18:06:42.902:ERROR [launcher]: [39mFirefox stderr: 
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


[91m04 04 2026 18:06:42.905:ERROR [launcher]: [39mFirefox failed 2 times (cannot start). Giving up.
[32m04 04 2026 18:06:47.074:INFO [Chrome 127.0.0.0 (Linux x86_64)]: [39mConnected on socket qF8ccftkIZXAcZlCAAAB with id 85965220

  Test tick generators
    formatters.numeric
      [31m✗ [39m[31mshould not fail on empty or 1 item array[39m
	TypeError: Cannot read properties of undefined (reading 'value')
	    at Object.numeric (src/chart.min.js:1585:67)
	    at UserContext.<anonymous> (test/specs/core.ticks.tests.js:103:45)
	    at <Jasmine>

Chrome 127.0.0.0 (Linux x86_64) Test tick generators formatters.numeric should not fail on empty or 1 item array FAILED
	TypeError: Cannot read properties of undefined (reading 'value')
	    at Object.numeric (src/chart.min.js:1585:67)
	    at UserContext.<anonymous> (test/specs/core.ticks.tests.js:103:45)
	    at <Jasmine>
ERROR LOG: [36m'Failed to create chart: can't acquire context from the given item'[39m
ERROR: 'Failed to create chart: can't acquire context from the given item'
[33m04 04 2026 18:07:21.617:WARN [web-server]: [39m404: /base/src/chart.js

  Platform.basic
    [31m✗ [39m[31msupports choosing the BasicPlatform in a web worker[39m
	Uncaught NetworkError: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at 'src/chart.js' failed to load. thrown

Chrome 127.0.0.0 (Linux x86_64) Platform.basic supports choosing the BasicPlatform in a web worker FAILED
	Uncaught NetworkError: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at 'src/chart.js' failed to load. thrown

Chrome 127.0.0.0 (Linux x86_64): Executed 1314 of 1314[31m (2 FAILED)[39m (35.783 secs / 29.904 secs)
[31mTOTAL: 2 FAILED, 1312 SUCCESS[39m

TOTAL: 2 FAILED, 1312 SUCCESS
+ cd /testbed
+ git config --global --add safe.directory /testbed
+ cd /testbed
+ git checkout 74f2f85ec3798e9d72c9b40aaac01aa4b4d8658e test/specs/core.ticks.tests.js
Updated 0 paths from 5c1a4116
+ git apply --verbose --reject -
Checking patch test/specs/core.ticks.tests.js...
Applied patch test/specs/core.ticks.tests.js cleanly.
+ : '>>>>> Start Test Output'
+ npm install
npm WARN old lockfile 
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile 
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile 
+ npm run build

src/index.js → dist/chart.js...
-----------------------------
Rollup File Analysis
-----------------------------
bundle size:    367.185 KB
original size:  501.192 KB
code reduction: 26.74 %
module count:   69

/src/core/core.scale.js
████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 9.69 % (35.565 KB)
/src/plugins/plugin.tooltip.js
████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 8.02 % (29.452 KB)
/src/core/core.controller.js
███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 6.53 % (23.984 KB)
/src/core/core.datasetController.js
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5.76 % (21.155 KB)
/src/plugins/plugin.legend.js
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 4.07 % (14.931 KB)
/src/scales/scale.radialLinear.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3.91 % (14.355 KB)
/src/plugins/plugin.filler.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3.39 % (12.441 KB)
/src/scales/scale.time.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3.37 % (12.362 KB)
/src/controllers/controller.bar.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3.28 % (12.03 KB)
/node_modules/@kurkle/color/dist/color.esm.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3.01 % (11.06 KB)
/src/controllers/controller.doughnut.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2.64 % (9.71 KB)
/src/core/core.layouts.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2.42 % (8.874 KB)
/src/helpers/helpers.canvas.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2.23 % (8.2 KB)
/src/core/core.config.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2.17 % (7.955 KB)
/src/elements/element.line.js
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2.01 % (7.376 KB)
/src/helpers/helpers.config.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.99 % (7.322 KB)
/src/platform/platform.dom.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.93 % (7.092 KB)
/src/core/core.interaction.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.7 % (6.258 KB)
/src/elements/element.bar.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.63 % (5.999 KB)
/src/helpers/helpers.dom.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.55 % (5.705 KB)
/src/scales/scale.linearbase.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.45 % (5.312 KB)
/src/elements/element.arc.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.44 % (5.305 KB)
/src/plugins/plugin.decimation.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.32 % (4.864 KB)
/src/helpers/helpers.curve.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.31 % (4.822 KB)
/src/controllers/controller.line.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.29 % (4.748 KB)
/src/helpers/helpers.core.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.28 % (4.687 KB)
/src/controllers/controller.polarArea.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.25 % (4.574 KB)
/src/core/core.animations.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.2 % (4.407 KB)
/src/helpers/helpers.segment.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.17 % (4.314 KB)
/src/scales/scale.logarithmic.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.08 % (3.955 KB)
/src/controllers/controller.bubble.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.91 % (3.347 KB)
/src/core/core.scale.autoskip.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.91 % (3.332 KB)
/src/plugins/plugin.title.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.9 % (3.314 KB)
/src/core/core.animator.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.86 % (3.159 KB)
/src/core/core.plugins.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.86 % (3.156 KB)
/src/helpers/helpers.math.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.83 % (3.065 KB)
/src/core/core.defaults.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.82 % (3.022 KB)
/src/helpers/helpers.easing.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.78 % (2.855 KB)
/src/scales/scale.category.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.77 % (2.826 KB)
/src/core/core.animation.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.75 % (2.76 KB)
/src/core/core.registry.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.71 % (2.604 KB)
/src/helpers/helpers.options.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.7 % (2.576 KB)
/src/scales/scale.timeseries.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.7 % (2.573 KB)
/src/helpers/helpers.collection.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.63 % (2.306 KB)
/src/core/core.typedRegistry.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.58 % (2.148 KB)
/src/elements/element.point.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.54 % (1.991 KB)
/src/controllers/controller.radar.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.54 % (1.98 KB)
/src/core/core.scale.defaults.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.4 % (1.459 KB)
/src/helpers/helpers.rtl.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.38 % (1.401 KB)
/src/core/core.ticks.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.38 % (1.4 KB)
/src/helpers/helpers.extras.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.34 % (1.241 KB)
/src/scales/scale.linear.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.23 % (849 Bytes)
/src/core/core.adapters.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.2 % (750 Bytes)
/src/core/core.element.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.2 % (722 Bytes)
/src/helpers/helpers.interpolation.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.19 % (692 Bytes)
/src/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.17 % (632 Bytes)
/src/platform/platform.base.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.15 % (557 Bytes)
/src/controllers/controller.scatter.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.15 % (533 Bytes)
/src/helpers/helpers.intl.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.12 % (440 Bytes)
/src/helpers/helpers.color.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.09 % (339 Bytes)
/src/controllers/controller.pie.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.05 % (173 Bytes)
/src/platform/platform.basic.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.04 % (142 Bytes)
/package.json
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.01 % (27 Bytes)
/src/platform/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0 % (0 Byte)
/src/helpers/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0 % (0 Byte)
/src/controllers/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0 % (0 Byte)
/src/elements/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0 % (0 Byte)
/src/plugins/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0 % (0 Byte)
/src/scales/index.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0 % (0 Byte)

created dist/chart.js in 1.2s

src/index.js → dist/chart.min.js...
created dist/chart.min.js in 4.2s

src/index.esm.js, src/helpers/index.js → ./...
created ./ in 1s

types/index.esm.d.ts, types/helpers/index.d.ts → ./...
created ./ in 273ms
+ xvfb-run '--server-args=-screen 0 1280x1024x24 -ac :99' su chromeuser -c './node_modules/.bin/cross-env NODE_ENV=test ./node_modules/.bin/karma start ./karma.conf.js --single-run --coverage --grep --auto-watch false'
+ : '>>>>> End Test Output'
+ git checkout 74f2f85ec3798e9d72c9b40aaac01aa4b4d8658e test/specs/core.ticks.tests.js
Updated 1 path from 5c1a4116
