Skip to content

chore: add npm bugs and homepage metadata, fix repository URL#152

Open
XananasX7 wants to merge 1 commit into
upstash:mainfrom
XananasX7:fix/npm-support-metadata
Open

chore: add npm bugs and homepage metadata, fix repository URL#152
XananasX7 wants to merge 1 commit into
upstash:mainfrom
XananasX7:fix/npm-support-metadata

Conversation

@XananasX7

Copy link
Copy Markdown

Summary

Adds missing npm support metadata to package.json:

  • bugs.url: https://github.com/upstash/ratelimit-js/issues — lets npm users navigate directly to the issue tracker from the package page
  • homepage: https://github.com/upstash/ratelimit-js#readme — points to the project README
  • repository.url: updated from SSH (git@github.com:...) to HTTPS (git+https://github.com/...) format, which is the npm registry convention

Verification

npm view @upstash/ratelimit@1.1.2 bugs homepage repository
# Currently returns empty for bugs and homepage
# After this fix, both fields will be populated

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

- Add bugs.url pointing to https://github.com/upstash/ratelimit-js/issues
- Add homepage pointing to GitHub readme
- Update repository.url from SSH to HTTPS format (git+https://)

npm users and tooling can now navigate directly to the issue tracker
and project homepage from the package page.
@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Someone is attempting to deploy a commit to the Upstash Team on Vercel.

A member of the Team first needs to authorize it.

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