lytics/saltfiles — pull request #1 by Ropes (2014-08-26 23:11:24+00:00)
Title: Salt node config was ignoring the npm dependency

According to the Salt documentation
http://docs.saltstack.com/en/latest/ref/states/all/salt.states.npm.html

npm must be installed in order to use the npm.installed state manager.
node/init.sls was not setting npm to be installed.