Skip to content

chore (deps): remove unused cheerio, shx, source-map dependencies#34086

Merged
EugeniyKiyashko merged 2 commits into
DevExpress:26_1from
EugeniyKiyashko:26_1_unused
Jun 22, 2026
Merged

chore (deps): remove unused cheerio, shx, source-map dependencies#34086
EugeniyKiyashko merged 2 commits into
DevExpress:26_1from
EugeniyKiyashko:26_1_unused

Conversation

@EugeniyKiyashko

Copy link
Copy Markdown
Contributor

No description provided.

@EugeniyKiyashko EugeniyKiyashko self-assigned this Jun 22, 2026
Copilot AI review requested due to automatic review settings June 22, 2026 08:53

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR cleans up the workspace dependency graph by removing several no-longer-needed root-level devDependencies and updating the lockfile accordingly, while relocating http-server to the demos app where it’s actually used.

Changes:

  • Removed multiple root-level devDependencies (including cheerio, shx, and source-map) and updated pnpm-lock.yaml.
  • Moved http-server from the workspace root to apps/demos.
  • Updated @vue/shared version used by packages/devextreme-vue.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
package.json Removes several root devDependencies to reduce unused/duplicated tooling deps in the workspace root.
apps/demos/package.json Adds http-server as a devDependency to support demos’ webserver-gh script locally/in CI.
packages/devextreme-vue/package.json Updates the pinned @vue/shared version used by devextreme-vue (runtime import for PatchFlags).
pnpm-lock.yaml Lockfile updated to reflect dependency removals/relocation and the @vue/shared version change.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

Comment thread packages/devextreme-vue/package.json
Comment thread package.json
alexslavr
alexslavr previously approved these changes Jun 22, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

Comment thread package.json
Comment thread pnpm-lock.yaml
@EugeniyKiyashko EugeniyKiyashko merged commit fda0d0c into DevExpress:26_1 Jun 22, 2026
152 of 156 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants