Conversation
🦋 Changeset detectedLatest commit: f71ab8c The changes in this PR will be included in the next version bump. This PR includes changesets to release 72 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
✅ Deploy Preview for tiptap-embed ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
I’m not sure yet if we actually want to remove the published source files. I get the package-size argument, but having |
Source maps, i.e.
If someone actually needs to look at the source files, it is better to look at github and docs
Most users don't need source files in their dependencies and it is rare that someone looks at
For |
|
I get where you’re coming from, but I still think the tradeoff is worth calling out clearly.
So I’m not against it outright, I just think we should frame it accurately: smaller installed package size, but less inspectability in I will discuss this internally on what we want to achieve here, I don't have a strong opinion because it comes down to what our end users prefer / like. (Smaller installed package size vs. local inspectability) |
Yes, that is correct 👍 |
Changes Overview
Stop publishing
src/to npmImplementation Approach
Testing Done
Verification Steps
Additional Notes
The
src/directory should not be published to npm. It increases install size for no reasonChecklist
Related Issues