diff options
author | Darcy Clarke <darcy@darcyclarke.me> | 2021-02-12 21:33:52 +0300 |
---|---|---|
committer | nlf <quitlahok@gmail.com> | 2021-02-18 23:34:36 +0300 |
commit | e3de7befb3a9e2fcb7aac5b740d09b3b7d99d724 (patch) | |
tree | b753eb3678b6ae6bbf7d8107064f0a38293fa890 /README.md | |
parent | e703362b02d672a14a98af8e2f99ae75c1bab945 (diff) |
docs(readme): add note back about branding/origin
PR-URL: https://github.com/npm/cli/pull/2685
Credit: @darcyclarke
Close: #2685
Reviewed-by: @isaacs, @lumaxis, @ljharb
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -51,3 +51,13 @@ npm <command> * `npm` is configured to use the **npm Public Registry** at [https://registry.npmjs.org](https://registry.npmjs.org) by default; Usage of this registry is subject to **Terms of Use** available at [https://npmjs.com/policies/terms](https://npmjs.com/policies/terms) * You can configure `npm` to use any other compatible registry you prefer. You can read more about configuring third-party registries [here](https://docs.npmjs.com/cli/v7/using-npm/registry) + +### FAQ on Branding + +#### Is it "npm" or "NPM" or "Npm"? + +**`npm`** should never be capitalized unless it is being displayed in a location that is customarily all-capitals (ex. titles on `man` pages). + +#### Is "npm" an acronym for "Node Package Manager"? + +Contrary to popular belief, **`npm`** **is not** in fact an acronym for "Node Package Manager"; It is a recursive bacronymic abbreviation for **"npm is not an acronym"** (if the project was named "ninaa", then it would be an acronym). The precursor to **`npm`** was actually a bash utility named **"pm"**, which was the shortform name of **"pkgmakeinst"** - a bash function that installed various things on various platforms. If **`npm`** were to ever have been considered an acronym, it would be as "node pm" or, potentially "new pm". |