chore(sha256): Review build configuration#37923
Conversation
|
WalkthroughThis PR streamlines the build configuration for the Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Organization UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (5)
💤 Files with no reviewable changes (4)
🧰 Additional context used🧠 Learnings (2)📚 Learning: 2025-11-24T17:08:17.065ZApplied to files:
📚 Learning: 2025-11-24T17:08:17.065ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
🔇 Additional comments (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #37923 +/- ##
===========================================
+ Coverage 71.70% 71.78% +0.08%
===========================================
Files 1453 1453
Lines 76689 76689
Branches 11138 11156 +18
===========================================
+ Hits 54988 55052 +64
+ Misses 21274 21209 -65
- Partials 427 428 +1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Proposed changes (including videos or screenshots)
This pull request makes several updates to the build and lint configuration for the
packages/sha256package. The main changes remove Babel-related configuration and dependencies, simplify ESLint settings, and adjust TypeScript build options for better output management.Build system cleanup:
babel.config.jsand related dependencies frompackage.json, indicating the package no longer uses Babel for transpilation. [1] [2]Linting configuration updates:
.eslintrc.jsonby removing thejestplugin and environment settings, streamlining the linting process.package.json, further simplifying lint setup.TypeScript configuration improvements:
outDirsetting fromtsconfig.jsontotsconfig.build.jsonfor clearer separation between source and build configuration. [1] [2]excludepattern intsconfig.build.jsonto only exclude TypeScript spec files, ensuring proper build output.Issue(s)
Steps to test or reproduce
Further comments
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.