You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// We can test this on any endpoint that redirects from http: to https:
67
-
const{ status }=awaitfetchFromRegistry('http://pnpm.js.org/pnpm.js')
67
+
const{ status }=awaitfetchFromRegistry('http://pnpm.io/pnpm.js')
***Fast.** Up to 2x faster than the alternatives (see [benchmark](#benchmark)).
8
8
***Efficient.** Files inside `node_modules` are linked from a single content-addressable storage.
9
-
***[Great for monorepos](https://pnpm.js.org/workspaces).**
9
+
***[Great for monorepos](https://pnpm.io/workspaces).**
10
10
***Strict.** A package can access only dependencies that are specified in its `package.json`.
11
11
***Deterministic.** Has a lockfile called `pnpm-lock.yaml`.
12
12
***Works everywhere.** Supports Windows, Linux, and macOS.
13
-
***Battle-tested.** Used in production by teams of [all sizes](https://pnpm.js.org/users) since 2016.
13
+
***Battle-tested.** Used in production by teams of [all sizes](https://pnpm.io/users) since 2016.
14
14
15
15
To quote the [Rush](https://rushjs.io/) team:
16
16
@@ -36,15 +36,15 @@ With pnpm, lodash will be stored in a content-addressable storage, so:
36
36
37
37
As a result, you save gigabytes of space on your disk and you have a lot faster installations!
38
38
If you'd like more details about the unique `node_modules` structure that pnpm creates and
39
-
why it works fine with the Node.js ecosystem, read this small article: [Flat node_modules is not the only way](https://pnpm.js.org/blog/2020/05/27/flat-node-modules-is-not-the-only-way).
39
+
why it works fine with the Node.js ecosystem, read this small article: [Flat node_modules is not the only way](https://pnpm.io/blog/2020/05/27/flat-node-modules-is-not-the-only-way).
40
40
41
41
## Installation
42
42
43
43
```
44
44
npm install -g pnpm
45
45
```
46
46
47
-
For other installation options [visit our website](https://pnpm.js.org/installation).
47
+
For other installation options [visit our website](https://pnpm.io/installation).
48
48
49
49
## Usage
50
50
@@ -60,7 +60,7 @@ Also, pnpx instead of npx:
60
60
pnpx create-react-app my-cool-new-app
61
61
```
62
62
63
-
For more advanced usage, read [pnpm CLI](https://pnpm.js.org/pnpm-cli) on our website, or run `pnpm help`.
63
+
For more advanced usage, read [pnpm CLI](https://pnpm.io/pnpm-cli) on our website, or run `pnpm help`.
64
64
65
65
## Benchmark
66
66
@@ -72,7 +72,7 @@ Benchmarks on an app with lots of dependencies:
0 commit comments