Skip to content

chore: remove bundled chai#1694

Merged
keithamus merged 1 commit into
mainfrom
bundlefree
Aug 18, 2025
Merged

chore: remove bundled chai#1694
keithamus merged 1 commit into
mainfrom
bundlefree

Conversation

@43081j
Copy link
Copy Markdown
Contributor

@43081j 43081j commented Aug 18, 2025

Removes the chai bundle such that chai.js is now an entry point just
like index.js.

We're keeping it around for now since there may be users directly
importing the file. It was already re-exporting what exists in
index.js, so this shouldn't be a breaking change.

Also sets the files array so we now publish only the necessary files.

@43081j 43081j requested a review from a team as a code owner August 18, 2025 09:31
Copy link
Copy Markdown
Member

@keithamus keithamus left a comment

Choose a reason for hiding this comment

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

I'd prefer to split this into a few PRs and releases just to mitigate potential friction. We can release patch versions, and if we get issues a subsequent revert patch release is much easier.

Removes the chai bundle such that `chai.js` is now an entry point just
like `index.js`.

We're keeping it around for now since there may be users directly
importing the file. It was already re-exporting what exists in
`index.js`, so this shouldn't be a breaking change.
@43081j
Copy link
Copy Markdown
Contributor Author

43081j commented Aug 18, 2025

i've opened #1695 and changed this to only remove the bundle

Copy link
Copy Markdown
Member

@keithamus keithamus left a comment

Choose a reason for hiding this comment

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

I'd prefer to split this into a few PRs and releases just to mitigate potential friction. We can release patch versions, and if we get issues a subsequent revert patch release is much easier.

@keithamus keithamus merged commit fdcad8b into main Aug 18, 2025
6 checks passed
@keithamus keithamus deleted the bundlefree branch August 18, 2025 09:55
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