Först av allt hade jag kört Skivverktyg, för visst gör den fortfarande en kontroll av behörigheterna för filer och mappar på disken?
Om inte det hjälper så starta terminalen och navigera in i "/Users/Niklas/.node-gyp/". När terminalen startas så antar jag att du per automatik landar i roten av din user-katalog ("/Users/Niklas/") och där skriver du alltså följande:
cd .node-gyp <tryck Enter>
ls -la <tryck Enter>
Då får du en lista över filer och kataloger som finns i katalogen vid namn ".node-gyp". Där visas också vilka behörigheter som är satta för respektive fil och katalog. Ta en copy/paste på det du får där så vi kan se hur det ser ut.