# @pnpm/node.fetcher

## 1001.0.8

### Patch Changes

- @pnpm/fetching.binary-fetcher@1002.0.0
- @pnpm/tarball-fetcher@1003.0.0
- @pnpm/node.resolver@1001.0.5
- @pnpm/create-cafs-store@1000.0.20

## 1001.0.7

### Patch Changes

- @pnpm/node.resolver@1001.0.4
- @pnpm/tarball-fetcher@1002.0.1

## 1001.0.6

### Patch Changes

- @pnpm/fetching.binary-fetcher@1001.0.0
- @pnpm/tarball-fetcher@1002.0.0

## 1001.0.5

### Patch Changes

- Updated dependencies [fb4da0c]
  - @pnpm/tarball-fetcher@1001.1.0
  - @pnpm/create-cafs-store@1000.0.19
  - @pnpm/node.resolver@1001.0.3
  - @pnpm/crypto.shasums-file@1001.0.2

## 1001.0.4

### Patch Changes

- @pnpm/node.resolver@1001.0.2
- @pnpm/error@1000.0.5
- @pnpm/crypto.shasums-file@1001.0.1
- @pnpm/fetching.binary-fetcher@1000.0.3
- @pnpm/tarball-fetcher@1001.0.15
- @pnpm/create-cafs-store@1000.0.18

## 1001.0.3

### Patch Changes

- @pnpm/node.resolver@1001.0.1
- @pnpm/tarball-fetcher@1001.0.14
- @pnpm/create-cafs-store@1000.0.18
- @pnpm/fetching.binary-fetcher@1000.0.2

## 1001.0.2

### Patch Changes

- @pnpm/tarball-fetcher@1001.0.13

## 1001.0.1

### Patch Changes

- Updated dependencies [2b0d35f]
  - @pnpm/fetching.binary-fetcher@1000.0.1

## 1001.0.0

### Major Changes

- d1edf73: Removed node fetcher. The binary fetcher should be used for downloading node assets.
- f91922c: Changed how the integrity of the node.js artifact is stored in the lockfile.

### Patch Changes

- Updated dependencies [d1edf73]
- Updated dependencies [d1edf73]
- Updated dependencies [86b33e9]
- Updated dependencies [f91922c]
  - @pnpm/node.resolver@1001.0.0
  - @pnpm/fetching.binary-fetcher@1000.0.0
  - @pnpm/crypto.shasums-file@1001.0.0
  - @pnpm/error@1000.0.4
  - @pnpm/tarball-fetcher@1001.0.12
  - @pnpm/create-cafs-store@1000.0.17

## 1000.1.0

### Minor Changes

