Replies: 5 comments 5 replies
-
|
yes |
Beta Was this translation helpful? Give feedback.
-
|
Head to the npm support or feedback channels:
While GitHub owns npm, they operate as separate platforms with different support teams and policies. The npm registry API behavior you're describing is npm-specific and their support team would need to address it. |
Beta Was this translation helpful? Give feedback.
-
|
registry APIs leak emails because they have maintainer account data in public JSON metadata. Intended for developer collaboration, this feature allows bots to get. |
Beta Was this translation helpful? Give feedback.
-
|
yike |
Beta Was this translation helpful? Give feedback.
-
|
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
Body
Recently I got some automated spam email that seems like it got sent to everyone who has published a package to npm. After investigating how they got my email despite not putting it in package.json or anywhere else visible through the npmjs web interface, I discovered that the npmjs registry leaks the email address of every user through the
maintainersfield in the api response. When creating my npmjs account it was not clear at all that the email address would be made public. Why is it made public? Can this be reconsidered? And if not can it please be made much more clear that your email address will be leaked?Beta Was this translation helpful? Give feedback.
All reactions