
up to date, audited 527 packages in 6s

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

53 vulnerabilities (3 low, 18 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

[32m28 04 2026 19:06:40.307:INFO [preprocessor.rollup]: [39mGenerating bundle for ./test/index.js
[32m28 04 2026 19:06:42.399:INFO [preprocessor.rollup]: [39mGenerating bundle for ./src/index.js
[32m28 04 2026 19:06:42.496:INFO [karma-server]: [39mKarma v6.2.0 server started at http://localhost:9876/
[32m28 04 2026 19:06:42.497:INFO [launcher]: [39mLaunching browsers chrome, firefox with concurrency unlimited
[32m28 04 2026 19:06:42.500:INFO [launcher]: [39mStarting browser Chrome
[32m28 04 2026 19:06:42.513:INFO [launcher]: [39mStarting browser Firefox
[91m28 04 2026 19:06:42.531:ERROR [launcher]: [39mCannot start Firefox
	
Command '/usr/bin/firefox' requires the firefox snap to be installed.
Please install it with:

snap install firefox


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

snap install firefox


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

snap install firefox


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

snap install firefox


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

snap install firefox


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

snap install firefox


[91m28 04 2026 19:06:42.570:ERROR [launcher]: [39mFirefox failed 2 times (cannot start). Giving up.
[32m28 04 2026 19:06:45.264:INFO [Chrome 127.0.0.0 (Linux x86_64)]: [39mConnected on socket VfTuksxQWLR9xetdAAAB with id 38832152
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'
[33m28 04 2026 19:06:59.808: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 1318 of 1318[31m (1 FAILED)[39m (21.261 secs / 18.072 secs)
[31mTOTAL: 1 FAILED, 1317 SUCCESS[39m

TOTAL: 1 FAILED, 1317 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.284 KB
original size:  501.3 KB
code reduction: 26.73 %
module count:   69

/src/core/core.scale.js
████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 9.68 % (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.ticks.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.41 % (1.499 KB)
/src/core/core.scale.defaults.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.4 % (1.459 KB)
/src/helpers/helpers.rtl.js
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0.38 % (1.401 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 897ms

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

src/index.esm.js, src/helpers/index.js → ./...
created ./ in 729ms

types/index.esm.d.ts, types/helpers/index.d.ts → ./...
created ./ in 200ms
+ 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
