Update release dependencies#2
Conversation
📝 WalkthroughWalkthroughVersion bump from ChangesDependency and Version Maintenance
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@package.json`:
- Line 19: The build script uses single quotes around the '--external' flag
value '`@opentui/core-`*', which breaks on Windows npm script execution. Replace
the single quotes with double quotes around '`@opentui/core-`*' in the build
script to ensure cross-platform compatibility and proper quoting behavior across
all operating systems.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: d45bca85-b162-43f2-9499-6b3c314c395e
⛔ Files ignored due to path filters (2)
bun.lockis excluded by!**/*.lockwebsite/package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (2)
package.jsonwebsite/package.json
Use cross-shell-safe quoting for the --external flag. '@opentui/core-*' can break on Windows npm script execution because single quotes are passed literally. Use double quotes for portability. Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Summary
Test plan
Notes
Note
Update release dependencies and bump version to 0.2.22
0.2.21to0.2.22in package.json and updates description to mention AI gateway, Workers AI, and custom model support@ai-sdk/*,ai,@opentui/core, and related packages to newer releases with caret ranges; raisespackageManagerandengines.bunto1.3.14--external "@opentui/core-*"to the build script so platform-specific@opentui/corepackages are resolved at runtime instead of bundled@astrojs/starlight,astro,sharp,playwright,wrangler) in website/package.json@opentui/core-*platform packages are no longer bundled, requiring them to be present in the install environment at runtimeMacroscope summarized aef1fdc.
Summary by CodeRabbit
Chores
Build/Packaging
@opentui/coresubpackages are bundled via an externalization flag.