Skip to content

Dependency import fixes #17938

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

Merged
merged 9 commits into from
Aug 5, 2025
Merged

Dependency import fixes #17938

merged 9 commits into from
Aug 5, 2025

Conversation

GTFalcao
Copy link
Collaborator

@GTFalcao GTFalcao commented Aug 4, 2025

  • Added the missing dependencies that apps import to their package.json files, mostly @pipedream/platform and @pipedream/types;
  • Moved @pipedream/types to devDependencies instead of dependencies;
  • Updated the imported versions of @pipedream/platform and @pipedream/types on all packages being modified in this PR to match the latest versions.

Note that since do not currently result in behavior errors in components, we are not updating/publishing any individual components, only the packages, so that they can be properly imported and their dependency chain consistent.

Summary by CodeRabbit

Summary by CodeRabbit

  • Chores
    • Updated package versions across numerous components.
    • Added or upgraded runtime and development dependencies to enhance compatibility and development experience.
    • Fixed and improved package metadata formatting and JSON structure for consistency and maintainability.

Copy link

vercel bot commented Aug 4, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

3 Skipped Deployments
Name Status Preview Comments Updated (UTC)
docs-v2 ⬜️ Ignored (Inspect) Visit Preview Aug 4, 2025 7:19pm
pipedream-docs ⬜️ Ignored (Inspect) Aug 4, 2025 7:19pm
pipedream-docs-redirect-do-not-edit ⬜️ Ignored (Inspect) Aug 4, 2025 7:19pm

Copy link
Contributor

coderabbitai bot commented Aug 4, 2025

Walkthrough

This change updates the package.json files for a large number of component directories. The primary modifications include incrementing package versions, adding or updating dependencies (notably @pipedream/platform and @pipedream/types), introducing or correcting devDependencies, and fixing minor JSON formatting issues such as misplaced braces and trailing commas. No changes were made to exported or public code entities.

Changes

Cohort / File(s) Change Summary
Add or Update @pipedream/platform Dependency
components/acelle_mail/package.json, components/affinda/package.json, components/aircall/package.json, components/beanstalkapp/package.json, components/clientify/package.json, components/codeq_natural_language_processing_api/package.json, components/craftmypdf/package.json, components/crove_app/package.json, components/daffy/package.json, components/data_axle_platform/package.json, components/eodhd_apis/package.json, components/firmao/package.json, components/getemails/package.json, components/godial/package.json, components/infinity/package.json, components/ipbase/package.json, components/jvzoo/package.json, components/lettria/package.json, components/listen_notes/package.json, components/mem/package.json, components/metaphor/package.json, components/one_ai/package.json, components/open_exchange_rates/package.json, components/placid/package.json, components/plecto/package.json, components/qstash/package.json, components/renderform/package.json, components/starshipit/package.json, components/signalwire/package.json
Added or updated @pipedream/platform dependency (often to ^3.1.0), and fixed JSON structure by closing objects appropriately.
Move @pipedream/types to devDependencies
components/amplenote/package.json, components/apitemplate_io/package.json, components/baserow/package.json, components/beehiiv/package.json, components/buy_me_a_coffee/package.json, components/clientary/package.json, components/cloudmersive/package.json, components/cloudtables/package.json, components/concord/package.json, components/currencyscoop/package.json, components/detrack/package.json, components/docupilot/package.json, components/expensify/package.json, components/formatting/package.json, components/google_my_business/package.json, components/kanbanflow/package.json, components/lemon_squeezy/package.json, components/lob/package.json, components/mailbluster/package.json, components/mailboxvalidator/package.json, components/mattermost/package.json, components/mediatoolkit/package.json, components/nectar_crm/package.json, components/neverbounce/package.json, components/niftyimages/package.json, components/ninox/package.json, components/omnivore/package.json, components/onfleet/package.json, components/openai/package.json, components/persistiq/package.json, components/practitest/package.json, components/pushbullet/package.json, components/raven_tools/package.json, components/repuso/package.json, components/resend/package.json, components/reversecontact/package.json, components/rise/package.json, components/rss/package.json, components/smaily/package.json, components/square/package.json, components/team_up/package.json, components/twitter/package.json, components/workast/package.json, components/yelp/package.json, components/zoho_assist/package.json, components/zoho_catalyst/package.json
Moved or added @pipedream/types to devDependencies, removed from dependencies where applicable, and made minor formatting corrections.
Add or Update Other Dependencies
components/azure_storage/package.json, components/cloudtables/package.json, components/imgur/package.json, components/kiwihr/package.json, components/mailwizz/package.json, components/omnivore/package.json, components/pushbullet/package.json, components/square/package.json
Added or updated other dependencies (e.g., fast-xml-parser, qs, form-data, graphql-request, uuid) alongside existing dependencies.
Formatting and Metadata Only
components/coassemble/package.json, components/kucoin_futures/package.json, components/google_tag_manager/package.json
Reformatted fields (e.g., files array), added or corrected main field, and made minor metadata adjustments.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

Hopping through fields of JSON green,
I nibbled on commas, kept my code clean.
With versions bumped and types moved aside,
Dependencies gathered for a smoother ride.
Now every package is neat and bright—
A rabbit’s work, done just right! 🐇✨

Note

⚡️ Unit Test Generation is now available in beta!

Learn more here, or try it out under "Finishing Touches" below.


📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a5657ab and 436681b.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (41)
  • components/baserow/package.json (2 hunks)
  • components/beehiiv/package.json (2 hunks)
  • components/buy_me_a_coffee/package.json (2 hunks)
  • components/clientary/package.json (2 hunks)
  • components/cloudmersive/package.json (2 hunks)
  • components/cloudtables/package.json (2 hunks)
  • components/currencyscoop/package.json (2 hunks)
  • components/detrack/package.json (2 hunks)
  • components/docupilot/package.json (2 hunks)
  • components/expensify/package.json (2 hunks)
  • components/formatting/package.json (2 hunks)
  • components/google_my_business/package.json (2 hunks)
  • components/google_tag_manager/package.json (2 hunks)
  • components/kanbanflow/package.json (2 hunks)
  • components/kiwihr/package.json (2 hunks)
  • components/lob/package.json (2 hunks)
  • components/mailboxvalidator/package.json (2 hunks)
  • components/mailwizz/package.json (2 hunks)
  • components/mattermost/package.json (2 hunks)
  • components/mediatoolkit/package.json (2 hunks)
  • components/neverbounce/package.json (2 hunks)
  • components/niftyimages/package.json (2 hunks)
  • components/ninox/package.json (2 hunks)
  • components/omnivore/package.json (2 hunks)
  • components/onfleet/package.json (2 hunks)
  • components/openai/package.json (2 hunks)
  • components/persistiq/package.json (2 hunks)
  • components/practitest/package.json (2 hunks)
  • components/pushbullet/package.json (2 hunks)
  • components/raven_tools/package.json (2 hunks)
  • components/repuso/package.json (2 hunks)
  • components/resend/package.json (2 hunks)
  • components/reversecontact/package.json (2 hunks)
  • components/rss/package.json (2 hunks)
  • components/smaily/package.json (2 hunks)
  • components/team_up/package.json (2 hunks)
  • components/twitter/package.json (2 hunks)
  • components/workast/package.json (2 hunks)
  • components/yelp/package.json (2 hunks)
  • components/zoho_assist/package.json (2 hunks)
  • components/zoho_catalyst/package.json (2 hunks)
✅ Files skipped from review due to trivial changes (18)
  • components/rss/package.json
  • components/omnivore/package.json
  • components/buy_me_a_coffee/package.json
  • components/docupilot/package.json
  • components/google_my_business/package.json
  • components/currencyscoop/package.json
  • components/resend/package.json
  • components/team_up/package.json
  • components/repuso/package.json
  • components/workast/package.json
  • components/detrack/package.json
  • components/zoho_assist/package.json
  • components/openai/package.json
  • components/cloudmersive/package.json
  • components/twitter/package.json
  • components/mattermost/package.json
  • components/google_tag_manager/package.json
  • components/lob/package.json
🚧 Files skipped from review as they are similar to previous changes (23)
  • components/ninox/package.json
  • components/mediatoolkit/package.json
  • components/mailwizz/package.json
  • components/beehiiv/package.json
  • components/onfleet/package.json
  • components/kiwihr/package.json
  • components/smaily/package.json
  • components/persistiq/package.json
  • components/zoho_catalyst/package.json
  • components/cloudtables/package.json
  • components/kanbanflow/package.json
  • components/reversecontact/package.json
  • components/yelp/package.json
  • components/mailboxvalidator/package.json
  • components/neverbounce/package.json
  • components/niftyimages/package.json
  • components/formatting/package.json
  • components/baserow/package.json
  • components/pushbullet/package.json
  • components/raven_tools/package.json
  • components/expensify/package.json
  • components/practitest/package.json
  • components/clientary/package.json
⏰ 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). (4)
  • GitHub Check: Publish TypeScript components
  • GitHub Check: Verify TypeScript components
  • GitHub Check: Lint Code Base
  • GitHub Check: pnpm publish
✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dependency-import-fixes

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.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 29

🔭 Outside diff range comments (2)
components/rss/package.json (1)

24-31: Align @pipedream/platform and @pipedream/types versions across all components

We’ve observed a wide range of pinned versions in other packages versus what’s in components/rss/package.json:

@pipedream/platform
– Current in RSS component: ^1.4.0
– Other components use versions spanning ^0.9.0^3.1.0 (including 1.x, 2.x and 3.x)
→ Please decide on the target major (e.g. the latest 3.x API) and bump this dependency accordingly to avoid multiple installs and runtime mismatches.

@pipedream/types
– Current in RSS component: ^0.3.2
– Other components use both 0.1.x (e.g. ^0.1.6) and 0.3.x (e.g. ^0.3.0) ranges
→ Confirm which major version is intended and ensure all packages reference the same one to prevent subtle type errors.

File to update:
components/rss/package.json (Lines 24–31)

components/google_tag_manager/package.json (1)

15-17: Upgrade @pipedream/platform to v3 or document the v1 requirement

This package still references ^1.5.1. Aligning with the v3 range adopted by other components prevents duplicate framework copies and eases maintenance.

-    "@pipedream/platform": "^1.5.1"
+    "@pipedream/platform": "^3.1.0"

If v1 is intentionally required, please add a comment explaining the constraint.

♻️ Duplicate comments (3)
components/beanstalkapp/package.json (1)

15-17: Same note as in Affinda – consider @pipedream/types under devDependencies

See earlier comment; applies identically here.

components/metaphor/package.json (1)

15-17: Same note as in Affinda – consider @pipedream/types under devDependencies

See earlier comment; applies identically here.

components/listen_notes/package.json (1)

15-17: Same note as in Affinda – consider @pipedream/types under devDependencies

See earlier comment; applies identically here.

🧹 Nitpick comments (35)
components/onfleet/package.json (1)

22-24: Align @pipedream/types version with the rest of the repo

Other components in this PR use @pipedream/types ^0.3.2, but several still reference older ranges (e.g. ^0.1.x). Consider bumping all packages together to avoid multiple copies of the same library in the dependency graph.

components/pushbullet/package.json (1)

15-18: SDK + dependency versions

@pipedream/platform is on ^3.0.0 (one minor behind ^3.1.0). Suggest bumping to keep a single version across the workspace.

