Reproduction link or steps
Clone repro repo and run build:
git clone https://github.com/silverwind/rolldown-min-size
cd rolldown-min-size
bash test.sh
What is expected?
Dynamic import chunks below codeSplitting.minSize should be inlined into the importing chunk:
What is actually happening?
Three 82-byte chunks are created despite minSize: 5000:
dist/a-Du6YnaoI.js 82 bytes
dist/b-a_hYdL6E.js 82 bytes
dist/c-DKgi_ZJh.js 82 bytes
dist/index.js 267 bytes
Rolldown warns: "Manual code splitting options (minSize) specified without groups. These options have no effect without groups.". It seems this is a feature gap that it does not work without groups.
Reproduction link or steps
Clone repro repo and run build:
git clone https://github.com/silverwind/rolldown-min-size cd rolldown-min-size bash test.shWhat is expected?
Dynamic import chunks below
codeSplitting.minSizeshould be inlined into the importing chunk:What is actually happening?
Three 82-byte chunks are created despite
minSize: 5000:Rolldown warns: "Manual code splitting options (minSize) specified without groups. These options have no effect without groups.". It seems this is a feature gap that it does not work without groups.