Track the contiguous Bun corpus blocker at js/third_party/rollup-v4/rollup-v4.test.ts (position 4049).
Required parity:
- resolve the Rollup v4
rollup/parseAstentry point; - parse the copied module declaration into the ESTree-compatible Program / VariableDeclaration / VariableDeclarator / Identifier / Literal shape with exact source offsets and raw literal data;
- preserve Bun snapshot comparison behavior;
- expose causal, position-aware parse diagnostics without embedding the submitted source in error messages or stacks;
- add the copied case and its error contract to the permanent third-party suite.