Grunt won't install on my project
<p>I've been trying to install grunt on my project but no luck.</p>

<p>Here's the error i get when running npm install</p>

<pre><code>npm WARN package.json XXX@1.0.0 No license field.
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v0.12.7
npm ERR! npm  v2.11.3
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package grunt does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer grunt-contrib-copy@0.8.2 wants grunt@&gt;=0.4.0
npm ERR! peerinvalid Peer grunt-contrib-sass@0.9.2 wants grunt@&gt;=0.4.0
npm ERR! peerinvalid Peer grunt-contrib-watch@0.6.1 wants grunt@~0.4.0
npm ERR! peerinvalid Peer grunt-mustache-render@1.9.0 wants grunt@^0.4.5
</code></pre>

<p>Heres' what my package json looks like</p>

<pre><code>{
  "name": "XXX",
  "version": "1.0.0",
  "repository": {
    "type": "git",
    "url": "some git repo"
  },
  "devDependencies": {
    "grunt-html-build": "^0.5.1",
    "grunt-contrib-copy": "^0.8.0",
    "grunt-contrib-sass": "^0.9.2",
    "grunt-contrib-watch": "^0.6.1",
    "grunt-mustache-render": "^1.9.0"
  }
}
</code></pre>

<p>I've tried npm update -g but nothing much seems to happen.</p>

<p>npm --version says 2.11.3</p>

<p>the only relevant error i think i found was when i ran </p>

<pre><code>&gt; npm list
├─┬ grunt@1.0.1 peer invalid
</code></pre>

<p>and at the end: npm ERR! peer invalid: grunt@1.0.1 </p>

<pre><code>&gt; grunt --version
grunt-cli v1.2.0
grunt v1.0.1
</code></pre>

<p>do i need to re-install grunt or something ? I haven't found a command for that.</p>

<p>Thanks for your help!</p>