Skip to content
A tool which helps you safely upgrade your NPM dependencies.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
test
.gitignore
.jshintrc
.npmignore
.travis.yml
LICENSE
README.md
changelog.md
index.js
package.json

README.md

Bramble

Is a tool which helps you safely upgrade your NPM dependencies.

Build Status

NPM

Running Bramble will look at each dependency in your package.json, and one by one will ask if you want to update that dependency (with the --prompt flag). If you let it, Bramble will then download the latest version of that dependency, optionally (with the --test flag) running your test suite to check for any breaking changes in the new version. Finally, Bramble will (with the --save flag) write the new version to your package.json.

He's also Ben's cat.

bramble cat!

Global Install

npm install -g bramble

Local Install

npm install bramble --save

Usage

Usage: bramble [--save] [--prompt] [--test] [--dev]

  Options:

    -h, --help     output usage information
    -V, --version  output the version number
    -s, --save     save the package.json on a successful install (and optional --test from your package.json
    -t, --test     bramble will run "npm test" (defined in your package.json) for you after successful install of any dependencies.
    -p, --prompt   prompt the user to install/skip and optionally test each dependency that needs updating
    -d, --dev      include flag to also update your devDependencies
Something went wrong with that request. Please try again.