No issues with adding form-data@^4.0.0, but note that v4 drops Node < 12 support—fine for our baseline.

-    "@pipedream/platform": "^3.0.0",
+    "@pipedream/platform": "^3.1.0",
components/openai/package.json (1)

23-25: Bump @pipedream/types to the latest series for feature parity

The rest of the codebase has converged on ^0.3.x. Remaining on ^0.1.4 misses newer prop helpers and typings (e.g., auth: {} improvements) and may cause lock-file churn when packages are installed together.

-    "@pipedream/types": "^0.1.4",
+    "@pipedream/types": "^0.3.2",
components/lettria/package.json (1)

12-17: Add @pipedream/types to devDependencies for consistency

Runtime deps look good, but this component is one of the few that still ships without the typings package. Adding it keeps editors happy and avoids inconsistent local build tooling.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
+  },
+  "devDependencies": {
+    "@pipedream/types": "^0.3.2"
   }
components/azure_storage/package.json (1)

15-19: Consider adding @pipedream/types to devDependencies for type-safety consistency

Most components in this PR declare the types package under devDependencies. Adding it here keeps tooling behaviour uniform across the repo.

components/imgur/package.json (1)

18-21: form-data dependency looks correct – ensure Node-native URLSearchParams isn’t sufficient

Many HTTP libraries accept URLSearchParams or plain objects; adopting them avoids an extra dependency. If multipart upload is required, keeping form-data is justified.

components/one_ai/package.json (1)

15-17: Missing @pipedream/types devDependency

Most TS-based components include @pipedream/types for shared typings. If this component uses the Pipedream SDK in TypeScript, you’ll lose IntelliSense and may get build errors. Consider adding:

 "devDependencies": {
+  "@pipedream/types": "^0.3.2"
 }
components/firmao/package.json (1)

15-17: Add dev-time typings for consistency

Good call on introducing @pipedream/platform ^3.1.0. For parity with other components, add @pipedream/types to devDependencies so contributors get correct type definitions during development.

components/affinda/package.json (1)

15-17: Dependency change looks good, but dev-only typings are missing

Runtime addition of @pipedream/platform@^3.1.0 is correct, yet most components also carry @pipedream/types in devDependencies for editor / build-time typings. Double-check if this component’s source imports that package; if so, add it under devDependencies to avoid leaking it into the production bundle.

components/infinity/package.json (1)

15-17: Consider adding @pipedream/types to devDependencies for type-safe builds

Most components in this PR add

"devDependencies": {
  "@pipedream/types": "^0.1.4"
}

Doing the same here keeps the repo consistent and avoids TypeScript compile-time gaps when this component is built in isolation.
If the component truly has no build step that relies on the types, feel free to ignore.

components/clientify/package.json (1)

15-17: Minor: add @pipedream/types to match the standard template

For parity with other components updated in this PR:

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
   },
+  "devDependencies": {
+    "@pipedream/types": "^0.1.4"
+  }

Not blocking, but helps keep scaffolding uniform.

components/mattermost/package.json (1)

21-23: Optional: standardise @pipedream/types version

Here you pin @pipedream/types to ^0.3.0, whereas most other components use ^0.1.4. If no v0.3-specific APIs are required, consider downgrading (or upgrading all other components) for consistency.

components/cloudmersive/package.json (1)

22-24: Keep type-only dependency versions consistent

@pipedream/types is locked at ^0.1.4 here, but some components were upgraded to ^0.3.0. If you decide to bump across the board (see previous comment), adjust this entry as well.

components/godial/package.json (1)

12-18: Verify if type helpers are required

Similar to the Plecto package, this component adds the runtime @pipedream/platform but not @pipedream/types. Double-check the source; add to devDependencies if any @pipedream/types import exists.

components/niftyimages/package.json (1)

21-23: Sync type dependency with the rest of the repo

Upgrade to ^0.3.0 (or lower everything else) for uniformity.

components/buy_me_a_coffee/package.json (1)

18-23: Inconsistent dependency versions – please verify
Other components in this PR pin @pipedream/types to ^0.1.6, while this package uses ^0.1.4. Likewise, @pipedream/platform is on ^1.2.0 whereas some sibling components jump to ^3.1.0. Double-check that the older versions are intentional and that the component compiles against them.

components/google_my_business/package.json (1)

16-21: @pipedream/platform still on v1.x while peers moved to v3.x
Keeping the dependency at ^1.6.0 may miss bug fixes and new helpers available in the 3.x line. Ensure there’s a hard requirement preventing an upgrade; otherwise align to ^3.1.0 for consistency.

components/neverbounce/package.json (1)

18-23: Out-of-date dependency pins
@pipedream/platform is pegged at ^1.1.1 (two major versions behind others) and @pipedream/types at ^0.1.4. Confirm that upgrading won’t break the build; if safe, bring them up to parity.

components/reversecontact/package.json (1)

16-21: Dependency drift
Platform pinned to ^1.3.0, types to ^0.1.4. Consider updating to the latest major / minor versions used elsewhere in the repo for easier maintenance unless there’s a compatibility reason.

components/aircall/package.json (1)

12-17: Missing @pipedream/types in devDependencies
This component adds the runtime @pipedream/platform dep (👍) but doesn’t add @pipedream/types to devDependencies, unlike the other updated components. Add it for consistency and to avoid TS type resolution issues during development.

components/mem/package.json (1)

12-17: Add @pipedream/types under devDependencies for type safety parity
Unlike other updated packages, this component did not introduce @pipedream/types. Including it ensures editors and CI benefit from the same typed SDK helpers.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
   },
+  "devDependencies": {
+    "@pipedream/types": "^0.1.4"
+  }
components/eodhd_apis/package.json (1)

