Skip to content

Fix stale pre-rename npm links and outdated publish status across READMEs - #34

Merged
SayantanCode merged 1 commit into
mainfrom
fix/readme-stale-vayo-links
Jul 26, 2026
Merged

Fix stale pre-rename npm links and outdated publish status across READMEs#34
SayantanCode merged 1 commit into
mainfrom
fix/readme-stale-vayo-links

Conversation

@SayantanCode

Copy link
Copy Markdown
Owner

Summary

  • Fixed 9 links across 7 package READMEs pointing to the old, never-actually-published bare vayo npm package name (npm rejected it on first publish as a typosquat) — now point to the real @vayo-hq/cli.
  • Fixed @vayo-hq/db-mongo's README claiming its adapter is "never called directly," which contradicted the wiring snippet every other doc shows and vayo init's own printed next steps.
  • Updated root README's "Using Vayo" section, which still described a build-your-own-tarball workflow from before any package was published — now gives the real, verified npm install ...@beta command.
  • Every install example now explicit about the @beta tag rather than relying on latest (which only moves on an explicit re-tag during this prerelease period — the root cause of a real bug found this session where latest pointed at a broken version for hours after the fix was published under beta).
  • Added a patch changeset for the 8 affected packages, so this becomes a real version bump to exercise the full release pipeline (including the new npm Trusted Publishing/OIDC setup) end-to-end.

Test plan

  • pnpm lint passes
  • Verified no remaining stale npmjs.com/package/vayo links anywhere in the repo (excluding CHANGELOGs, which are historical record)
  • CI green on this PR

…DMEs

Every package README except the root and CLI's own still linked to
npmjs.com/package/vayo - the old, unscoped CLI name that npm actually
rejected as a first-publish typosquat, never scoped/@vayo-hq/cli. Also
fixed db-mongo's README claiming its adapter is never called directly,
which contradicts the wiring snippet every other doc shows, and updated
the root README's "Using Vayo" section, which still described a
build-your-own-tarball workflow from before any package was actually
published. Every install example now explicit about the @beta tag rather
than relying on latest, since latest only moves on an explicit re-tag
during this prerelease period.
@SayantanCode
SayantanCode merged commit 5ad2159 into main Jul 26, 2026
3 checks passed
@SayantanCode
SayantanCode deleted the fix/readme-stale-vayo-links branch July 26, 2026 05:25
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