JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 7176
  • Score
    100M100P100Q134349F
  • License MIT

Get user info of an npm user

Package Exports

  • npm-user

Readme

npm-user

Get user info of an npm user

Since npm has no API for this, we are forced to scrape the profile page.

Use the faster npm-email package if you only need the email.

Install

npm install npm-user

Usage

import npmUser from 'npm-user';

console.log(await npmUser('sindresorhus'));
/*
{
    name: 'Sindre Sorhus',
    avatar: 'https://www.npmjs.com/npm-avatar/…',
    email: 'sindresorhus@gmail.com',
    github: 'sindresorhus',
    twitter: 'sindresorhus'
}
*/

The values will be undefined if they're not set in the npm profile.