12-17: Optional: include @pipedream/types to mirror other components
If type helpers are used during development, consider adding them to devDependencies for IDE support.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
   },
+  "devDependencies": {
+    "@pipedream/types": "^0.1.4"
+  }
components/ipbase/package.json (1)

15-17: Consider adding @pipedream/types to devDependencies for consistency

Most components now declare @pipedream/types under devDependencies so editors get proper typings without bundling them at runtime. Adding it here would keep the dependency layout uniform across packages and avoid type-resolution drift when this component is opened in isolation.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
-  }
+  },
+  "devDependencies": {
+    "@pipedream/types": "^0.3.2"
+  }
components/raven_tools/package.json (1)

21-23: Bump @pipedream/types to latest to avoid mismatched type definitions

Other components use ^0.3.x; staying on ^0.1.4 may miss new prop helpers and cause compilation errors when packages are co-installed.

-  "devDependencies": {
-    "@pipedream/types": "^0.1.4"
-  }
+  "devDependencies": {
+    "@pipedream/types": "^0.3.2"
+  }
components/getemails/package.json (1)

15-17: Optional: declare typings in devDependencies

If this component relies on Pipedream helper types during build or in JS-doc, consider adding @pipedream/types under devDependencies, mirroring the pattern adopted in other packages.

components/placid/package.json (1)

15-17: Optional: add @pipedream/types for editor / build-time typings

Similar to other updated components, adding the typings package under devDependencies keeps toolchain behaviour consistent.

components/craftmypdf/package.json (1)

15-17: Consider adding @pipedream/types under devDependencies for parity with other components

Most components in this PR now declare @pipedream/types in devDependencies to enable autocompletion / type-checking during local development. craftmypdf is the only updated package that still misses it.
Adding it keeps the workspace configuration consistent across all components.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
+  },
+  "devDependencies": {
+    "@pipedream/types": "^0.3.2"
   }
components/yelp/package.json (1)

19-21: Align @pipedream/types version with the latest used in the repo (^0.1.6).

Other components adopt ^0.1.6, whereas this file adds ^0.1.4. Keeping a single version avoids duplicate installs and type mismatches.

-  "@pipedream/types": "^0.1.4"
+  "@pipedream/types": "^0.1.6"
components/docupilot/package.json (2)

18-20: Outdated @pipedream/platform major version (^1.1.0).

Running against v1 while other components target v3 may cause incompatibilities when these components are installed together. Recommend upgrading or documenting the constraint.


21-23: Use latest typings (^0.1.6) for consistency.

Same rationale as other files – align versions across packages.

-  "@pipedream/types": "^0.1.4"
+  "@pipedream/types": "^0.1.6"
components/zoho_assist/package.json (1)

19-21: Bump @pipedream/types to the shared latest (^0.1.6).

Keeps type definitions in lock-step with other components.

-  "@pipedream/types": "^0.1.4"
+  "@pipedream/types": "^0.1.6"
components/apitemplate_io/package.json (1)

21-23: Optional: normalise @pipedream/types version

Most components added @pipedream/types ^0.1.4; this one uses ^0.3.2.
If that was intentional (newer typings required) ignore this, otherwise align for consistency.

components/jvzoo/package.json (1)

14-17: Consider adding @pipedream/types for symmetry

While not strictly required, most components declare @pipedream/types in devDependencies to aid IDEs and CI type-checking.
Adding it here will keep tooling behavior uniform across all packages.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
+  },
+  "devDependencies": {
+    "@pipedream/types": "^0.3.2"
   }
components/kucoin_futures/package.json (1)

18-20: Add @pipedream/types to devDependencies for consistency

Other packages in this PR add the types helper to devDependencies; omitting it here can break type-checking in IDEs and CI.

 "devDependencies": {
+  "@pipedream/types": "^0.3.2"
 }
validation-report.json (1)

1-1210: Generated artefact should not live in source — and it’s missing a trailing newline

validation-report.json is a bulky, build-generated file that will churn on every run. Keeping it in the repo will create noisy diffs and repo bloat. Consider:

  1. Add it to .gitignore (or store under artifacts/ and exclude from npm publish).
  2. If you really need it versioned, trim to only the failing entries to reduce size.
  3. Add the required final newline to satisfy the linter:
