5.7.0#1733
Conversation
…d chunks), with tsc-alias resolving aliases and stamping .mjs/.cjs extensions
Update Build & Packages
There was a problem hiding this comment.
Code Review
This pull request updates the build system and packages, transitioning the build process in esbuild.js to build ESM and CJS targets sequentially and resolving path aliases with tsc-alias. It also updates various dependencies in package.json and introduces new TypeScript configuration files to exclude tests and mocks from the build output. Feedback focuses on improving cross-platform compatibility in the build exclusion regex by supporting Windows path separators, and replacing Node.js Buffer usage with the standard TextEncoder Web API in browser-facing code.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Issue/Feature
bundle: true+splitting: true, which produced__chunks__/*.jsthat Vite could not re-bundle to per-module ESM/CJS build via tsc + tsc-aliasContains breaking changes
Updated CHANGELOG
Testing