Skip to content

Point the npm homepage at pm-cli.unbrained.dev and link the author #1594

Open

Description

@unbraind

Why

On npm, @unbrained/pm-cli links Homepage to https://github.com/unbraind/pm-cli#readme, the same place as the Repository link beside it. The product has its own site, https://pm-cli.unbrained.dev, which is already this repository's GitHub website. Pointing npm there sends people to the docs and lets search engines tie the package to its site. The author field is the plain string "unbrained" with no link to the person behind the work.

What to change

In package.json (and in any other package.json this repository publishes):

"homepage": "https://pm-cli.unbrained.dev",
"author": { "name": "unbrained", "url": "https://unbrained.dev/about" },
  • Currently: "homepage": "https://github.com/unbraind/pm-cli#readme", "author": "unbrained".
  • Keep repository and bugs as they are.
  • npm takes the new fields with the next published version.

The description and the git-native keyword belong to #1590 (capability-first positioning), not this issue.

Acceptance

  • npm view @unbrained/pm-cli homepage prints https://pm-cli.unbrained.dev after the next release.
  • npm view @unbrained/pm-cli author includes the url https://unbrained.dev/about.

Context

Checked 2026-10-25 with npm view and the GitHub API. The same change has been filed in every published unbrained package's repository (the pm extensions, pm-web and the agent-ready clis) so they all link the same way: the product page as homepage, https://unbrained.dev/about as the author.

Activity

  1. unbraind commented on Oct 25, 2026

    @unbraind
    OwnerAuthor

    Canonical PM owner: pm-69vv. Added the homepage and linked-author requirements to the existing public-surface acceptance, preserving repository/bugs metadata and the coordination with #1590. Implementation remains queued and unclaimed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions