-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Fix missing Slack lodash, async-retry dependencies #16375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎ |
WalkthroughThe package configuration for the Slack component was updated. The version number was incremented from 0.9.4 to 0.9.5. Additionally, two new dependencies, Changes
Poem
Tip ⚡💬 Agentic Chat (Pro Plan, General Availability)
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
components/slack/package.json (1)
20-20: Approve addition oflodash
Includinglodash@^4.17.21resolves the import error. For bundle‑size optimization, consider importing only specific functions (e.g.,import get from 'lodash/get') if tree‑shaking isn’t fully effective.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (1)
components/slack/package.json(2 hunks)
🔇 Additional comments (3)
components/slack/package.json (3)
3-3: Confirm version bump to 0.9.5
The package version was correctly incremented from0.9.4to0.9.5. Ensure you’ve updated any related CHANGELOG or release notes as per your release workflow.
18-18: Verify@slack/web-apiversion upgrade
The dependency@slack/web-apiis now set to^7.9.0. Please confirm that this upgrade is backward‑compatible with existing Slack component logic and doesn’t introduce breaking changes.
19-19: Approve addition ofasync-retry
Addingasync-retry@^1.3.3satisfies the missing import inslack.app.mjs. After installation, run the retry flows or unit tests to validate the retry behavior.
This pull request updates the
@pipedream/slackpackage to include missing dependencies.Dependency Updates:
@pipedream/slackpackage from0.9.4to0.9.5incomponents/slack/package.json.async-retry(v1.3.3) andlodash(v4.17.21) as dependencies incomponents/slack/package.json.WHY
When I try to import the
@pipedream/slackpackage in a code step, I get the following error:The
lodashandasync-retrypackages are imported incomponents/slack/slack.app.mjsbut not included as dependencies incomponents/slack/package.json.Summary by CodeRabbit