Closed
Description
Version
5.4.3
Link to Minimal Reproduction
None
Steps to Reproduce
Upgrade Node from v20.7.0 to v21.0.0
Current Behavior
The following error appears:
[...]\node_modules\.pnpm\[email protected]\node_modules\echarts\dist\echarts.js:101
var firefox = ua.match(/Firefox\/([\d.]+)/);
^
TypeError: Cannot read properties of undefined (reading 'match')
at detect ([...]\node_modules\.pnpm\[email protected]\node_modules\echarts\dist\echarts.js:101:26)
at [...]\node_modules\.pnpm\[email protected]\node_modules\echarts\dist\echarts.js:97:9
at [...]\node_modules\.pnpm\[email protected]\node_modules\echarts\dist\echarts.js:22:68
at Object.<anonymous> (D:\GitHub\math-engine\node_modules\.pnpm\[email protected]\node_modules\echarts\dist\echarts.js:25:2)
at Module._compile (node:internal/modules/cjs/loader:1369:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1427:10)
at Module.load (node:internal/modules/cjs/loader:1201:32)
at Module._load (node:internal/modules/cjs/loader:1017:12)
at Module.require (node:internal/modules/cjs/loader:1229:19)
at require (node:internal/modules/helpers:177:18)
[...] = my project folder
Expected Behavior
Works as using Node v20.7.0
Environment
No response
Any additional comments?
No response