problem npm peerDependency z peerem i flatironem peerem

Publikując to pytanie, znalazłem odpowiedź, ale opublikuję oba tutaj, na wypadek gdyby ktoś komuś pomógł, a może ktoś może pomócczemu o tym, co się stało.

Kiedy biegam:

sudo npm install -g grunt

ostatnia część mówi:

/usr/bin/grunt -> /usr/lib/node_modules/grunt/bin/grunt
npm ERR! peerinvalid The package flatiron does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer [email protected] wants flatiron@~0.1.9
npm ERR! peerinvalid Peer [email protected] wants flatiron@~0.1.9

npm ERR! System Linux 3.5.0-23-generic
npm ERR! command "nodejs" "/usr/bin/npm" "install" "-g" "grunt"
npm ERR! cwd /home/explunit
npm ERR! node -v v0.8.19
npm ERR! npm -v 1.2.9
npm ERR! code EPEERINVALID
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/explunit/npm-debug.log
npm ERR! not ok code 0

Jak widać powyżej, jestem na węźle 0.8.19 i npm 1.2.9 (najnowszy, który pochodzi z ppa: chris-lea na Ubuntu 12.10).

Inne rzeczy, które próbowałem:

Zrobił to samo przy nowej instalacji Ubuntu. Bez błędów. Wyjście skryptu wygląda tak samo, aż do kilku ostatnich linii błędów.Ran "sudo npm cache clean" i spróbowałem ponownie. Brak szczęścia.Ran "lista npm" i nic nie zostało wymienione

questionAnswers(2)

yourAnswerToTheQuestion