fix: stop publishing source maps - #8468
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (1)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
Included review availability: 9 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 10 reviews per hour. 📝 SummarySummary by CodeRabbit
WalkthroughThe package Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to The package will no longer publish source maps while retaining compiled distribution files. No merge-blocking impact is identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
commit: |
🤖 I have created a release *beep* *boop* --- ## [27.5.0](v27.4.3...v27.5.0) (2026-09-04) ### Features * **clone:** support Netlify managed git service ([#8437](#8437)) ([4476e10](4476e10)) * **logs:** add --deploy-id flag to target a specific deploy ([28e44be](28e44be)) ### Bug Fixes * **deps:** update dependency chalk to v6 ([#8470](#8470)) ([9ebe398](9ebe398)) * **deps:** update dependency comment-json to v5 ([#8471](#8471)) ([f458d83](f458d83)) * **logs:** auto-select the latest finished deploy, including failures ([b312e2d](b312e2d)) * **logs:** close the deploy stream when replaying a finished deploy ([8b84c92](8b84c92)) * **logs:** fetch historical deploy logs over websocket ([783c3d9](783c3d9)) * **logs:** keep the deploy stream resilient to failed state checks ([d874293](d874293)) * **logs:** stream the targeted deploy in --follow ([d04b659](d04b659)) * stop publishing source maps ([#8468](#8468)) ([3282dab](3282dab)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: token-generator-app[bot] <82042599+token-generator-app[bot]@users.noreply.github.com>
Summary
534 of this npm package's 1128 files are source map files, which aren't useful to users.
This PR stops publishing them, dropping 184 KB from the download size and 0.92 MB from the size on disk:
See also https://e18e.dev/blog/source-maps-or-not.html.
Supersedes #8464.