Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

npm-expansions

Package Overview
Dependencies
Maintainers
7
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

npm-expansions

What does n-p-m stand for?

  • 2.2.2
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
29
increased by93.33%
Maintainers
7
Weekly downloads
 
Created
Source

npm-expansions

Build Status NPM version NPM license

What does n-p-m stand for?

What This Is

This is the source code for the three-word thingies that randomly appear in the header of the npmjs.com website. Examples include:

  • Naughty Push Message
  • Nectar of the Programming Masses
  • Needless Patchouli Manufacture
  • Neil Patrick's Mansion
  • Never Program Mad
  • Never Push to Master
  • Neverending Plethora of Modules
  • Newton's Programmatic Measurements
  • Newts Parading Majestically
  • Nice Poodle, Mister
  • Nickel Plated Moose
  • Nineties Party Mix
  • Null Pointer Missing

How to Contribute

Add your own expansion to expansions.txt, then send us a pull request! If you think of multiple possibilities, please submit them as separate PRs, as we may like some but not others.

Some other suggestions:

  • Be meaningful. Three random words is not good enough.
  • Be funny. This is very subjective, we realize, so try not to take it personally if we don't get it.
  • Be novel. If your expansion starts with "No", "New", "Never" or "Node" the other two words better be pretty great.
  • Avoid hyphenation, especially "non-". Yes, there are some in there already. Sorry.
  • Use actual words. You can't just make up random new words. Unless they're really good.
  • Avoid names of people and products (other than npm ;-))
  • Avoid expansions that are gendered, sexual, aggressive, or violent. We are a diverse, positive place.
  • Avoid anything that even slightly hints of violating npm's code of conduct. These are literally the first words that appear on the website, and our audience is very broad, so it's best to avoid things that can be misconstrued.

No More Please

We'll no longer be accepting expansions that begin with the following frequent suggestions:

  • National
  • Naughty
  • Nerds
  • Never
  • New
  • Nice
  • Nifty
  • No
  • Non
  • Nobody
  • Node (unless it's really good)
  • Not

Keywords

FAQs

Package last updated on 13 Dec 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc