Skip to content

Conversation

@anna-shakhova
Copy link
Contributor

No description provided.

@anna-shakhova anna-shakhova self-assigned this Nov 12, 2025
@anna-shakhova anna-shakhova force-pushed the 25_2__move_bundles branch 5 times, most recently from 1731128 to a4b2963 Compare November 12, 2025 14:19
@anna-shakhova anna-shakhova requested a review from a team November 13, 2025 08:45
@anna-shakhova anna-shakhova marked this pull request as ready for review November 13, 2025 08:45
Copilot AI review requested due to automatic review settings November 13, 2025 08:45
Copy link
Contributor

Copilot AI left a comment

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 moves bundle template files from js/bundles/ to build/bundle-templates/ to better organize the codebase by separating build templates from source code.

Key changes:

  • Relocated bundle template files from js/bundles/ directory to build/bundle-templates/ directory
  • Updated build configuration in transpile.js and bundler-config.js to reference the new location
  • Updated dependency collector in devextreme-themebuilder to handle the new bundle template location

Reviewed Changes

Copilot reviewed 4 out of 26 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/devextreme/build/gulp/transpile.js Updated bundlesSrc path and modified transpilation functions to handle bundles from new location; introduces transpileBundles function
packages/devextreme/build/gulp/bundler-config.js Updated source paths from js/bundles/ to build/bundle-templates/ for bundle configuration generation
packages/devextreme/build/bundle-templates/modules/viz.js New bundle module file for visualization components
packages/devextreme/build/bundle-templates/modules/ui.js New bundle module file for UI components
packages/devextreme/build/bundle-templates/modules/renovation.js New bundle module file for renovation components
packages/devextreme/build/bundle-templates/modules/parts/widgets-web.js Template for web widgets bundle configuration
packages/devextreme/build/bundle-templates/modules/parts/widgets-base.js Template for base widgets bundle configuration
packages/devextreme/build/bundle-templates/modules/parts/viz.js Template for visualization bundle configuration
packages/devextreme/build/bundle-templates/modules/parts/file_management.js Template for file management bundle configuration
packages/devextreme/build/bundle-templates/modules/parts/data.js Template for data module bundle configuration
packages/devextreme/build/bundle-templates/modules/parts/core.js Template for core module bundle configuration
packages/devextreme/build/bundle-templates/modules/parts/aspnet.js Template for ASP.NET integration bundle configuration
packages/devextreme/build/bundle-templates/modules/file_management.js File management module bundle file
packages/devextreme/build/bundle-templates/modules/data.odata.legacy.js Legacy OData data module bundle file
packages/devextreme/build/bundle-templates/modules/data.odata.js OData data module bundle file
packages/devextreme/build/bundle-templates/modules/data.legacy.js Legacy data module bundle file
packages/devextreme/build/bundle-templates/modules/data.js Data module bundle file
packages/devextreme/build/bundle-templates/modules/core.legacy.js Legacy core module bundle file
packages/devextreme/build/bundle-templates/modules/core.js Core module bundle file
packages/devextreme/build/bundle-templates/modules/common.charts.js Common charts module bundle file
packages/devextreme/build/bundle-templates/dx.web.js Web bundle entry point
packages/devextreme/build/bundle-templates/dx.viz.js Visualization bundle entry point
packages/devextreme/build/bundle-templates/dx.all.js Complete bundle entry point
packages/devextreme/build/bundle-templates/dx.ai-integration.js AI integration bundle entry point
packages/devextreme-themebuilder/tests/metadata/dependency-collector.test.ts Updated test paths and improved regex from string replacement to anchored pattern
packages/devextreme-themebuilder/src/metadata/dependency-collector.ts Added logic to handle bundle template files and updated entry point path

@anna-shakhova anna-shakhova merged commit a498c47 into DevExpress:25_2 Nov 17, 2025
164 of 171 checks passed
@anna-shakhova anna-shakhova deleted the 25_2__move_bundles branch November 17, 2025 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants