Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarcy Clarke <darcy@darcyclarke.me>2021-02-12 21:33:52 +0300
committernlf <quitlahok@gmail.com>2021-02-18 23:34:36 +0300
commite3de7befb3a9e2fcb7aac5b740d09b3b7d99d724 (patch)
treeb753eb3678b6ae6bbf7d8107064f0a38293fa890 /README.md
parente703362b02d672a14a98af8e2f99ae75c1bab945 (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.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3b6b30513..387443ed7 100644
--- a/README.md
+++ b/README.md
@@ -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".