Documentation and release tooling only; no change to the published package's behavior.
Changed
- README: the X follow badge moved from the top of the page to the bottom, so the description leads on npm and GitHub (#57).
release.shwaits for npm to serve the new version before the MCP Registry step.npm publishreturns as soon as the registry accepts the tarball, but the version is not yet readable from npm's CDN-backed read path, and the MCP Registry validates a version by reading it -- so a registry publish straight afternpm publishcould fail withversion '<x.y.z>' was not found (status: 404)and need a re-run (ssh-mcp 0.15.3 did; aws-mcp did on three consecutive releases). The gate polls the exact URL the registry's npm validator fetches, withcurlrather thannpm view, whose metadata cache could outlast the wait; it warns rather than fails on timeout somcp-publisherstill reports its own precise error;SKIP_NPM_WAIT=1bypasses it andNPM_WAIT_TIMEOUT_Sretunes the 300s default (#56).