{
  "private": true,
  "name": "my-website",
  "version": "5.0.0",
  "author": "David Minnerly",
  "license": "MIT",
  "homepage": "https://github.com/VoxelDavid/voxeldavid-website",
  "repository": {
    "type": "git",
    "url": "git://github.com/VoxelDavid/voxeldavid.git"
  },
  "bugs": {
    "url": "https://github.com/VoxelDavid/voxeldavid/issues"
  },
  "dependencies": {
    "jade": "^1.7.0",
    "metalsmith": "~1.0.1",
    "metalsmith-markdown": "~0.2.1",
    "metalsmith-permalinks": "~0.4.0",
    "metalsmith-sass": "~0.4.0",
    "metalsmith-templates": "~0.6.0"
  }
}

{
  "private": true,
  "name": "my-website",
  "version": "5.0.0",
  "author": "David Minnerly",
  "license": "MIT",
  "homepage": "https://github.com/VoxelDavid/voxeldavid-website",
  "repository": {
    "type": "git",
    "url": "git://github.com/VoxelDavid/voxeldavid.git"
  },
  "bugs": {
    "url": "https://github.com/VoxelDavid/voxeldavid/issues"
  },
  "dependencies": {
    "jade": "^1.7.0",
    "metalsmith": "^1.0.1",
    "metalsmith-markdown": "^0.2.1",
    "metalsmith-permalinks": "^0.4.0",
    "metalsmith-sass": "^0.4.0",
    "metalsmith-templates": "^0.6.0"
  }
}

Use carets for dependencies to comply with NPM defaults
Use carets for dependencies to comply with NPM defaults

I recently updated Node and NPM and now when I install new packages
they use the caret (^) instead of the tilde (~).

Since I have no preference I'm switching all my dependencies to use
the caret.
