- ec97a3105: Print more contextual information when a git-hosted package fails to be prepared for installation #5847.
- Updated dependencies [ec97a3105]
- Updated dependencies [40a481840]
- @pnpm/prepare-package@4.0.1
- 339c0a704: A new required option added to the prepare package function: rawConfig. It is needed in order to create a proper environment for the package manager executed during the preparation of a git-hosted dependency.
- Updated dependencies [339c0a704]
- Updated dependencies [339c0a704]
- @pnpm/prepare-package@4.0.0
- @pnpm/fetcher-base@13.1.5
- @pnpm/core-loggers@8.0.3
- @pnpm/prepare-package@3.0.4
- a9d59d8bc: Update dependencies.
- @pnpm/prepare-package@3.0.3
- @pnpm/core-loggers@8.0.2
- @pnpm/fetcher-base@13.1.4
- @pnpm/prepare-package@3.0.2
- 804de211e: GetCredentials function replaced with GetAuthHeader.
- Updated dependencies [804de211e]
- @pnpm/fetching-types@4.0.0
- @pnpm/core-loggers@8.0.1
- @pnpm/fetcher-base@13.1.3
- @pnpm/prepare-package@3.0.1
- f884689e0: Require
@pnpm/logger
v5.
- Updated dependencies [043d988fc]
- Updated dependencies [f884689e0]
- @pnpm/error@4.0.0
- @pnpm/core-loggers@8.0.0
- @pnpm/prepare-package@3.0.0
- Updated dependencies [3ae888c28]
- @pnpm/core-loggers@7.1.0
- Updated dependencies [e8a631bf0]
- @pnpm/error@3.1.0
- @pnpm/prepare-package@2.0.11
- @pnpm/core-loggers@7.0.8
- @pnpm/fetcher-base@13.1.2
- @pnpm/prepare-package@2.0.10
- @pnpm/core-loggers@7.0.7
- @pnpm/fetcher-base@13.1.1
- @pnpm/prepare-package@2.0.9
- dbac0ca01: Update ssri to v9.
- @pnpm/prepare-package@2.0.8
- 7a17f99ab: Refactor
tarball-fetcher
and separate it into more specific fetchers, such aslocalTarball
,remoteTarball
andgitHostedTarball
.
- 32915f0e4: Refactor cafs types into separate package and add additional properties including
cafsDir
andgetFilePathInCafs
. - Updated dependencies [32915f0e4]
- Updated dependencies [23984abd1]
- @pnpm/fetcher-base@13.1.0
- 8103f92bd: Use a patched version of ramda to fix deprecation warnings on Node.js 16. Related issue: ramda/ramda#3270
- @pnpm/core-loggers@7.0.6
- @pnpm/fetcher-base@13.0.2
- @pnpm/prepare-package@2.0.7
- 5f643f23b: Update ramda to v0.28.
- @pnpm/core-loggers@7.0.5
- @pnpm/fetcher-base@13.0.1
- @pnpm/prepare-package@2.0.6
- Updated dependencies [2a34b21ce]
- Updated dependencies [47b5e45dd]
- @pnpm/fetcher-base@13.0.0
- @pnpm/core-loggers@7.0.4
- @pnpm/prepare-package@2.0.5
- Updated dependencies [0abfe1718]
- @pnpm/fetcher-base@12.1.0
- @pnpm/core-loggers@7.0.3
- @pnpm/prepare-package@2.0.4
- @pnpm/core-loggers@7.0.2
- @pnpm/fetcher-base@12.0.3
- @pnpm/prepare-package@2.0.3
- Updated dependencies [6756c2b02]
- @pnpm/fetcher-base@12.0.2
- @pnpm/core-loggers@7.0.1
- @pnpm/fetcher-base@12.0.1
- @pnpm/prepare-package@2.0.2
- @pnpm/error@3.0.1
- @pnpm/prepare-package@2.0.1
- 542014839: Node.js 12 is not supported.
- Updated dependencies [542014839]
- @pnpm/core-loggers@7.0.0
- @pnpm/error@3.0.0
- @pnpm/fetcher-base@12.0.0
- @pnpm/fetching-types@3.0.0
- @pnpm/graceful-fs@2.0.0
- @pnpm/prepare-package@2.0.0
- Updated dependencies [70ba51da9]
- @pnpm/error@2.1.0
- @pnpm/prepare-package@1.0.13
- @pnpm/core-loggers@6.1.4
- @pnpm/fetcher-base@11.1.6
- @pnpm/prepare-package@1.0.12
- @pnpm/core-loggers@6.1.3
- @pnpm/fetcher-base@11.1.5
- @pnpm/prepare-package@1.0.11
- @pnpm/core-loggers@6.1.2
- @pnpm/fetcher-base@11.1.4
- @pnpm/prepare-package@1.0.10
- Updated dependencies [eec4b195d]
- @pnpm/prepare-package@1.0.9
- @pnpm/core-loggers@6.1.1
- @pnpm/fetcher-base@11.1.3
- Updated dependencies [ba9b2eba1]
- @pnpm/core-loggers@6.1.0
- @pnpm/fetcher-base@11.1.2
- @pnpm/prepare-package@1.0.8
-
b13e4b452: Fixes a regression introduced in pnpm v6.23.3 via #4044.
The temporary directory to which the Git-hosted package is downloaded should not be removed prematurely #4064.
- fb1a95a6c: The temporary directory should be removed after preparing the git-hosted package.
- fb1a95a6c: Fetch is not retried if preparation of git-hosted package fails.
- Updated dependencies [fb1a95a6c]
- @pnpm/prepare-package@1.0.7
- @pnpm/core-loggers@6.0.6
- @pnpm/fetcher-base@11.1.1
- @pnpm/prepare-package@1.0.6
- Updated dependencies [4ab87844a]
- Updated dependencies [4ab87844a]
- @pnpm/fetcher-base@11.1.0
- @pnpm/core-loggers@6.0.5
- @pnpm/prepare-package@1.0.5
- Updated dependencies [4a4d42d8f]
- @pnpm/prepare-package@1.0.4
- Updated dependencies [bab172385]
- @pnpm/fetching-types@2.2.1
- Updated dependencies [eadf0e505]
- @pnpm/fetching-types@2.2.0
- @pnpm/core-loggers@6.0.4
- @pnpm/fetcher-base@11.0.3
- @pnpm/prepare-package@1.0.3
- @pnpm/core-loggers@6.0.3
- @pnpm/fetcher-base@11.0.2
- @pnpm/prepare-package@1.0.2
- @pnpm/core-loggers@6.0.2
- @pnpm/fetcher-base@11.0.1
- @pnpm/prepare-package@1.0.1
- a1a03d145: Import only the required functions from ramda.
- 6d2ccc9a3: Export waitForFilesIndex().
- Updated dependencies [a2aeeef88]
- @pnpm/graceful-fs@1.0.0
- 3b147ced9: Do not remove the Git temporary directory because it might still be in the process of linking to the CAFS.
- e6a2654a2: Packages fetched from Git should have their
devDependencies
installed in case they have aprepare
script.
- Updated dependencies [e6a2654a2]
- Updated dependencies [e6a2654a2]
- Updated dependencies [e6a2654a2]
- @pnpm/prepare-package@1.0.0
- @pnpm/fetcher-base@11.0.0
- 05baaa6e7: Add new option: timeout.
- Updated dependencies [05baaa6e7]
- @pnpm/fetching-types@2.1.0
- @pnpm/core-loggers@6.0.1
- @pnpm/fetcher-base@10.0.1
- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work.
- 83645c8ed: Update ssri.
- Updated dependencies [97b986fbc]
- Updated dependencies [90487a3a8]
- @pnpm/core-loggers@6.0.0
- @pnpm/error@2.0.0
- @pnpm/fetcher-base@10.0.0
- @pnpm/fetching-types@2.0.0
- ad113645b: pin graceful-fs to v4.2.4
- @pnpm/core-loggers@5.0.3
- @pnpm/fetcher-base@9.0.4
- @pnpm/fetcher-base@9.0.3
- 0c5f1bcc9: Throw a better error message when a local tarball integrity check fails.
- Updated dependencies [0c5f1bcc9]
- @pnpm/error@1.4.0
- @pnpm/core-loggers@5.0.2
- @pnpm/fetcher-base@9.0.2
- @pnpm/core-loggers@5.0.1
- @pnpm/fetcher-base@9.0.1
- Updated dependencies [0a6544043]
- @pnpm/fetcher-base@9.0.0
- Updated dependencies [86cd72de3]
- @pnpm/core-loggers@5.0.0
- 7605570e6: Download progress should be logged only for big tarballs.
- Updated dependencies [75a36deba]
- @pnpm/error@1.3.1
- 6d480dd7a: Report whether/what authorization header was used to make the request, when the request fails with an authorization issue.
- Updated dependencies [6d480dd7a]
- @pnpm/error@1.3.0
- Updated dependencies [9a908bc07]
- Updated dependencies [9a908bc07]
- @pnpm/core-loggers@4.2.0
- 71aeb9a38: Breaking changes to the API. fetchFromRegistry and getCredentials are passed in through arguments.
- Updated dependencies [71aeb9a38]
- @pnpm/fetching-types@1.0.0
- b7b026822: Pass the proxy settings to the fetcher.
- @pnpm/core-loggers@4.1.2
- @pnpm/fetcher-base@8.0.2
- fetch-from-npm-registry@4.1.2
- 1520e3d6f: Update graceful-fs to v4.2.4
- @pnpm/core-loggers@4.1.1
- @pnpm/fetcher-base@8.0.1
- fetch-from-npm-registry@4.1.1
- 2ebb7af33: Print a warning when tarball request fails.
- Updated dependencies [2ebb7af33]
- Updated dependencies [2ebb7af33]
- fetch-from-npm-registry@4.1.0
- @pnpm/core-loggers@4.1.0
- Updated dependencies [872f81ca1]
- fetch-from-npm-registry@4.0.3
- bcd4aa1aa: Remove
cachedTarballLocation
fromFetchOptions
. pnpm v5 doesn't store the package tarball files in the cache anymore.
- Updated dependencies [bcd4aa1aa]
- @pnpm/fetcher-base@8.0.0
- 7db36dcb3: There is no reason to keep the tarballs on the disk. All the files are unpacked and their checksums are stored. So the tarball is only used if someone modifies the content of the unpacked package. In that rare case, it is fine if we redownload the tarball from the registry.
- b6a82072e: Using a content-addressable filesystem for storing packages.
- f516d266c: Executables are saved into a separate directory inside the content-addressable storage.
- 42e6490d1: When a new package is being added to the store, its manifest is streamed in the memory. So instead of reading the manifest from the filesystem, we can parse the stream from the memory.
- c47babd52: Fix installation of local dependency from a different disk.
- f93583d52: Use
fs.mkdir
instead of themake-dir
package. - 1ae66a0dc: Don't create a directory for the tarball because the tarball is not saved to the filesystem anymore.
- Updated dependencies [f516d266c]
- Updated dependencies [b6a82072e]
- Updated dependencies [42e6490d1]
- @pnpm/fetcher-base@7.0.0
- @pnpm/error@1.2.1
- fetch-from-npm-registry@4.0.3
- c47babd5: Fix installation of local dependency from a different disk.
- @pnpm/fetcher-base@6.0.1-alpha.3
- 1ae66a0dc: Don't create a directory for the tarball because the tarball is not saved to the filesystem anymore.
- 7db36dcb3: There is no reason to keep the tarballs on the disk. All the files are unpacked and their checksums are stored. So the tarball is only used if someone modifies the content of the unpacked package. In that rare case, it is fine if we redownload the tarball from the registry.
- 42e6490d1: When a new package is being added to the store, its manifest is streamed in the memory. So instead of reading the manifest from the filesystem, we can parse the stream from the memory.
- Updated dependencies [42e6490d1]
- @pnpm/fetcher-base@7.0.0-alpha.2
- 4f62d0383: Executables are saved into a separate directory inside the content-addressable storage.
- f93583d52: Use
fs.mkdir
instead of themake-dir
package. - Updated dependencies [4f62d0383]
- @pnpm/fetcher-base@7.0.0-alpha.1
- 91c4b5954: Using a content-addressable filesystem for storing packages.
- Updated dependencies [91c4b5954]
- @pnpm/fetcher-base@7.0.0-alpha.0
- 907c63a48: Dependencies updated.