Skip to content

Conversation

@mikouaji
Copy link
Contributor

@mikouaji mikouaji commented Feb 4, 2026

Adds:

  • new pnpm dev:debug command that supplies extra logging
  • one more entry in the otpPatterns to detect differnt OTP request

@vercel
Copy link

vercel bot commented Feb 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs.npmx.dev Error Error Feb 4, 2026 8:36am
npmx.dev Ready Ready Preview, Comment Feb 4, 2026 8:36am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
npmx-lunaria Ignored Ignored Feb 4, 2026 8:36am

Request Review

@mikouaji mikouaji changed the title feat(npmx-connector): add debug mode feat: add debug mode to npmx-connector Feb 4, 2026
@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 4, 2026

📝 Walkthrough

Walkthrough

This pull request introduces comprehensive debug logging to the CLI tool. A new npm script dev:debug is added to cli/package.json to enable debug output during development. The cli/src/npm-client.ts file is enhanced with debug logging throughout npm command execution paths, including before and after command runs, on success and failure outcomes, and detailed logging for OTP (One-Time Password) and authentication failure detection. The OTP pattern set is expanded to include additional detection criteria.

🚥 Pre-merge checks | ✅ 1
✅ Passed checks (1 passed)
Check name Status Explanation
Description check ✅ Passed The pull request description accurately reflects the changeset, mentioning the new dev:debug command and the additional OTP pattern entry.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Important

Action Needed: IP Allowlist Update

If your organization protects your Git platform with IP whitelisting, please add the new CodeRabbit IP address to your allowlist:

  • 136.113.208.247/32 (new)
  • 34.170.211.100/32
  • 35.222.179.152/32

Reviews will stop working after February 8, 2026 if the new IP is not added to your allowlist.


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