Skip to content

Give the npm README the full package-page treatment - #285

Merged
nicklambourne merged 1 commit into
masterfrom
docs/npm-readme-parity
Aug 16, 2026
Merged

Give the npm README the full package-page treatment#285
nicklambourne merged 1 commit into
masterfrom
docs/npm-readme-parity

Conversation

@nicklambourne

@nicklambourne nicklambourne commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Scope

The npm page rendered 34 clinical lines while PyPI got the full treatment. typescript/README.md now mirrors the PyPI README's structure, TypeScript-flavoured: logo top-right, badge row (licenses, Node versions, npm version, downloads, TypeScript CI, docs), tagline, why-section, the CI-notification quickstart with one-line @slack/web-api sending and the rendered screenshot, documentation links, dual licensing, and contributing. All URLs are absolute (npm renders no relative links). While in the neighbourhood: the PyPI README's nine /latest/ doc links (which survive only via legacy alias redirects) are normalised to their canonical current paths.

Both package pages pick this up at the next publish — registry READMEs are frozen per released version.

Validation

The quickstart snippet was previously executed verbatim against the published package; every docs URL curl-verified 200; the packed tarball confirmed to ship the new README; badges verified rendering (including the scoped-package Node-versions badge).

Mirror the PyPI README's structure for the npm page: logo, badge row,
tagline, why-section, the CI-notification quickstart with one-line
sending and its rendered screenshot, documentation links, licensing,
and contributing. Normalise the PyPI README's nine legacy /latest/ doc
links to their current canonical paths while here.
@nicklambourne
nicklambourne merged commit 55d79e9 into master Aug 16, 2026
28 checks passed
@nicklambourne
nicklambourne deleted the docs/npm-readme-parity branch August 16, 2026 04:05
nicklambourne added a commit that referenced this pull request Aug 17, 2026
Mirror the PyPI README's structure for the npm page: logo, badge row,
tagline, why-section, the CI-notification quickstart with one-line
sending and its rendered screenshot, documentation links, licensing,
and contributing. Normalise the PyPI README's nine legacy /latest/ doc
links to their current canonical paths while here.
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