Skip to content

Commit 65ed44f

Browse files
JonnyBurgerclaude
andcommitted
@remotion/transitions: Fix stack traces by avoiding exports mutation
Change `export const TransitionSeries` to `const` + `export {TransitionSeries}` so the CJS compiler doesn't turn property assignments into `exports.TransitionSeries.X = ...`, which breaks addSequenceStackTraces. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0ca53e2 commit 65ed44f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/transitions/src/TransitionSeries.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ const TransitionSeriesChildren: FC<{readonly children: React.ReactNode}> = ({
537537
* @description Manages a series of transitions and sequences for advanced animation controls in Remotion projects, handling cases with varying timings and presentations.
538538
* @see [Documentation](https://www.remotion.dev/docs/transitions/transitionseries)
539539
*/
540-
export const TransitionSeries: FC<SequencePropsWithoutDuration> & {
540+
const TransitionSeries: FC<SequencePropsWithoutDuration> & {
541541
Sequence: typeof SeriesSequence;
542542
Transition: typeof TransitionSeriesTransition;
543543
Overlay: typeof SeriesOverlay;
@@ -564,6 +564,8 @@ TransitionSeries.Sequence = SeriesSequence;
564564
TransitionSeries.Transition = TransitionSeriesTransition;
565565
TransitionSeries.Overlay = SeriesOverlay;
566566

567+
export {TransitionSeries};
568+
567569
Internals.addSequenceStackTraces(TransitionSeries);
568570
Internals.addSequenceStackTraces(SeriesSequence);
569571
Internals.addSequenceStackTraces(SeriesOverlay);

0 commit comments

Comments
 (0)