Copyright (c) 2015, npm, Inc