Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Package.json utility tool
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
conf
lib
test-integration
test
.bob.json
.gitignore
.jshintrc
.npmignore
.travis.yml
CHANGELOG.md
LICENSE
README.md
avatar.jpg
package.json

README.md

Avatar

Build Status Dependencies Status Coverage Status Published Version
npm Badge

PkjUtil

PkjUtil is a package.json utility tool.

This is handy for upgrading major/minor/patch version in package.json file, and also to upgrade all dependencies to latest version.

Installation

npm install -g pkjutil

Usage

Upgrade patch version number:

pkjutil upgrade-version

Upgrade minor version number with custom package.json file path:

pkjutil upgrade-version-minor --file /tmp/package.json

Upgrade major version number:

pkjutil upgrade-version-major

Upgrade dependencies:

pkjutil upgrade-dependencies

Upgrade dependencies using custom registry:

pkjutil upgrade-dependencies --registry http://someregistry

List dependencies:

pkjutil list-dependencies

List dev dependencies:

pkjutil list-devdependencies

List peer dependencies:

pkjutil list-peerdependencies

List optional dependencies (non-standard property in package.json):

pkjutil list-optdependencies

List dependencies and dev dependencies:

pkjutil list-alldependencies

Sort dependencies:

pkjutil sort-dependencies

Sort dev dependencies:

pkjutil sort-devdependencies

Sort peer dependencies:

pkjutil sort-peerdependencies

Sort optional dependencies (non-standard property in package.json):

pkjutil sort-optdependencies

Sort dependencies and dev dependencies:

pkjutil sort-alldependencies

Traverse dependencies, similar to 'npm ls' but listing dependency references instead of versions:

pkjutil traverse-dependencies

Colophon

Developer's Guide

Build reports:

Something went wrong with that request. Please try again.