Skip to content

Remove npm package surfaces after package-channel decision #223

Description

@luoyuctl

Background
A maintainer decision in #174 says to remove npm information and code. The current repository and parked PR #156 still contain npm launch/package surfaces, so the package-channel decision needs a focused cleanup path instead of further npm metadata alignment.

Evidence

User value
Users should only see install and distribution paths that actually exist and are intended to be supported. Removing unavailable npm surfaces avoids a broken install path and keeps onboarding trust high.

Adoption rationale
Install clarity is a first-run trust issue. The project already has active non-npm paths such as install scripts, Go install, Homebrew docs, and GitHub releases; public docs should concentrate on supported paths.

Suggested scope

  • Remove npm package information from public docs and site surfaces.
  • Remove or neutralize npm package wrapper files from repository/package surfaces according to maintainer intent.
  • Remove npm-specific launch copy from Add growth assets and npm launch docs #156 or split Add growth assets and npm launch docs #156 so non-npm public-doc improvements can proceed separately.
  • Update CI/release-surface checks if they currently require npm prepared/unpublished wording.

Non-goals

  • No npm publish.
  • No tag, GitHub release, Homebrew publish, or external posting.
  • No unrelated parser, TUI, report, or install-script behavior changes.
  • No broad rewrite of README positioning beyond removing npm-specific claims.

Acceptance criteria

Suggested lane
lane/growth

Risk
P1. This touches install/distribution copy and release-surface checks. The main risk is leaving stale npm references behind or accidentally weakening checks for supported install paths.

Source
Product routing after maintainer decision in #174 and current PR #156/#189 state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions