Skip to content

[bugfix] remove test files from tsconfig (fixes #144)#145

Merged
adrmachado-public merged 1 commit intomainfrom
fix-tsconfig
Jan 30, 2026
Merged

[bugfix] remove test files from tsconfig (fixes #144)#145
adrmachado-public merged 1 commit intomainfrom
fix-tsconfig

Conversation

@adrmachado-public
Copy link
Contributor

Summary of changes

Thanks to @Explorer-Carbon to finding this bug in the latest release. Including test files in the tsconfig introduced a bug where imported usages of this package did not have the correct entry point.

though we could direct the module to the correct entry point, we should probably never have included the test files in the build.

i also took the opportunity to try to auto fix some vulnerabilities in our dependency graph

Checklist

  • Added a changelog entry
  • Relevant test coverage
  • Tested and confirmed flows affected by this change are functioning as expected

Authors

@adrmachado-public

Reviewers

@braintree/team-sdk-js

@adrmachado-public adrmachado-public requested a review from a team as a code owner January 30, 2026 15:32
@adrmachado-public adrmachado-public changed the title remove test files from tsconfig [bugfix] remove test files from tsconfig Jan 30, 2026
@github-actions
Copy link

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
See the Details below.

Scanned Files

  • package-lock.json

@adrmachado-public adrmachado-public changed the title [bugfix] remove test files from tsconfig [bugfix] remove test files from tsconfig (fixes #144) Jan 30, 2026
Copy link
Contributor

@GoogilyBoogily GoogilyBoogily left a comment

Choose a reason for hiding this comment

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

👍 🐸

@adrmachado-public adrmachado-public merged commit 001097b into main Jan 30, 2026
6 checks passed
@adrmachado-public adrmachado-public deleted the fix-tsconfig branch January 30, 2026 16:26
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