Skip to content

fix: remove jsonpath override conflicting with direct dependency#1205

Draft
Copilot wants to merge 38 commits intomasterfrom
copilot/fix-build-error-qtdi-000
Draft

fix: remove jsonpath override conflicting with direct dependency#1205
Copilot wants to merge 38 commits intomasterfrom
copilot/fix-build-error-qtdi-000

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 14, 2026

  • Identify root cause: minimatch in both overrides AND dependencies/devDependencies triggers EOVERRIDE (the previous copilot fix only removed jsonpath but left minimatch)
  • Remove "minimatch": "^9.0.7" plain override from package.json (versioned minimatch@3 and minimatch@5 overrides for transitive deps are kept)
  • Regenerate package-lock.json to fix stale direct-dep entries (brace-expansion, path-to-regexp were listed as direct deps in the old lockfile but are only overrides in package.json)
  • Verify npm install --dry-run --ignore-scripts passes with no EOVERRIDE errors

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
…generate lockfile

Agent-Logs-Url: https://github.com/Talend/component-runtime/sessions/f22633a7-16ef-4439-bd1c-3e193223cfa2

Co-authored-by: ypiel-talend <29707101+ypiel-talend@users.noreply.github.com>
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