Scope: all 7 workspace projects
Lockfile is up to date, resolution step is skipped

   ╭───────────────────────────────────────────────────────────────────╮
   │                                                                   │
   │                Update available! 7.9.0 → 10.33.2.                 │
   │   Changelog: https://github.com/pnpm/pnpm/releases/tag/v10.33.2   │
   │              Run "pnpm add -g @pnpm/exe" to update.               │
   │                                                                   │
   │      Follow @pnpmjs for updates: https://twitter.com/pnpmjs       │
   │                                                                   │
   ╰───────────────────────────────────────────────────────────────────╯

Already up to date


> chart.js@4.2.0 build /testbed
> rollup -c && pnpm emitDeclarations


> chart.js@4.2.0 emitDeclarations /testbed
> tsc --emitDeclarationOnly && pnpm copyDeclarations


> chart.js@4.2.0 copyDeclarations /testbed
> node -e "fs.cpSync('./src/types/', './dist/types/', {recursive:true})"

Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
[32m28 04 2026 19:07:34.361:INFO [preprocessor.rollup]: [39mGenerating bundle for ./test/index.js
Circular dependency: src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts -> src/plugins/index.js
[32m28 04 2026 19:07:35.760:INFO [preprocessor.rollup]: [39mGenerating bundle for ./src/index.umd.ts
[32m28 04 2026 19:07:44.744:INFO [karma-server]: [39mKarma v6.4.0 server started at http://localhost:9876/
[32m28 04 2026 19:07:44.744:INFO [launcher]: [39mLaunching browsers chrome, firefox with concurrency unlimited
[32m28 04 2026 19:07:44.749:INFO [launcher]: [39mStarting browser Chrome
[32m28 04 2026 19:07:44.814:INFO [launcher]: [39mStarting browser Firefox
[91m28 04 2026 19:07:44.869: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:07:44.870:ERROR [launcher]: [39mFirefox stdout: 
[91m28 04 2026 19:07:44.871: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:07:44.873:INFO [launcher]: [39mTrying to start Firefox again (1/2).
[91m28 04 2026 19:07:44.924: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:07:44.924:ERROR [launcher]: [39mFirefox stdout: 
[91m28 04 2026 19:07:44.924: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:07:44.925:INFO [launcher]: [39mTrying to start Firefox again (2/2).
[91m28 04 2026 19:07:44.974: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:07:44.974:ERROR [launcher]: [39mFirefox stdout: 
[91m28 04 2026 19:07:44.974: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:07:44.976:ERROR [launcher]: [39mFirefox failed 2 times (cannot start). Giving up.
[32m28 04 2026 19:07:48.616:INFO [Chrome 127.0.0.0 (Linux x86_64)]: [39mConnected on socket lvaJfmxhdnCgEIAzAAAB with id 62710602
Chrome 127.0.0.0 (Linux x86_64) ERROR LOG: [36m'DEPRECATION: describe with no children (describe() or it()) is deprecated and will be removed in a future version of Jasmine. Please either remove the describe or add children to it.
    at <Jasmine>
    at Proxy.<anonymous> (http://localhost:9876/base/test/specs/helpers.canvas.tests.js?adbf107f9eaa16c293f84b064858ba8572f1940b:4:3)
    at <Jasmine>
Note: This message will be shown only once. Set the verboseDeprecations config property to true to see every occurrence.'[39m
Chrome 127.0.0.0 (Linux x86_64) ERROR: 'DEPRECATION: describe with no children (describe() or it()) is deprecated and will be removed in a future version of Jasmine. Please either remove the describe or add children to it.
    at <Jasmine>
    at Proxy.<anonymous> (http://localhost:9876/base/test/specs/helpers.canvas.tests.js?adbf107f9eaa16c293f84b064858ba8572f1940b:4:3)
    at <Jasmine>
Note: This message will be shown only once. Set the verboseDeprecations config property to true to see every occurrence.'
Chrome 127.0.0.0 (Linux x86_64) ERROR: 'DEPRECATION: describe with no children (describe() or it()) is deprecated and will be removed in a future version of Jasmine. Please either remove the describe or add children to it.
    at <Jasmine>
    at Proxy.<anonymous> (http://localhost:9876/base/test/specs/helpers.canvas.tests.js?adbf107f9eaa16c293f84b064858ba8572f1940b:4:3)
    at <Jasmine>
Note: This message will be shown only once. Set the verboseDeprecations config property to true to see every occurrence.'
WARN LOG: [36m'scales.y.ticks.stepSize: 2 would result generating up to 5000000001 ticks. Limiting to 1000.'[39m
WARN: 'scales.y.ticks.stepSize: 2 would result generating up to 5000000001 ticks. Limiting to 1000.'
WARN: 'scales.y.ticks.stepSize: 2 would result generating up to 5000000001 ticks. Limiting to 1000.'
WARN LOG: [36m'Ignoring resolver passed as options for scale: x'[39m
WARN: 'Ignoring resolver passed as options for scale: x'
WARN: 'Ignoring resolver passed as options for scale: x'
ERROR LOG: [36m'Invalid scale configuration for scale: xAxes'[39m
ERROR: 'Invalid scale configuration for scale: xAxes'
ERROR: 'Invalid scale configuration for scale: xAxes'
WARN LOG: [36m'Spec 'Platform.dom config.options.responsive: true (maintainAspectRatio: true) should fit parent using aspect ratio to calculate size' has no expectations.'[39m
WARN: 'Spec 'Platform.dom config.options.responsive: true (maintainAspectRatio: true) should fit parent using aspect ratio to calculate size' has no expectations.'
WARN: 'Spec 'Platform.dom config.options.responsive: true (maintainAspectRatio: true) should fit parent using aspect ratio to calculate size' has no expectations.'
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'
ERROR: 'Failed to create chart: can't acquire context from the given item'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN LOG: [36m'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'[39m
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
WARN: 'Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options'
Chrome 127.0.0.0 (Linux x86_64): Randomized with seed 84027

Chrome 127.0.0.0 (Linux x86_64): Executed 1630 of 1630[32m SUCCESS[39m (32 secs / 25.796 secs)
[32mTOTAL: 1630 SUCCESS[39m

TOTAL: 1630 SUCCESS
TOTAL: 1630 SUCCESS
+ cd /testbed
+ git config --global --add safe.directory /testbed
+ cd /testbed
+ git checkout 23e8f7d378a84dddd17d958a888ffff7f120c38c test/specs/scale.linear.tests.js
Updated 0 paths from f2bce5ab
+ git apply --verbose --reject -
Checking patch test/specs/scale.linear.tests.js...
Applied patch test/specs/scale.linear.tests.js cleanly.
+ : '>>>>> Start Test Output'
+ pnpm install
+ pnpm run build
[36m
[1msrc/index.umd.ts[22m → [1mdist/chart.umd.js[22m...[39m
[1m[33m(!) Circular dependency[39m[22m
src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts -> src/plugins/index.js
[32mcreated [1mdist/chart.umd.js[22m in [1m5.3s[22m[39m
[36m
[1msrc/index.ts, src/helpers/index.ts[22m → [1m./[22m...[39m
[1m[33m(!) Circular dependency[39m[22m
src/index.ts -> src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts
[32mcreated [1m./[22m in [1m851ms[22m[39m
[36m
[1msrc/index.ts, src/helpers/index.ts[22m → [1m./[22m...[39m
[1m[33m(!) Circular dependency[39m[22m
src/index.ts -> src/plugins/index.js -> src/plugins/plugin.colors.ts -> src/index.ts
[32mcreated [1m./[22m in [1m847ms[22m[39m
+ 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.cjs --single-run --coverage --grep --auto-watch false'
+ : '>>>>> End Test Output'
+ git checkout 23e8f7d378a84dddd17d958a888ffff7f120c38c test/specs/scale.linear.tests.js
Updated 1 path from f2bce5ab