@@
-  }
-]
+  }
+]
+
📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ebbc0e6 and afd4273.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (84)
  • components/acelle_mail/package.json (2 hunks)
  • components/affinda/package.json (2 hunks)
  • components/aircall/package.json (2 hunks)
  • components/amplenote/package.json (2 hunks)
  • components/apitemplate_io/package.json (2 hunks)
  • components/azure_storage/package.json (2 hunks)
  • components/baserow/package.json (2 hunks)
  • components/beanstalkapp/package.json (2 hunks)
  • components/beehiiv/package.json (2 hunks)
  • components/buy_me_a_coffee/package.json (2 hunks)
  • components/clientary/package.json (2 hunks)
  • components/clientify/package.json (2 hunks)
  • components/cloudmersive/package.json (2 hunks)
  • components/cloudtables/package.json (2 hunks)
  • components/coassemble/package.json (1 hunks)
  • components/codeq_natural_language_processing_api/package.json (2 hunks)
  • components/concord/package.json (2 hunks)
  • components/craftmypdf/package.json (2 hunks)
  • components/crove_app/package.json (2 hunks)
  • components/currencyscoop/package.json (2 hunks)
  • components/daffy/package.json (2 hunks)
  • components/data_axle_platform/package.json (1 hunks)
  • components/detrack/package.json (2 hunks)
  • components/docupilot/package.json (2 hunks)
  • components/eodhd_apis/package.json (2 hunks)
  • components/expensify/package.json (2 hunks)
  • components/firmao/package.json (2 hunks)
  • components/formatting/package.json (2 hunks)
  • components/getemails/package.json (2 hunks)
  • components/godial/package.json (2 hunks)
  • components/google_my_business/package.json (2 hunks)
  • components/google_tag_manager/package.json (1 hunks)
  • components/h_supertools_analytics_tool/package.json (2 hunks)
  • components/imgur/package.json (2 hunks)
  • components/infinity/package.json (2 hunks)
  • components/ipbase/package.json (2 hunks)
  • components/jvzoo/package.json (2 hunks)
  • components/kanbanflow/package.json (2 hunks)
  • components/kiwihr/package.json (2 hunks)
  • components/kucoin_futures/package.json (1 hunks)
  • components/lemon_squeezy/package.json (2 hunks)
  • components/lettria/package.json (2 hunks)
  • components/listen_notes/package.json (2 hunks)
  • components/lob/package.json (2 hunks)
  • components/mailbluster/package.json (2 hunks)
  • components/mailboxvalidator/package.json (2 hunks)
  • components/mailwizz/package.json (2 hunks)
  • components/mattermost/package.json (2 hunks)
  • components/mediatoolkit/package.json (2 hunks)
  • components/mem/package.json (2 hunks)
  • components/metaphor/package.json (2 hunks)
  • components/nectar_crm/package.json (2 hunks)
  • components/neverbounce/package.json (2 hunks)
  • components/niftyimages/package.json (2 hunks)
  • components/ninox/package.json (2 hunks)
  • components/omnivore/package.json (2 hunks)
  • components/one_ai/package.json (2 hunks)
  • components/onfleet/package.json (2 hunks)
  • components/open_exchange_rates/package.json (2 hunks)
  • components/openai/package.json (2 hunks)
  • components/persistiq/package.json (2 hunks)
  • components/placid/package.json (2 hunks)
  • components/plecto/package.json (2 hunks)
  • components/practitest/package.json (2 hunks)
  • components/pushbullet/package.json (2 hunks)
  • components/qstash/package.json (2 hunks)
  • components/raven_tools/package.json (2 hunks)
  • components/renderform/package.json (2 hunks)
  • components/repuso/package.json (2 hunks)
  • components/resend/package.json (2 hunks)
  • components/reversecontact/package.json (2 hunks)
  • components/rise/package.json (2 hunks)
  • components/rss/package.json (2 hunks)
  • components/signalwire/package.json (2 hunks)
  • components/smaily/package.json (2 hunks)
  • components/square/package.json (2 hunks)
  • components/starshipit/package.json (2 hunks)
  • components/team_up/package.json (2 hunks)
  • components/twitter/package.json (2 hunks)
  • components/workast/package.json (2 hunks)
  • components/yelp/package.json (2 hunks)
  • components/zoho_assist/package.json (2 hunks)
  • components/zoho_catalyst/package.json (2 hunks)
  • validation-report.json (1 hunks)
