Skip to content
/ wtpack Public

What the Pack? wtpack is a CLI tool that enhances `npm install` by showing you which packages were installed, updated, or removed. It clearly highlights version changes for each package.

Notifications You must be signed in to change notification settings

ehs5/wtpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦️ wtpack - What the Pack?

npm

wtpack is a CLI tool that enhances npm install by showing you which packages were installed, updated, or removed. It clearly highlights version changes for each package.

It works by comparing package-lock.json before and after npm install runs. It shows direct dependencies and devDependencies.

Installation

npm install -g wtpack

Usage

Use wtpack just like you would use npm install. All arguments are passed on to npm install.

wtpack
wtpack lodash
wtpack install vue
wtpack --save-dev typescript
wtpack hono@latest

These commands are equivalent to:

npm install
npm install lodash
npm install vue
npm install --save-dev typescript
npm install hono@latest

After running npm install, wtpack displays a summary showing:

  • 🟢 Installed - Packages that were installed
  • 🟡 Updated - Packages that were updated (with old → new version)
  • 🔴 Removed - Packages that were removed

Options

Show packages before/after

Use the --wtpack-show flag to see all packages before and after the install:

wtpack --wtpack-show

Author

Created by Espen Steen (@ehs5)

License

MIT

About

What the Pack? wtpack is a CLI tool that enhances `npm install` by showing you which packages were installed, updated, or removed. It clearly highlights version changes for each package.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published