use carat for peerdependency

Is caret supported by npm distributed with node 0.8?  If not, do we just upgrade npm?