Skip to content

refactor: migrate webpack configuration to ESM format and enhance build process#27

Merged
prabhuignoto merged 6 commits into
masterfrom
webpack_updates
Jun 6, 2025
Merged

refactor: migrate webpack configuration to ESM format and enhance build process#27
prabhuignoto merged 6 commits into
masterfrom
webpack_updates

Conversation

@prabhuignoto
Copy link
Copy Markdown
Owner

  • Updated webpack.config.js to use modern ESM syntax and added new plugins for optimization.
  • Configured caching, improved source maps, and added support for top-level await.
  • Enhanced devServer settings for better development experience.
  • Switched from babel-loader to swc-loader for TypeScript compilation.
  • Introduced CssMinimizerPlugin for CSS optimization and CompressionPlugin for gzip compression.
  • Added dotenv-webpack for environment variable management.
  • Created a new .env file for environment variables.

…ld process

- Updated webpack.config.js to use modern ESM syntax and added new plugins for optimization.
- Configured caching, improved source maps, and added support for top-level await.
- Enhanced devServer settings for better development experience.
- Switched from babel-loader to swc-loader for TypeScript compilation.
- Introduced CssMinimizerPlugin for CSS optimization and CompressionPlugin for gzip compression.
- Added dotenv-webpack for environment variable management.
- Created a new .env file for environment variables.
… in FormField tests; make icons optional in WizardHeaderProps; update Vitest configuration for coverage reporting.
@prabhuignoto prabhuignoto merged commit 02ab74f into master Jun 6, 2025
7 checks passed
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.

1 participant