ShaneK / Matador

Front-end web interface for Bull Job Manager
MIT License
98 stars 51 forks source link

Can't npm install #3

Closed terryweiss closed 9 years ago

terryweiss commented 9 years ago

There is some dependency problems on a fresh install. After a clone, I run npm install and get this:

npm ERR! peerinvalid The package express does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer kraken-js@0.7.5 wants express@^3.16.1

npm ERR! System Linux 3.13.0-24-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /mnt/data/code/Matador
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! code EPEERINVALID
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /mnt/data/code/Matador/npm-debug.log
npm ERR! not ok code 0

I can chase it down locally, but it is something of a barrier to adoption ;)

ShaneK commented 9 years ago

Sorry I've been really busy to respond to this. I think this issue probably stems from express going through a pretty large upgrade sometime after I published this. I'll try to track down the issue tonight after work or tomorrow.

Honestly, I may end up rebuilding some part of it, as the knockout binding is pretty wonky and can sometimes end up in infinite loops of the same data for some reason. I think I may replace those tables with react components, they seem to be much better.

Once again, sorry for the really slow reply. Things have been busy lately at work.