Skip to content

prevent pxt-core types from leaking into target extension builds#6706

Merged
riknoll merged 1 commit intomasterfrom
dev/riknoll/fix-build-types
Mar 11, 2026
Merged

prevent pxt-core types from leaking into target extension builds#6706
riknoll merged 1 commit intomasterfrom
dev/riknoll/fix-build-types

Conversation

@riknoll
Copy link
Member

@riknoll riknoll commented Mar 11, 2026

fixes the build problems. the typings i added for the audio worklet in pxt were leaking into the compilation of the target extensions. could also fix this by updating the target es version, but figured i might as well just prevent this from happening in the future by explicitly putting in a types array

@riknoll riknoll requested a review from a team March 11, 2026 18:21
@riknoll riknoll enabled auto-merge (squash) March 11, 2026 18:21
Copy link
Contributor

@srietkerk srietkerk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do only these tsconfigs need to be updated?

@riknoll riknoll merged commit 5d9835a into master Mar 11, 2026
20 checks passed
@riknoll riknoll deleted the dev/riknoll/fix-build-types branch March 11, 2026 18:35
@riknoll
Copy link
Member Author

riknoll commented Mar 11, 2026

Why do only these tsconfigs need to be updated?

the other tsconfigs are all for the libs that go through our compiler and aren't actually used, they're just present so that the language service in vscode syntax highlights things properly

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