Skip to content

Conversation

@johnjenkins
Copy link
Contributor

@johnjenkins johnjenkins commented Oct 14, 2025

What is the current behavior?

There are some 'gotchas' around imported extends / mixins as mentioned in #6410

  • external Stencil libs that use extends / mixins can only be built if the consuming project's tsconfig has allowJs: true
  • external Stencil libs that use extends / mixins cannot use barrel files as ts cannot 'find' the resolved class / factory

GitHub Issue Number: #6410

What is the new behavior?

More warnings to help diagnose these issues

Documentation

Does this introduce a breaking change?

  • Yes
  • No

Testing

Other information

@johnjenkins johnjenkins requested a review from a team as a code owner October 14, 2025 20:06
@johnjenkins johnjenkins merged commit 11b2d7a into main Oct 14, 2025
69 checks passed
@johnjenkins johnjenkins deleted the more-mixin-warnings branch October 14, 2025 20:21
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.

2 participants