Open
Description
Expected Behavior
UI5 linter should process our project without running into an internal error.
Current Behavior
When executing the UI5 linter on one of our projects, we see a "Maximum call stack size exceeded" error.
Steps to Reproduce the Issue
I can't share internal URLs here. I'll provide the information via a different channel.
Context
- UI5 linter version: 0.2.0
- Node.js Version: 20.11.1
- npm Version:
unknown
- OS/Platform:
Linux (no further details known)
- Browser (if relevant):
n/a
- Other information regarding your environment (optional):
nothing
Log Output / Stack Trace
Run UI5 linter on project ######## in repository ######
...
⚠️ Process Failed With Error
Error Message:
Failed to produce report for ###################################: Maximum call stack size exceeded
For details, execute the same command again with an additional '--verbose' parameter
at ChildProcess.exithandler (node:child_process:422:12)
at ChildProcess.emit (node:events:518:28)
at maybeClose (node:internal/child_process:1105:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5) {
code: 2,
killed: false,
signal: null,
cmd: 'npx -c ############################/node_modules/@ui5/linter/bin/ui5lint.js --format json --details'