- 1a07b8f: Added support for resolving and downloading the Node.js runtime specified in the [devEngines](https://github.com/openjs-foundation/package-metadata-interoperability-collab-space/issues/15) field of `package.json`.

  Usage example:

  ```json
  {
    "devEngines": {
      "runtime": {
        "name": "node",
        "version": "^24.4.0",
        "onFail": "download"
      }
    }
  }
  ```

  When running `pnpm install`, pnpm will resolve Node.js to the latest version that satisfies the specified range and install it as a dependency of the project. As a result, when running scripts, the locally installed Node.js version will be used.

  Unlike the existing options, `useNodeVersion` and `executionEnv.nodeVersion`, this new field supports version ranges, which are locked to exact versions during installation. The resolved version is stored in the pnpm lockfile, along with an integrity checksum for future validation of the Node.js content's validity.

  Related PR: [#9755](https://github.com/pnpm/pnpm/pull/9755).

### Patch Changes

- 1ba2e15: The integrities of the downloaded Node.js artifacts are verified [#9750](https://github.com/pnpm/pnpm/pull/9750).
- Updated dependencies [1ba2e15]
- Updated dependencies [1a07b8f]
- Updated dependencies [1a07b8f]
- Updated dependencies [1a07b8f]
  - @pnpm/fetching-types@1000.2.0
  - @pnpm/crypto.shasums-file@1000.0.0
  - @pnpm/fetcher-base@1000.1.0
  - @pnpm/node.resolver@1000.1.0
  - @pnpm/constants@1001.2.0
  - @pnpm/tarball-fetcher@1001.0.11
  - @pnpm/worker@1000.1.10
  - @pnpm/create-cafs-store@1000.0.16
  - @pnpm/error@1000.0.3

## 1000.0.20

### Patch Changes

- @pnpm/tarball-fetcher@1001.0.10

## 1000.0.19

### Patch Changes

- Updated dependencies [6acf819]
  - @pnpm/pick-fetcher@1000.0.1
  - @pnpm/fetcher-base@1000.0.12
  - @pnpm/tarball-fetcher@1001.0.9
  - @pnpm/create-cafs-store@1000.0.15

## 1000.0.18

### Patch Changes

- @pnpm/create-cafs-store@1000.0.14
- @pnpm/tarball-fetcher@1001.0.8

## 1000.0.17

### Patch Changes

- Updated dependencies [09cf46f]
  - @pnpm/tarball-fetcher@1001.0.7
  - @pnpm/create-cafs-store@1000.0.13
  - @pnpm/fetcher-base@1000.0.11
  - @pnpm/pick-fetcher@1000.0.0

## 1000.0.16

### Patch Changes

- @pnpm/tarball-fetcher@1001.0.6

## 1000.0.15

### Patch Changes

- @pnpm/create-cafs-store@1000.0.12
- @pnpm/fetcher-base@1000.0.10
- @pnpm/pick-fetcher@1000.0.0
- @pnpm/tarball-fetcher@1001.0.5

## 1000.0.14

### Patch Changes

- @pnpm/fetcher-base@1000.0.9
- @pnpm/pick-fetcher@1000.0.0
- @pnpm/create-cafs-store@1000.0.11
- @pnpm/tarball-fetcher@1001.0.4

## 1000.0.13

### Patch Changes

- @pnpm/fetcher-base@1000.0.8
- @pnpm/tarball-fetcher@1001.0.3
- @pnpm/create-cafs-store@1000.0.10
- @pnpm/pick-fetcher@1000.0.0

## 1000.0.12

### Patch Changes

- @pnpm/fetcher-base@1000.0.7
- @pnpm/tarball-fetcher@1001.0.2
- @pnpm/create-cafs-store@1000.0.9
- @pnpm/pick-fetcher@1000.0.0

## 1000.0.11

### Patch Changes

- @pnpm/fetcher-base@1000.0.6
- @pnpm/pick-fetcher@1000.0.0
- @pnpm/tarball-fetcher@1001.0.1
- @pnpm/create-cafs-store@1000.0.8

## 1000.0.10

### Patch Changes

- @pnpm/tarball-fetcher@1001.0.0

## 1000.0.9

### Patch Changes

- @pnpm/tarball-fetcher@1000.0.9

## 1000.0.8

### Patch Changes

- @pnpm/fetcher-base@1000.0.5
- @pnpm/tarball-fetcher@1000.0.8
- @pnpm/create-cafs-store@1000.0.7
- @pnpm/pick-fetcher@1000.0.0

## 1000.0.7

### Patch Changes

- @pnpm/create-cafs-store@1000.0.6
- @pnpm/fetcher-base@1000.0.4
- @pnpm/tarball-fetcher@1000.0.7
- @pnpm/pick-fetcher@1000.0.0

## 1000.0.6

### Patch Changes

- @pnpm/tarball-fetcher@1000.0.6

## 1000.0.5

### Patch Changes

- @pnpm/error@1000.0.2
- @pnpm/fetcher-base@1000.0.3
- @pnpm/tarball-fetcher@1000.0.5
- @pnpm/create-cafs-store@1000.0.5
- @pnpm/pick-fetcher@1000.0.0

## 1000.0.4

### Patch Changes

- @pnpm/create-cafs-store@1000.0.4
- @pnpm/tarball-fetcher@1000.0.4

## 1000.0.3

### Patch Changes

- @pnpm/fetcher-base@1000.0.2
- @pnpm/tarball-fetcher@1000.0.3
- @pnpm/create-cafs-store@1000.0.3
- @pnpm/pick-fetcher@1000.0.0

## 1000.0.2

### Patch Changes

- @pnpm/tarball-fetcher@1000.0.2
- @pnpm/create-cafs-store@1000.0.2

## 1000.0.1

### Patch Changes

- Updated dependencies [b0f3c71]
  - @pnpm/fetching-types@1000.1.0
  - @pnpm/error@1000.0.1
  - @pnpm/create-cafs-store@1000.0.1
  - @pnpm/fetcher-base@1000.0.1
  - @pnpm/pick-fetcher@1000.0.0
  - @pnpm/tarball-fetcher@1000.0.1

## 4.0.17

### Patch Changes

- @pnpm/error@6.0.3
- @pnpm/create-cafs-store@7.0.12
- @pnpm/fetcher-base@16.0.7
- @pnpm/tarball-fetcher@20.0.0

## 4.0.16

### Patch Changes

- @pnpm/tarball-fetcher@19.0.16
- @pnpm/create-cafs-store@7.0.11

## 4.0.15

### Patch Changes

- @pnpm/create-cafs-store@7.0.10
- @pnpm/tarball-fetcher@19.0.15

## 4.0.14

### Patch Changes

- @pnpm/error@6.0.2
- @pnpm/tarball-fetcher@19.0.14
- @pnpm/create-cafs-store@7.0.9

## 4.0.13

### Patch Changes

- @pnpm/fetcher-base@16.0.7
- @pnpm/tarball-fetcher@19.0.13
- @pnpm/create-cafs-store@7.0.9
- @pnpm/pick-fetcher@3.0.0

## 4.0.12

### Patch Changes

- @pnpm/fetcher-base@16.0.6
- @pnpm/tarball-fetcher@19.0.12
- @pnpm/create-cafs-store@7.0.8
- @pnpm/pick-fetcher@3.0.0

## 4.0.11

### Patch Changes

- @pnpm/fetcher-base@16.0.5
- @pnpm/tarball-fetcher@19.0.11
- @pnpm/create-cafs-store@7.0.7
- @pnpm/pick-fetcher@3.0.0

## 4.0.10

### Patch Changes

- @pnpm/tarball-fetcher@19.0.10
- @pnpm/create-cafs-store@7.0.6

## 4.0.9

### Patch Changes

- @pnpm/fetcher-base@16.0.4
- @pnpm/tarball-fetcher@19.0.9
- @pnpm/create-cafs-store@7.0.6
- @pnpm/pick-fetcher@3.0.0

## 4.0.8

### Patch Changes

- afe520d: Update rename-overwrite to v6.
- Updated dependencies [afe520d]
  - @pnpm/tarball-fetcher@19.0.8
  - @pnpm/create-cafs-store@7.0.5

## 4.0.7

### Patch Changes

- @pnpm/fetcher-base@16.0.3
- @pnpm/pick-fetcher@3.0.0
- @pnpm/tarball-fetcher@19.0.7
- @pnpm/create-cafs-store@7.0.4

## 4.0.6

### Patch Changes

- @pnpm/fetcher-base@16.0.2
- @pnpm/tarball-fetcher@19.0.6
- @pnpm/create-cafs-store@7.0.3
- @pnpm/pick-fetcher@3.0.0

## 4.0.5

### Patch Changes

- @pnpm/tarball-fetcher@19.0.5

## 4.0.4

### Patch Changes

- @pnpm/create-cafs-store@7.0.2
- @pnpm/tarball-fetcher@19.0.4

## 4.0.3

### Patch Changes

- @pnpm/fetcher-base@16.0.1
- @pnpm/tarball-fetcher@19.0.3
- @pnpm/create-cafs-store@7.0.1
- @pnpm/pick-fetcher@3.0.0

## 4.0.2

### Patch Changes

- Updated dependencies [a7aef51]
  - @pnpm/error@6.0.1
  - @pnpm/tarball-fetcher@19.0.2

## 4.0.1

### Patch Changes

- @pnpm/tarball-fetcher@19.0.1

## 4.0.0

### Major Changes

- 43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12.

### Minor Changes

- 730929e: Add a field named `ignoredOptionalDependencies`. This is an array of strings. If an optional dependency has its name included in this array, it will be skipped.

### Patch Changes

- Updated dependencies [3ded840]
- Updated dependencies [43cdd87]
- Updated dependencies [36dcaa0]
- Updated dependencies [b13d2dc]
- Updated dependencies [730929e]
  - @pnpm/tarball-fetcher@19.0.0
  - @pnpm/error@6.0.0
  - @pnpm/create-cafs-store@7.0.0
  - @pnpm/fetching-types@6.0.0
  - @pnpm/fetcher-base@16.0.0
  - @pnpm/pick-fetcher@3.0.0

## 3.0.39

### Patch Changes

- @pnpm/create-cafs-store@6.0.13
- @pnpm/fetcher-base@15.0.7
- @pnpm/pick-fetcher@2.0.1
- @pnpm/tarball-fetcher@18.0.19

## 3.0.38

### Patch Changes

- Updated dependencies [342222d20]
  - @pnpm/tarball-fetcher@18.0.18

## 3.0.37

### Patch Changes

- @pnpm/create-cafs-store@6.0.12
- @pnpm/tarball-fetcher@18.0.17

## 3.0.36

### Patch Changes

- 33313d2fd: Update rename-overwrite to v5.
  - @pnpm/create-cafs-store@6.0.11
  - @pnpm/fetcher-base@15.0.6
  - @pnpm/tarball-fetcher@18.0.16
  - @pnpm/pick-fetcher@2.0.1

## 3.0.35

### Patch Changes

- @pnpm/fetcher-base@15.0.5
- @pnpm/tarball-fetcher@18.0.15
- @pnpm/create-cafs-store@6.0.10
- @pnpm/pick-fetcher@2.0.1

## 3.0.34

### Patch Changes

- @pnpm/create-cafs-store@6.0.9
- @pnpm/tarball-fetcher@18.0.14

## 3.0.33

### Patch Changes

- @pnpm/tarball-fetcher@18.0.13

## 3.0.32

### Patch Changes

- Updated dependencies [abdf1f2b6]
  - @pnpm/tarball-fetcher@18.0.12
  - @pnpm/create-cafs-store@6.0.8

## 3.0.31

### Patch Changes

- @pnpm/tarball-fetcher@18.0.11

## 3.0.30

### Patch Changes

- Updated dependencies [cfc017ee3]
  - @pnpm/create-cafs-store@6.0.7
  - @pnpm/fetcher-base@15.0.4
  - @pnpm/pick-fetcher@2.0.1
  - @pnpm/tarball-fetcher@18.0.10

## 3.0.29

### Patch Changes

- @pnpm/tarball-fetcher@18.0.9

## 3.0.28

### Patch Changes

- @pnpm/create-cafs-store@6.0.6
- @pnpm/fetcher-base@15.0.3
- @pnpm/tarball-fetcher@18.0.8
- @pnpm/pick-fetcher@2.0.1

## 3.0.27

### Patch Changes

- @pnpm/tarball-fetcher@18.0.7

## 3.0.26

### Patch Changes

- @pnpm/create-cafs-store@6.0.5
- @pnpm/tarball-fetcher@18.0.6

## 3.0.25

### Patch Changes

- @pnpm/create-cafs-store@6.0.4
- @pnpm/tarball-fetcher@18.0.5

## 3.0.24

### Patch Changes

- @pnpm/create-cafs-store@6.0.3
- @pnpm/tarball-fetcher@18.0.4

## 3.0.23

### Patch Changes

- @pnpm/create-cafs-store@6.0.2
- @pnpm/tarball-fetcher@18.0.3

## 3.0.22

### Patch Changes

- @pnpm/create-cafs-store@6.0.1
- @pnpm/fetcher-base@15.0.2
- @pnpm/tarball-fetcher@18.0.2
- @pnpm/pick-fetcher@2.0.1

## 3.0.21

### Patch Changes

- Updated dependencies [f394cfccd]
  - @pnpm/pick-fetcher@2.0.1

## 3.0.20

### Patch Changes

- @pnpm/tarball-fetcher@18.0.1

## 3.0.19

### Major Changes

- 9caa33d53: `fromStore` replaced with `resolvedFrom`.

### Patch Changes

- Updated dependencies [9caa33d53]
  - @pnpm/create-cafs-store@6.0.0
  - @pnpm/tarball-fetcher@18.0.0
  - @pnpm/fetcher-base@15.0.1

## 3.0.18

### Patch Changes

- @pnpm/create-cafs-store@5.1.1
- @pnpm/tarball-fetcher@17.0.1

## 3.0.17

### Patch Changes

- Updated dependencies [03cdccc6e]
  - @pnpm/create-cafs-store@5.1.0
  - @pnpm/tarball-fetcher@17.0.0
  - @pnpm/fetcher-base@15.0.1

## 3.0.16

### Patch Changes

- @pnpm/create-cafs-store@5.0.2
- @pnpm/tarball-fetcher@16.0.2

## 3.0.15

### Patch Changes

- Updated dependencies [4a1a9431d]
  - @pnpm/fetcher-base@15.0.1
  - @pnpm/create-cafs-store@5.0.1
  - @pnpm/pick-fetcher@2.0.0
  - @pnpm/tarball-fetcher@16.0.1

## 3.0.14

### Patch Changes

- 66423df83: Emit a clear error message when users attempt to specify an undownloadable node version [#6916](https://github.com/pnpm/pnpm/pull/6916).
- Updated dependencies [f2009d175]
- Updated dependencies [083bbf590]
- Updated dependencies [70b2830ac]
- Updated dependencies [083bbf590]
- Updated dependencies [96e165c7f]
- Updated dependencies [083bbf590]
  - @pnpm/create-cafs-store@5.0.0
  - @pnpm/tarball-fetcher@16.0.0
  - @pnpm/fetcher-base@15.0.0
  - @pnpm/pick-fetcher@2.0.0

## 3.0.13

### Patch Changes

- Updated dependencies [840b65bda]
  - @pnpm/tarball-fetcher@15.0.9

## 3.0.12

### Patch Changes

- @pnpm/tarball-fetcher@15.0.8

## 3.0.11

### Patch Changes

- @pnpm/tarball-fetcher@15.0.7
- @pnpm/create-cafs-store@4.0.8

## 3.0.10

### Patch Changes

- @pnpm/tarball-fetcher@15.0.7
- @pnpm/create-cafs-store@4.0.7

## 3.0.9

### Patch Changes

- @pnpm/tarball-fetcher@15.0.6
- @pnpm/create-cafs-store@4.0.6

## 3.0.8

### Patch Changes

- @pnpm/fetcher-base@14.0.2
- @pnpm/tarball-fetcher@15.0.6
- @pnpm/create-cafs-store@4.0.5
- @pnpm/pick-fetcher@2.0.0

## 3.0.7

### Patch Changes

- @pnpm/tarball-fetcher@15.0.5

## 3.0.6

### Patch Changes

- @pnpm/create-cafs-store@4.0.4
- @pnpm/tarball-fetcher@15.0.4

## 3.0.5

### Patch Changes

- @pnpm/create-cafs-store@4.0.3
- @pnpm/tarball-fetcher@15.0.3

## 3.0.4

### Patch Changes

- @pnpm/error@5.0.2
- @pnpm/tarball-fetcher@15.0.3
- @pnpm/create-cafs-store@4.0.2

## 3.0.3

### Patch Changes

- Updated dependencies [d55b41a8b]
  - @pnpm/tarball-fetcher@15.0.2
  - @pnpm/create-cafs-store@4.0.2

## 3.0.2

### Patch Changes

- @pnpm/fetcher-base@14.0.1
- @pnpm/error@5.0.1
- @pnpm/create-cafs-store@4.0.1
- @pnpm/tarball-fetcher@15.0.1
- @pnpm/pick-fetcher@2.0.0

## 3.0.1

### Patch Changes

- 8228c2cb1: Patch node-fetch to fix an error that happens on Node.js 20 [#6424](https://github.com/pnpm/pnpm/issues/6424).
  - @pnpm/tarball-fetcher@15.0.0

## 3.0.0

### Major Changes

- eceaa8b8b: Node.js 14 support dropped.

### Patch Changes

- Updated dependencies [eceaa8b8b]
  - @pnpm/tarball-fetcher@15.0.0
  - @pnpm/create-cafs-store@4.0.0
  - @pnpm/fetching-types@5.0.0
  - @pnpm/fetcher-base@14.0.0
  - @pnpm/pick-fetcher@2.0.0
  - @pnpm/error@5.0.0

## 2.0.14

### Patch Changes

- @pnpm/tarball-fetcher@14.1.4
- @pnpm/create-cafs-store@3.1.6

## 2.0.13

### Patch Changes

- Updated dependencies [2241f77ad]
  - @pnpm/tarball-fetcher@14.1.3

## 2.0.12

### Patch Changes

- @pnpm/fetcher-base@13.1.6
- @pnpm/pick-fetcher@1.0.0
- @pnpm/create-cafs-store@3.1.5
- @pnpm/tarball-fetcher@14.1.2

## 2.0.11

### Patch Changes

- @pnpm/create-cafs-store@3.1.4
- @pnpm/tarball-fetcher@14.1.1

## 2.0.10

### Patch Changes

- @pnpm/create-cafs-store@3.1.3
- @pnpm/tarball-fetcher@14.1.1

## 2.0.9

### Patch Changes

- Updated dependencies [1e6de89b6]
  - @pnpm/tarball-fetcher@14.1.1
  - @pnpm/create-cafs-store@3.1.2

## 2.0.8

### Patch Changes

- Updated dependencies [c7b05cd9a]
  - @pnpm/tarball-fetcher@14.1.0
  - @pnpm/create-cafs-store@3.1.1
  - @pnpm/error@4.0.1

## 2.0.7

### Patch Changes

- ec97a3105: Report to the console when a git-hosted dependency is built [#5847](https://github.com/pnpm/pnpm/pull/5847).
- Updated dependencies [ec97a3105]
  - @pnpm/tarball-fetcher@14.0.1

## 2.0.6

### Patch Changes

- Updated dependencies [339c0a704]
  - @pnpm/tarball-fetcher@14.0.0

## 2.0.5

### Patch Changes

- Updated dependencies [2458741fa]
  - @pnpm/create-cafs-store@3.1.0
  - @pnpm/fetcher-base@13.1.5
  - @pnpm/tarball-fetcher@13.0.3
  - @pnpm/pick-fetcher@1.0.0

## 2.0.4

### Patch Changes

- Updated dependencies [a9d59d8bc]
  - @pnpm/tarball-fetcher@13.0.2
  - @pnpm/create-cafs-store@3.0.3

## 2.0.3

### Patch Changes

- @pnpm/fetcher-base@13.1.4
- @pnpm/tarball-fetcher@13.0.1
- @pnpm/create-cafs-store@3.0.2
- @pnpm/pick-fetcher@1.0.0

## 2.0.2

### Patch Changes

- Updated dependencies [804de211e]
  - @pnpm/fetching-types@4.0.0
  - @pnpm/tarball-fetcher@13.0.0

## 2.0.1

### Patch Changes

- @pnpm/fetcher-base@13.1.3
- @pnpm/tarball-fetcher@12.0.1
- @pnpm/create-cafs-store@3.0.1
- @pnpm/pick-fetcher@1.0.0

## 2.0.0

### Major Changes

- f884689e0: Require `@pnpm/logger` v5.

### Patch Changes

- Updated dependencies [043d988fc]
- Updated dependencies [f884689e0]
  - @pnpm/create-cafs-store@3.0.0
  - @pnpm/error@4.0.0
  - @pnpm/tarball-fetcher@12.0.0

## 1.0.15

### Patch Changes

- @pnpm/tarball-fetcher@11.0.5
- @pnpm/create-cafs-store@2.2.5

## 1.0.14

### Patch Changes

- Updated dependencies [e8a631bf0]
  - @pnpm/error@3.1.0
  - @pnpm/tarball-fetcher@11.0.4

## 1.0.13

### Patch Changes

- @pnpm/fetcher-base@13.1.2
- @pnpm/tarball-fetcher@11.0.3
- @pnpm/create-cafs-store@2.2.4
- @pnpm/pick-fetcher@1.0.0

## 1.0.12

### Patch Changes

- @pnpm/fetcher-base@13.1.1
- @pnpm/tarball-fetcher@11.0.2
- @pnpm/create-cafs-store@2.2.3
- @pnpm/pick-fetcher@1.0.0

## 1.0.11

### Patch Changes

- 1c7b439bb: For node version < 16, install x64 build on darwin arm as arm build is not available.

## 1.0.10

### Patch Changes

- @pnpm/create-cafs-store@2.2.2
- @pnpm/fetcher-base@13.1.0
- @pnpm/tarball-fetcher@11.0.1

## 1.0.9

### Patch Changes

- Updated dependencies [dbac0ca01]
  - @pnpm/tarball-fetcher@11.0.1
  - @pnpm/create-cafs-store@2.2.1

## 1.0.8

### Patch Changes

- 32915f0e4: Refactor cafs types into separate package and add additional properties including `cafsDir` and `getFilePathInCafs`.
- 7a17f99ab: Refactor `tarball-fetcher` and separate it into more specific fetchers, such as `localTarball`, `remoteTarball` and `gitHostedTarball`.
- Updated dependencies [32915f0e4]
- Updated dependencies [23984abd1]
- Updated dependencies [7a17f99ab]
  - @pnpm/create-cafs-store@2.2.0
  - @pnpm/fetcher-base@13.1.0
  - @pnpm/tarball-fetcher@11.0.0
  - @pnpm/pick-fetcher@1.0.0

## 1.0.7

### Patch Changes

- @pnpm/create-cafs-store@2.1.1
- @pnpm/tarball-fetcher@10.0.10

## 1.0.6

### Patch Changes

- Updated dependencies [8103f92bd]
- Updated dependencies [65c4260de]
  - @pnpm/tarball-fetcher@10.0.10
  - @pnpm/create-cafs-store@2.1.0

## 1.0.5

### Patch Changes

- @pnpm/fetcher-base@13.0.2
- @pnpm/tarball-fetcher@10.0.9
- @pnpm/create-cafs-store@2.0.3

## 1.0.4

### Patch Changes

- 2105735a0: `pnpm env use` should throw an error on a system that use the MUSL libc.

## 1.0.3

### Patch Changes

- Updated dependencies [5f643f23b]
  - @pnpm/tarball-fetcher@10.0.8

## 1.0.2

### Patch Changes

- @pnpm/create-cafs-store@2.0.2
- @pnpm/tarball-fetcher@10.0.7

## 1.0.1

### Patch Changes

- @pnpm/fetcher-base@13.0.1
- @pnpm/create-cafs-store@2.0.1
- @pnpm/tarball-fetcher@10.0.7

## 1.0.0

### Major Changes

- 228dcc3c9: Initial release.

### Patch Changes

- Updated dependencies [2a34b21ce]
- Updated dependencies [47b5e45dd]
  - @pnpm/create-cafs-store@2.0.0
  - @pnpm/fetcher-base@13.0.0
  - @pnpm/tarball-fetcher@10.0.6
