Skip to content

Conversation

khlevon
Copy link

@khlevon khlevon commented Oct 18, 2025

To enable installation of the Signoz and Paddle plugins via CLI:
Currently, these plugins are not visible when running npx @makerkit/cli@latest plugins install.
After this change, the plugins will appear and be available for installation.

Copy link

coderabbitai bot commented Oct 18, 2025

Walkthrough

Two new plugins, Signoz and Paddle, are added to the NextJsSupabaseTurbo kit's plugin list in src/kits-model.ts. This is a purely additive configuration change with no modifications to existing logic or control flow.

Changes

Cohort / File(s) Summary
Plugin Configuration Update
src/kits-model.ts
Added PluginsModel.Signoz.id and PluginsModel.Paddle.id to the NextJsSupabaseTurbo kit's plugins array

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~5 minutes

Poem

🐰 Two plugins hop into the kit so fine,
Signoz and Paddle, in perfect line,
The config grows with joy and cheer,
A simple change that's crystal clear! ✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The pull request title "Make paddle and signoz plugins visible" directly and accurately describes the main change in the changeset, which is adding the Signoz and Paddle plugins to the NextJsSupabaseTurbo kit's enabled plugins array. The title is specific, naming both plugins involved, and uses clear terminology that accurately reflects the action of making these plugins visible by adding them to the configuration. The phrasing is concise and free of vague language, making it immediately clear to reviewers scanning the repository history what this change accomplishes.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 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 6d70bef and 27a5d07.

📒 Files selected for processing (1)
  • src/kits-model.ts (1 hunks)
🧰 Additional context used
🧬 Code graph analysis (1)
src/kits-model.ts (1)
src/plugins-model.ts (1)
  • PluginsModel (3-116)
🔇 Additional comments (1)
src/kits-model.ts (1)

47-48: Code changes are correct; verify RemixSupabaseTurbo plugin omission is intentional.

The additions of Signoz and Paddle to NextJsSupabaseTurbo (lines 47-48) are properly implemented and consistent with the codebase. Both plugins are correctly defined in PluginsModel and syntax matches existing patterns.

However, the CHANGELOG indicates these plugins were recently added in version 1.3.14, and they appear only in NextJsSupabaseTurbo. RemixSupabaseTurbo also lacks Roadmap and Kanban plugins present in NextJsSupabaseTurbo. Without inline documentation explaining why certain plugins are excluded from specific kits, verify whether this selective inclusion reflects an intentional architectural decision or if RemixSupabaseTurbo should receive matching updates.


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

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant