run npm and bower with puppet