new credentials handling for npm
eslint suggestions
credentials: less magical, more dynamical
email is now always scoped to a registry