Skip to content

[Misc] Plugin: Update to latest version of dependencies#99

Merged
Pavan-SAP merged 3 commits intomainfrom
depsUp
Apr 29, 2026
Merged

[Misc] Plugin: Update to latest version of dependencies#99
Pavan-SAP merged 3 commits intomainfrom
depsUp

Conversation

@Pavan-SAP
Copy link
Copy Markdown
Contributor

@Pavan-SAP Pavan-SAP commented Apr 29, 2026

Chore: Update Plugin Dependencies to Latest Versions

Chore

🔧 Updated plugin dependencies to their latest versions, including major version bumps for chai and @eslint/js, along with removal of several transitive dependencies from @sap/cds-dk.

Changes

  • package.json: Bumped chai dev dependency from ^5 to ^6; added overrides to enforce serialize-javascript >= 7.0.5.
  • package-lock.json: Updated multiple package versions:
    • chai: 5.3.36.2.2 (removed transitive deps: assertion-error, check-error, deep-eql, loupe, pathval)
    • @eslint/js: 9.39.410.0.1 (updated Node engine requirement to ^20.19.0 || ^22.13.0 || >=24)
    • @sap/cds: 9.8.59.9.1 (replaced js-yaml with yaml)
    • @sap/cds-compiler: 6.8.06.9.0
    • @sap/cds-dk: 9.8.49.9.0 (removed axios, follow-redirects, form-data, combined-stream, delayed-stream, proxy-from-env, js-yaml, argparse)
    • @sap/cds-mtxs: 3.8.13.9.0
    • better-sqlite3: 12.8.012.9.0
    • serialize-javascript: 6.0.27.0.5 (removed randombytes/safe-buffer deps)
    • baseline-browser-mapping: 2.10.202.10.24
    • caniuse-lite: 1.0.300017881.0.30001791
    • electron-to-chromium: 1.5.3401.5.344
    • node-releases: 2.0.372.0.38
    • Marked argparse and js-yaml top-level entries as dev: true
  • test/*.test.js: Updated all test files to use Node.js built-in module specifiers (node:path, node:fs, node:child_process) and normalized quote style for chai imports.
  • 🔄 Regenerate and Update Summary
PR Bot Information

Version: 1.20.37

  • Correlation ID: 028d4893-3df7-4cab-b43a-5c9373ce934b
  • Output Template: Default Template
  • File Content Strategy: Full file content
  • Event Trigger: pull_request.edited
  • LLM: anthropic--claude-4.6-sonnet
  • Summary Prompt: Default Prompt

Copy link
Copy Markdown
Contributor

@hyperspace-insights hyperspace-insights Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR is a routine dependency bump updating @eslint/js, @sap/cds, @sap/cds-compiler, @sap/cds-dk, @sap/cds-mtxs, better-sqlite3, and several browser-compat packages to their latest versions, along with removing the axios/js-yaml transitive dependencies now replaced by yaml. The changes look clean overall, but the @eslint/js jump from v9 to v10 introduces a peer dependency on eslint ^10.0.0 that should be verified to avoid a version mismatch with the project's actual ESLint installation.

PR Bot Information

Version: 1.20.37

  • Correlation ID: a0ad11fd-77a0-4a1b-9e21-33da52d3c4cc
  • LLM: anthropic--claude-4.6-sonnet
  • File Content Strategy: Full file content
  • Event Trigger: pull_request.opened

Comment thread package-lock.json
Copy link
Copy Markdown
Contributor

@anirudhprasad-sap anirudhprasad-sap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

This is anyway not used in production and only a transitive dev dependency!
@sonarqubecloud
Copy link
Copy Markdown

@Pavan-SAP Pavan-SAP merged commit 4b9028a into main Apr 29, 2026
9 checks passed
@Pavan-SAP Pavan-SAP deleted the depsUp branch April 29, 2026 09:03
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.

2 participants