xnpm upstream
Change requests live in docs. Fixes ship. Consumers never hear about them. Workarounds stay forever. xnpm upstream turns that scattered process into a tracked lifecycle.
The lifecycle
xnpm upstream connects a documented change request in your consumer repo to the upstream package fix — and closes the loop with verification proof.
@x12i/xnpm-plugin-upstream — bundled in vNext.
CLI surface
xnpm upstream submit --id <id>Open a structured issue on the upstream repoxnpm upstream status --id <id>Check whether a fix has shippedxnpm upstream pull-fix --id <id>Update lockfile to the exact fixed versionxnpm upstream verify --id <id>Run tests against original acceptance criteriaxnpm upstream verify --id <id> --commentPost verification result as a comment on the upstream issuenpm install -g @x12i/xnpm-plugin-upstreamCurrent standalone packagenpm install -g @x12i/npmBundled in vNext — no extra install needed