Issue with default lint arg "--format=gitlab" when using pnpm
## Describe the bug When using pnpm as package manager, the default lint arg "--format=gitlab" is not interpreted as a pnpm known parameter and so it is appended to the script declared in package.json (for example to eslint). ## Expected behavior \--format=gitlab is not appended when invoking lint script declared in package.json ## Actual behavior \--format=gitlab is added as an option parameter and it cause lint failure due to an unknown parameter in "eslint" script declared in package.json ## Logs and/or screenshots ```json "scripts": { "dev": "vite", "lint": "eslint .", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview", ... }, ``` with pnpm as package manager: ![image](/uploads/5ac2ae698a5dff5f5129948210b934ac/image.png){width=585 height=126} ## Context & Configuration Link to a project, pipeline or job facing the bug: (please provide one if possible) The issue was reproduced using: The issue was reproduced using: * Version of the template: 4.1.0 * GitLab server: self-managed server, version CE
issue