Npm proto