Skip to content

refactor: replace default exports with named exports#731

Closed
dtychshenko wants to merge 3 commits intoplayer-ui:mainfrom
dtychshenko:fix/default-exports-669
Closed

refactor: replace default exports with named exports#731
dtychshenko wants to merge 3 commits intoplayer-ui:mainfrom
dtychshenko:fix/default-exports-669

Conversation

@dtychshenko
Copy link
Copy Markdown
Contributor

All default exports have been replaced with named exports across core packages, plugins, and React components. External dependencies have been verified to be not using the affected default exports that changed. Closes #669.

Change Type (required)

Indicate the type of change your pull request is:

  • patch
  • minor
  • major
  • N/A

Does your PR have any documentation updates?

  • Updated docs
  • No Update needed
  • Unable to update docs

Release Notes

All default exports have been replaced with named exports across core packages, plugins, and React components.

Affected packages:

  • @player-ui/make-flow: identify function
  • @player-ui/partial-match-registry: createObjectMatcher function
  • @player-ui/player: Logger classes and view plugins
  • @player-ui/react: ReactPlayer component and OnUpdatePlugin
  • @player-ui/metrics-plugin: MetricsCorePlugin class
  • @player-ui/auto-scroll-manager-plugin-react: scrollIntoViewWithOffset

All default exports have been replaced with named exports across core packages, plugins, and React components. Closes player-ui#669

Affected packages:
- `@player-ui/make-flow`: identify function
- `@player-ui/partial-match-registry`: createObjectMatcher function
- `@player-ui/player`: Logger classes and view plugins
- `@player-ui/react`: ReactPlayer component and OnUpdatePlugin
- `@player-ui/metrics-plugin`: MetricsCorePlugin class
- `@player-ui/auto-scroll-manager-plugin-react`: scrollIntoViewWithOffset

External dependencies have been verified to be not using the afffected default exports that changed.
@dtychshenko dtychshenko requested review from a team as code owners October 16, 2025 14:56
All default exports have been replaced with named exports across core packages, plugins, and React components. Closes player-ui#669

Affected packages:
- `@player-ui/make-flow`: identify function
- `@player-ui/partial-match-registry`: createObjectMatcher function
- `@player-ui/player`: Logger classes and view plugins
- `@player-ui/react`: ReactPlayer component and OnUpdatePlugin
- `@player-ui/metrics-plugin`: MetricsCorePlugin class
- `@player-ui/auto-scroll-manager-plugin-react`: scrollIntoViewWithOffset

External dependencies have been verified to be not using the afffected default exports that changed.
@dtychshenko
Copy link
Copy Markdown
Contributor Author

Replacing with #732 with proper signed commits

@dtychshenko dtychshenko deleted the fix/default-exports-669 branch October 16, 2025 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove all default exports from Internal JS Player plugins

1 participant