npm is being weird about ^
stop using ^, really counter-intuitive behavior
1.1.1