'entry' | 'usage' | 'off''off'Controls the polyfill injection mode.
See Polyfill Mode for more details.
With output.polyfill set to 'usage', Rsbuild injects polyfills based on the APIs used in each file. This provides optimal bundle size by including only needed polyfills.
With output.polyfill set to 'entry', Rsbuild injects polyfills in each entry file. This ensures all polyfills are available but may increase bundle size.
With output.polyfill set to 'off', Rsbuild doesn't inject polyfills. You need to handle code compatibility yourself.