$ sudo npm install again ?
npm ERR! addLocal Could not install /home/matt/Cheddar/?
npm ERR! Linux 4.4.0-22-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "again" "?"
npm ERR! node v6.2.2
npm ERR! npm v3.9.5
npm ERR! path /home/matt/Cheddar/?
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/home/matt/Cheddar/?'
npm ERR! enoent ENOENT: no such file or directory, open '/home/matt/Cheddar/?'
npm ERR! enoent This is most likely not a problem with npm itself