🧰 Additional context used
🧠 Learnings (5)
📓 Common learnings
Learnt from: jcortes
PR: PipedreamHQ/pipedream#14935
File: components/sailpoint/package.json:15-18
Timestamp: 2024-12-12T19:23:09.039Z
Learning: When developing Pipedream components, do not add built-in Node.js modules like `fs` to `package.json` dependencies, as they are native modules provided by the Node.js runtime.
📚 Learning: when developing pipedream components, do not add built-in node.js modules like `fs` to `package.json...
Learnt from: jcortes
PR: PipedreamHQ/pipedream#14935
File: components/sailpoint/package.json:15-18
Timestamp: 2024-12-12T19:23:09.039Z
Learning: When developing Pipedream components, do not add built-in Node.js modules like `fs` to `package.json` dependencies, as they are native modules provided by the Node.js runtime.

Applied to files:

  • components/amplenote/package.json
  • components/imgur/package.json
  • components/currencyscoop/package.json
  • components/beanstalkapp/package.json
  • components/azure_storage/package.json
  • components/beehiiv/package.json
  • components/pushbullet/package.json
  • components/openai/package.json
  • components/mailboxvalidator/package.json
  • components/signalwire/package.json
  • components/clientify/package.json
  • components/concord/package.json
  • components/google_tag_manager/package.json
  • components/ipbase/package.json
  • components/repuso/package.json
  • components/lettria/package.json
  • components/persistiq/package.json
  • components/starshipit/package.json
  • components/rss/package.json
  • components/one_ai/package.json
  • components/apitemplate_io/package.json
  • components/buy_me_a_coffee/package.json
  • components/detrack/package.json
  • components/mailwizz/package.json
  • components/mattermost/package.json
  • components/raven_tools/package.json
  • components/practitest/package.json
  • components/kiwihr/package.json
  • components/acelle_mail/package.json
  • components/formatting/package.json
  • components/rise/package.json
  • components/expensify/package.json
  • components/lob/package.json
  • components/jvzoo/package.json
  • components/omnivore/package.json
  • components/metaphor/package.json
  • components/resend/package.json
  • components/open_exchange_rates/package.json
  • components/renderform/package.json
  • components/team_up/package.json
  • components/neverbounce/package.json
  • components/baserow/package.json
  • components/mem/package.json
  • components/mediatoolkit/package.json
  • components/infinity/package.json
  • components/kanbanflow/package.json
  • components/smaily/package.json
  • components/eodhd_apis/package.json
  • components/daffy/package.json
  • components/zoho_assist/package.json
  • components/zoho_catalyst/package.json
  • components/kucoin_futures/package.json
  • components/cloudmersive/package.json
  • components/affinda/package.json
  • components/craftmypdf/package.json
  • components/aircall/package.json
  • components/yelp/package.json
  • components/reversecontact/package.json
  • components/lemon_squeezy/package.json
  • components/coassemble/package.json
  • components/docupilot/package.json
  • components/mailbluster/package.json
  • components/codeq_natural_language_processing_api/package.json
  • components/nectar_crm/package.json
  • components/qstash/package.json
  • components/getemails/package.json
  • components/godial/package.json
  • components/placid/package.json
  • validation-report.json
  • components/data_axle_platform/package.json
  • components/onfleet/package.json
  • components/cloudtables/package.json
  • components/h_supertools_analytics_tool/package.json
  • components/listen_notes/package.json
  • components/firmao/package.json
  • components/crove_app/package.json
  • components/square/package.json
  • components/niftyimages/package.json
  • components/google_my_business/package.json
  • components/twitter/package.json
  • components/ninox/package.json
  • components/clientary/package.json
  • components/workast/package.json
  • components/plecto/package.json
📚 Learning: an "object array" type is not yet supported for pipedream props....
Learnt from: GTFalcao
PR: PipedreamHQ/pipedream#13961
File: components/fakturoid/actions/create-invoice/create-invoice.mjs:95-99
Timestamp: 2024-10-15T15:07:38.361Z
Learning: An "object array" type is not yet supported for Pipedream props.

Applied to files:

  • components/amplenote/package.json
  • components/openai/package.json
  • components/rss/package.json
  • components/buy_me_a_coffee/package.json
  • components/rise/package.json
  • components/expensify/package.json
  • components/mediatoolkit/package.json
  • components/smaily/package.json
  • components/daffy/package.json
  • components/zoho_catalyst/package.json
  • components/cloudmersive/package.json
  • components/reversecontact/package.json
  • components/nectar_crm/package.json
  • components/twitter/package.json
  • components/ninox/package.json
  • components/workast/package.json
📚 Learning: "dir" props in pipedream components are hidden in the component form and not user-facing, so they do...
Learnt from: js07
PR: PipedreamHQ/pipedream#17375
File: components/zerobounce/actions/get-validation-results-file/get-validation-results-file.mjs:23-27
Timestamp: 2025-07-01T17:07:48.193Z
Learning: "dir" props in Pipedream components are hidden in the component form and not user-facing, so they don't require labels or descriptions for user clarity.

Applied to files:

  • components/signalwire/package.json
  • components/starshipit/package.json
  • components/detrack/package.json
  • components/formatting/package.json
  • components/renderform/package.json
  • components/infinity/package.json
  • components/docupilot/package.json
📚 Learning: the `fs` module is a native node.js module and doesn't need to be listed as a dependency in the `pac...
Learnt from: GTFalcao
PR: PipedreamHQ/pipedream#13769
File: components/gptzero_detect_ai/package.json:15-18
Timestamp: 2024-10-08T15:33:38.240Z
Learning: The `fs` module is a native Node.js module and doesn't need to be listed as a dependency in the `package.json` file.

Applied to files:

  • components/onfleet/package.json
🪛 GitHub Check: Lint Code Base
validation-report.json

[failure] 1210-1210:
Newline required at end of file but not found

🪛 GitHub Actions: Pull Request Checks
validation-report.json

[error] 1210-1210: ESLint: Newline required at end of file but not found (eol-last).

⏰ 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)
  • GitHub Check: pnpm publish
  • GitHub Check: Publish TypeScript components
  • GitHub Check: Verify TypeScript components
🔇 Additional comments (35)
components/h_supertools_analytics_tool/package.json (1)

15-18: Good call adding @pipedream/platform

Runtime SDK is now declared and pinned to the latest major (^3.1.0).

components/mailwizz/package.json (1)

15-18: Ignore SDK Version Alignment & QS Advisory
There is no single “most-used” @pipedream/platform version in the repo—many components intentionally remain on v1.x, v2.0.0, and v3.x—so pinning mailwizz to ^1.4.1 is consistent with other legacy components. Additionally, [email protected] has no known prototype-pollution advisories according to npm’s vulnerability data. No changes required.

Likely an incorrect or invalid review comment.

components/azure_storage/package.json (1)

17-18: Verify the necessity of the new fast-xml-parser runtime dependency

fast-xml-parser is now bundled for every execution of the Azure Storage component. If it’s only needed during build-time (e.g., to transform XML examples to JSON), consider moving it to devDependencies to keep end-user bundles slim.

components/zoho_catalyst/package.json (2)

16-22: Good move: @pipedream/types correctly shifted to devDependencies
Nothing else to flag in this diff.


20-22: Double-check no runtime import "@pipedream/types" remains

If any .mjs files still import from @pipedream/types at runtime, the module will be missing after this change.

components/cloudtables/package.json (1)

16-18: Confirm the new qs dependency is only used server-side

qs increases bundle size ~7 kB. If query-string building is trivial, URLSearchParams can replace it.

components/lob/package.json (1)

21-23: 👍 @pipedream/types added to devDependencies – aligns with project standard
No additional issues spotted.

components/beehiiv/package.json (1)

18-23: Out-of-date @pipedream/platform version

Pinned at ^1.1.1, which predates many platform features. Unless this component is intentionally locked to 1.x, upgrade to match the 3.x baseline used elsewhere in the PR. Also note the older @pipedream/types range (^0.1.4) – consider bumping.

components/omnivore/package.json (1)

14-15: Double-check graphql-request@^6.0.0 compatibility

graphql-request v6 is ESM-only and requires Node ≥ 18 by default. Ensure the target runtime for Pipedream components matches this requirement; otherwise pin to v5.

components/twitter/package.json (1)

18-25: Changes look good – dependency block now follows the new convention

@pipedream/platform is added as a runtime dependency and @pipedream/types is moved to devDependencies, which matches the pattern adopted across the PR. No red flags here.

components/acelle_mail/package.json (1)

12-17: Dependency added, but confirm there’s no need for @pipedream/types

Only @pipedream/platform was introduced. If this component includes TypeScript code, consider adding @pipedream/types under devDependencies for editor / build-time support.

components/open_exchange_rates/package.json (1)

12-17: LGTM – platform dependency correctly added

The JSON structure is now valid and the runtime dependency list is minimal.

components/crove_app/package.json (1)

12-17: LGTM – consistent with the repo-wide migration
No issues spotted.

components/mattermost/package.json (1)

18-22: Align @pipedream/platform to the repository-wide runtime version

Most components in this PR pin @pipedream/platform to ^3.1.0, while this package still references ^1.6.0. A divergent runtime version invites subtle runtime incompatibilities (helpers, auth helpers, prop builders, etc.) and complicates dependency deduplication for users who mix components.

-    "@pipedream/platform": "^1.6.0"
+    "@pipedream/platform": "^3.1.0"

Please verify the component builds and runs with the unified version before publishing.

components/plecto/package.json (1)

12-18: Missing devDependency for @pipedream/types

If any source files import @pipedream/types for compile-time helpers (common in recent components), omitting it will break npm install --production=false in local development and CI.

   "dependencies": {
     "@pipedream/platform": "^3.1.0"
   },
+  "devDependencies": {
+    "@pipedream/types": "^0.3.0"
+  }

Confirm whether the component actually imports the package, and add it if necessary.

components/buy_me_a_coffee/package.json (1)

3-3: Version bump OK
No issues with incrementing the patch version.

components/google_my_business/package.json (1)

3-3: Version bump OK
Patch release is fine.

components/neverbounce/package.json (1)

3-3: Version bump OK
Nothing to flag here.

components/reversecontact/package.json (1)

3-3: Version bump OK
Patch version looks good.

components/aircall/package.json (1)

3-3: Version bump OK
Patch increment approved.

components/mailboxvalidator/package.json (1)

18-23: Inconsistent @pipedream/platform major version – verify before merge
Most components in this PR adopt @pipedream/platform ^3.1.0, but this package still references ^1.1.1. Mixing major versions across the monorepo will likely break deduplication and can surface runtime bugs due to API changes between v1 and v3. Confirm whether the mailboxvalidator codebase is truly pinned to v1 APIs or update to ^3.1.0 for consistency.

-    "@pipedream/platform": "^1.1.1"
+    "@pipedream/platform": "^3.1.0"
components/mailbluster/package.json (1)

21-25: LGTM – dependency layout follows the new convention

@pipedream/platform is now a runtime dependency and @pipedream/types moved to devDependencies, matching the PR objective. No further action needed.

components/nectar_crm/package.json (1)

18-23: Upgrade to platform v3 looks correct

The bump from ^1.1.1^3.1.0 and the new devDependencies entry align with the repository-wide migration. Nice work.

components/starshipit/package.json (1)

15-17: LGTM – dependency added and JSON structure fixed

The publishConfig block is now properly closed and the component depends on @pipedream/platform ^3.1.0. Looks good.

components/yelp/package.json (1)

17-18: Consider upgrading @pipedream/platform to the current major used elsewhere (^3.1.0).

Most packages in this PR move to @pipedream/platform@^3.1.0, but this component is still pinned at ^1.2.1. Maintaining multiple major versions inflates install size and increases the risk of runtime incompatibilities between shared utilities. Verify whether this component relies on v1-only APIs; if not, bump to v3 for consistency.

components/resend/package.json (1)

18-20: Update @pipedream/platform to ^3.1.0 for version parity.

This package remains on ^1.5.1 while siblings move to v3. Confirm whether legacy APIs are required; otherwise bump to avoid fragmentation.

components/zoho_assist/package.json (1)

16-18: Platform dependency is behind (^1.5.1 vs ^3.1.0).

Synchronising on a single major reduces maintenance overhead. Validate upgrade feasibility.

components/rise/package.json (1)

19-22: Confirm cross-package alignment on @pipedream/platform major version

This component now pins @pipedream/platform to ^3.1.0, while several sibling packages in the same PR still reference the v1.x line. If these components are executed together in the same Lambda bundle, the mixed major versions may cause duplicate copies of the framework or runtime errors when peer-dependency expectations diverge.

Action items

  1. Verify that all @pipedream/* packages that will co-exist at runtime target the same major version of @pipedream/platform.
  2. If v3 is the new baseline, upgrade the remaining packages in this PR; otherwise keep this one on v1.x.
components/baserow/package.json (1)

21-22: 👍 ‑ Moving @pipedream/types to devDependencies is correct

The type-only package is not needed at runtime; relocating it reduces the production bundle surface.

components/daffy/package.json (1)

15-20: Missing files entry and unusual main path may break publish

Unlike most components that export built artefacts under dist/, this package declares:

"main": "daffy.app.mjs"

but has no corresponding "files": ["dist"] (or equivalent) whitelist. NPM will publish the raw source tree unless excluded by .npmignore, and the entry file may not exist at the package root.

Please verify:

  1. The artefact path (daffy.app.mjs vs dist/app/daffy.app.mjs) is correct post-build.
  2. The "files" array includes that artefact (or a glob) to avoid shipping extraneous files.
components/google_tag_manager/package.json (1)

5-5: Good catch – adding the main entry resolves validation errors

The absence of "main" was flagged in the validation report; this addition ensures correct module resolution.

components/lemon_squeezy/package.json (1)

18-24: Runtime vs dev dependency split looks good – double-check semver impact

@pipedream/platform is a runtime dependency and @pipedream/types correctly sits in devDependencies, so the classification is sound.
However, adding a new runtime dependency can be considered a behaviour-affecting change for downstream users; bumping only the patch version (0.0.30.0.4) may be too conservative under semver. If consumers lock exact versions, they now download an extra package at install time.

Consider publishing this as a minor (0.1.0) instead, or verify with the team’s versioning policy.

components/coassemble/package.json (2)

10-12: Nice readability tweak

Switching the files array to multi-line format improves diff clarity for future changes. 👍


18-23: Dependency additions OK, but confirm transitive size

@pipedream/platform pulls in axios and friends; if the component already bundles its own HTTP client, you might end up with duplicates. Make sure no redundant copies ship in the final bundle.

components/data_axle_platform/package.json (1)

18-23: Comma fix + deps LGTM

The missing comma after publishConfig previously broke JSON; good catch. Dependency split mirrors other components and looks correct.

Comment on lines 18 to 23
"dependencies": {
"@pipedream/platform": "^1.1.1"
"@pipedream/platform": "^3.1.0"
},
"devDependencies": {
"@pipedream/types": "^0.3.2"
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Confirm @pipedream/types is not required at runtime

@pipedream/types was moved to devDependencies, which is the correct place as long as it’s only used for type-checking / build-time tooling.
Please double-check that no runtime import/require of this package exists in the Amplenote component code.

Run a quick search to verify:


🏁 Script executed:

#!/bin/bash
# Expect: zero matches
rg --fixed-strings '@pipedream/types' components/amplenote --glob '!**/*.d.ts'

Length of output: 443


Move @pipedream/types into dependencies
This package is imported at runtime in your component code, so it must be available in production:

• components/amplenote/app/amplenote.app.ts
• components/amplenote/actions/create-task/create-task.ts
• components/amplenote/actions/create-note/create-note.ts

Update components/amplenote/package.json accordingly:

  "dependencies": {
    "@pipedream/platform": "^3.1.0",
+   "@pipedream/types": "^0.3.2"
  },
  "devDependencies": {
-   "@pipedream/types": "^0.3.2"
  }
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"dependencies": {
"@pipedream/platform": "^1.1.1"
"@pipedream/platform": "^3.1.0"
},
"devDependencies": {
"@pipedream/types": "^0.3.2"
}
"dependencies": {
"@pipedream/platform": "^3.1.0",
"@pipedream/types": "^0.3.2"
},
"devDependencies": {
}
🤖 Prompt for AI Agents
In components/amplenote/package.json between lines 18 and 23, the package
@pipedream/types is incorrectly listed under devDependencies but is used at
runtime in the component code. Move @pipedream/types from devDependencies to
dependencies to ensure it is included in the production build and available when
the component runs.

Comment on lines +15 to 17
"dependencies": {
"@pipedream/platform": "^3.1.0"
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Add @pipedream/types to devDependencies for type-safe builds.

Unlike the other updated packages, this component did not add the typings package moved in this PR. If the source imports from @pipedream/types (common in apps), the install will fail at build time.

   "@pipedream/platform": "^3.1.0"
+},
+ "devDependencies": {
+   "@pipedream/types": "^0.1.6"
 }
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"dependencies": {
"@pipedream/platform": "^3.1.0"
}
"dependencies": {
"@pipedream/platform": "^3.1.0"
},
"devDependencies": {
"@pipedream/types": "^0.1.6"
}
🤖 Prompt for AI Agents
In components/codeq_natural_language_processing_api/package.json around lines 15
to 17, add "@pipedream/types" to the "devDependencies" section to ensure
type-safe builds. This is necessary because the source likely imports from
"@pipedream/types", and without it in devDependencies, the build will fail. Add
the appropriate version of "@pipedream/types" consistent with other packages in
the project.

Comment on lines 18 to 23
"dependencies": {
"@pipedream/platform": "^1.1.0"
},
"devDependencies": {
"@pipedream/types": "^0.3.2"
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Major SDK version lag – update @pipedream/platform

This package still depends on ^1.1.0, whereas the rest of the repo has standardised on the v3 SDK.
The public API changed between v1 and v3 (e.g., auth helpers, this.$send). Shipping different majors side-by-side will very likely break builds for users who rely on shared lock files.

-    "@pipedream/platform": "^1.1.0"
+    "@pipedream/platform": "^3.1.0"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"dependencies": {
"@pipedream/platform": "^1.1.0"
},
"devDependencies": {
"@pipedream/types": "^0.3.2"
}
"dependencies": {
"@pipedream/platform": "^3.1.0"
},
"devDependencies": {
"@pipedream/types": "^0.3.2"
}
🤖 Prompt for AI Agents
In components/smaily/package.json between lines 18 and 23, update the dependency
version of "@pipedream/platform" from "^1.1.0" to the latest v3 version used in
the rest of the repo to ensure compatibility. Verify the new version number and
update any related code to accommodate API changes between v1 and v3, such as
auth helpers and this.$send usage, to prevent build breaks due to version
conflicts.

@GTFalcao GTFalcao marked this pull request as draft August 4, 2025 17:59
@GTFalcao GTFalcao marked this pull request as ready for review August 4, 2025 18:48
Copy link
Collaborator

@jcortes jcortes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @GTFalcao lgtm! Ready for QA!

@jcortes jcortes moved this from Ready for PR Review to Ready for QA in Component (Source and Action) Backlog Aug 5, 2025
@GTFalcao
Copy link
Collaborator Author

GTFalcao commented Aug 5, 2025

I'll merge this since there are no components to QA. This is just fixing package dependency patterns

@GTFalcao GTFalcao merged commit f0cdf9e into master Aug 5, 2025
11 checks passed
@GTFalcao GTFalcao deleted the dependency-import-fixes branch August 5, 2025 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants