Skip to content

fix: remove jsonpath from npm overrides to resolve EOVERRIDE conflict#1203

Closed
Copilot wants to merge 37 commits intomasterfrom
copilot/qtdi-000-npm-install-error-fix
Closed

fix: remove jsonpath from npm overrides to resolve EOVERRIDE conflict#1203
Copilot wants to merge 37 commits intomasterfrom
copilot/qtdi-000-npm-install-error-fix

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 14, 2026

npm install fails with EOVERRIDE because jsonpath@1.3.0 was added as a direct dependency in both dependencies/devDependencies and in overrides. npm disallows overriding a direct dependency.

Changes

  • component-tools-webapp and component-starter-server (package.json + package-template.json): removed jsonpath from overrides in all four files
  "overrides": {
-   "jsonpath": "^1.3.0",
    "minimatch": "^9.0.7",
    ...
  }

The CVE fix (pinning jsonpath to 1.3.0) is preserved via the direct dependency declarations; the override entry was redundant and conflicting.

undx added 30 commits April 7, 2026 16:13
…npm-cve

# Conflicts:
#	component-starter-server/src/main/frontend/package-lock.json
#	component-starter-server/src/main/frontend/package-template.json
#	component-starter-server/src/main/frontend/package.json
#	component-tools-webapp/src/main/frontend/package-lock.json
#	component-tools-webapp/src/main/frontend/package-template.json
#	component-tools-webapp/src/main/frontend/package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants