npm workflow layer

The safer npm workflow
layer for mono-repos,
CI, and agents.

xnpm turns install, build, test, publish, verify, and upstream package updates into repeatable commands — using your existing npm and git.

$ npm install -g @x12i/npm

Or run without installing: npx @x12i/npm@latest --full-flow

One command. Correct order. Safe publish. Machine-readable result.

terminal
~ projects/my-app $ xnpm --full-flow ✓ Found 6 packages ✓ Sorted dependency order ✓ Installed dependencies ✓ Built packages ✓ Ran tests ✓ Validated npm pack safety ✓ Published in order ✓ Generated release report Done. Exit 0.

Everything xnpm does

Core workflow

$ xnpm --full-flow
01
Discover

Find all packages under the current directory

02
Graph

Sort local packages by dependency order

03
Install

Align dependencies before build and test

04
Build

Run builds in correct order, stop on failure

05
Test

Block the publish path if tests fail

06
Pack safety

Inspect what npm would actually publish

07
Publish

Hand off to real npm binary, in order

08
Report

Structured result for humans, CI, and agents

→ The workflow becomes a command instead of a memory test.

Free for personal use

No account. No trial.
No expiry. Just install.

xnpm is free for personal use, forever. There is no trial period, no feature tier, no expiry date. One install gets you everything — automation, safety, undo, ask, upstream.

✓ Free for personal use, forever ✓ No account required ✓ No paid tiers ✓ No feature gates ✓ No expiry date
$ npm install -g @x12i/npm
Install guide + all commands →