Skip to content

chore: add description and keywords to package manifests - #73

Merged
dinwwwh merged 1 commit into
mainfrom
claude/package-json-seo-576f00
Aug 21, 2026
Merged

chore: add description and keywords to package manifests#73
dinwwwh merged 1 commit into
mainfrom
claude/package-json-seo-576f00

Conversation

@dinwwwh

@dinwwwh dinwwwh commented Aug 21, 2026

Copy link
Copy Markdown
Member

Adds a description and keywords to every publishable package manifest — the two fields npm search ranks on, and both were missing across the ecosystem. The packages now surface in npm searches for their runtime or framework (fetch, node, fastify, aws-lambda, websocket) instead of only exact-name lookups.

Notes

  • Descriptions are written from each package's README, leading with searchable terms (runtime/framework name plus "Standard Server") rather than boilerplate.
  • @standardserver/shared is described as internal with a minimal keyword set so it doesn't compete with the real entry points in search results.
  • Field placement follows the oRPC manifest style: description after version, keywords after repository.
  • Additions only; passes eslint, sherif, and JSON validation.

@pkg-pr-new

pkg-pr-new Bot commented Aug 21, 2026

Copy link
Copy Markdown
@standardserver/aws-lambda

npm i https://pkg.pr.new/@standardserver/aws-lambda@73

@standardserver/core

npm i https://pkg.pr.new/@standardserver/core@73

@standardserver/fastify

npm i https://pkg.pr.new/@standardserver/fastify@73

@standardserver/fetch

npm i https://pkg.pr.new/@standardserver/fetch@73

@standardserver/node

npm i https://pkg.pr.new/@standardserver/node@73

@standardserver/peer

npm i https://pkg.pr.new/@standardserver/peer@73

@standardserver/shared

npm i https://pkg.pr.new/@standardserver/shared@73

commit: 3d30c54

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ No new issues found.

Reviewed changes

  • description on all 7 package manifests — Adds a one-line description after version to aws-lambda, core, fastify, fetch, node, peer, and shared, sourced from each package's README and leading with the searchable runtime/framework term.
  • keywords on all 7 package manifests — Adds a keywords array after repository per manifest, leading with standardserver and the runtime/framework name; @standardserver/shared carries a minimal internal set per the PR's stated intent.

All 7 manifest files parse as valid JSON, field placement is consistent, and I spot-checked each description against its README — the claims (e.g. node as HTTP/2 on IncomingMessage/ServerResponse, fetch covering Deno/Bun/workers, peer over WebSocket/MessagePort) all check out. Metadata-only, no behavioral surface; nothing blocking.

Pullfrog  | View workflow run | Using DeepSeek Flash (default — pick a model for stronger reviews) | 𝕏

@codspeed-hq

codspeed-hq Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 26 untouched benchmarks
⏩ 108 skipped benchmarks1


Comparing claude/package-json-seo-576f00 (3d30c54) with main (9892ebd)

Open in CodSpeed

Footnotes

  1. 108 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@dinwwwh
dinwwwh merged commit 74ba31d into main Aug 21, 2026
6 of 10 checks passed
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