@pkgstats/npm-user
TypeScript icon, indicating that this package has built-in type declarations

4.1.1 • Public • Published

npm-user Build Status

Get user info of an npm user

Since npm has no API for this we're forced to scrape the profile page.

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

Install

$ npm install npm-user

Usage

const npmUser = require('npm-user');

(async () => {
	console.log(await npmUser('sindresorhus'));
	/*
	{
		name: 'Sindre Sorhus',
		avatar: 'https://gravatar.com/avatar/d36a92237c75c5337c17b60d90686bf9?size=496',
		email: 'sindresorhus@gmail.com',
		github: 'sindresorhus',
		twitter: 'sindresorhus'
	}
	*/
})();

Values will be null if they're not set in the npm profile.

Related

License

MIT © Sindre Sorhus

Package Sidebar

Install

npm i @pkgstats/npm-user

Weekly Downloads

0

Version

4.1.1

License

MIT

Unpacked Size

5.46 kB

Total Files

5

Last publish

Collaborators

  • ryanhefner