{
  "name": "jquery",
  "title": "jQuery",
  "description": "New Wave JavaScript",
  "version": "1.8.0pre",
  "homepage": "http://jquery.com",
  "author": {
    "name": "John Resig"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/jquery/jquery.git"
  },
  "bugs": {
    "url": "http://bugs.jquery.com"
  },
  "licenses": [
    {
      "type": "MIT",
      "url": "http://www.opensource.org/licenses/MIT"
    },
    {
      "type": "GPL",
      "url": "http://www.opensource.org/licenses/GPL-2.0"
    }
  ],
  "dependencies": {},
  "devDependencies": {
    "grunt-compare-size": ">=0.1.0",
    "grunt": ">=0.3.9",
    "testswarm": "0.2.2"
  },
  "keywords": []
}

{
  "name": "jquery",
  "title": "jQuery",
  "description": "New Wave JavaScript",
  "version": "1.8.0pre",
  "homepage": "http://jquery.com",
  "author": {
    "name": "John Resig"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/jquery/jquery.git"
  },
  "bugs": {
    "url": "http://bugs.jquery.com"
  },
  "licenses": [
    {
      "type": "MIT",
      "url": "http://www.opensource.org/licenses/MIT"
    },
    {
      "type": "GPL",
      "url": "http://www.opensource.org/licenses/GPL-2.0"
    }
  ],
  "dependencies": {},
  "devDependencies": {
    "grunt-compare-size": ">=0.1.0",
    "grunt": "~0.3.9",
    "testswarm": "0.2.2"
  },
  "keywords": []
}

Use ~ to hold grunt at 0.3.9
Use ~ to hold grunt at 0.3.9
