{
  "name": "seek-bzip",
  "version": "1.0.5-git",
  "contributors": [
    "C. Scott Ananian (http://cscott.net)",
    "Eli Skeggs",
    "Kevin Kwok",
    "Rob Landley (http://landley.net)"
  ],
  "description": "a pure-JavaScript Node.JS module for random-access decoding bzip2 data",
  "main": "./lib/index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/cscott/seek-bzip.git"
  },
  "license": "MIT",
  "bin": {
    "seek-bunzip": "./bin/seek-bunzip",
    "seek-table": "./bin/seek-bzip-table"
  },
  "directories": {
    "test": "test"
  },
  "dependencies": {
    "commander": "~2.8.1"
  },
  "devDependencies": {
    "fibers": "~1.0.6",
    "mocha": "~2.2.5"
  },
  "scripts": {
    "test": "mocha"
  }
}

{
  "name": "seek-bzip",
  "version": "1.0.5-git",
  "contributors": [
    "C. Scott Ananian (http://cscott.net)",
    "Eli Skeggs",
    "Kevin Kwok",
    "Rob Landley (http://landley.net)"
  ],
  "description": "a pure-JavaScript Node.JS module for random-access decoding bzip2 data",
  "main": "./lib/index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/cscott/seek-bzip.git"
  },
  "license": "MIT",
  "bin": {
    "seek-bunzip": "./bin/seek-bunzip",
    "seek-table": "./bin/seek-bzip-table"
  },
  "directories": {
    "test": "test"
  },
  "dependencies": {
    "commander": "^2.8.1"
  },
  "devDependencies": {
    "fibers": "~1.0.6",
    "mocha": "~2.2.5"
  },
  "scripts": {
    "test": "mocha"
  }
}

Use the caret operator to specify the commander dependency.
Use the caret operator to specify the commander dependency.

Allows for better deduplication as it supports a wider range of versions.
